2022 KTM 890 Duke GP 22 889cc £CALL North Yorkshire Teasdale Motorcycles Ltd 3,756 miles Petrol 0 01845 523310 More Info Save
2022 KTM 890 Duke R 21 889cc £CALL North Yorkshire Teasdale Motorcycles Ltd 4,321 miles Petrol 0 01845 523310 More Info Save
2018 KTM 390 Duke 17 373cc £CALL North Yorkshire Teasdale Motorcycles Ltd 1,445 miles Petrol 0 01845 523310 More Info Save
2020 KTM 690 SMC R 19 693cc £CALL North Yorkshire Teasdale Motorcycles Ltd 3,623 miles Petrol 0 01845 523310 More Info Save
2023 Moto Guzzi V100 Mandello S 1042cc £CALL North Yorkshire Teasdale Motorcycles Ltd 2,854 miles Petrol 0 01845 523310 More Info Save
New Moto Guzzi V7 IV Stone 853cc £CALL North Yorkshire Teasdale Motorcycles Ltd 815 miles Petrol 0 01845 523310 More Info Save
2015 Yamaha MT-07 ABS 689cc £CALL North Yorkshire Teasdale Motorcycles Ltd 5,316 miles Petrol 0 01845 523310 More Info Save
2009 Aprilia Tuono 1000 998cc £CALL North Yorkshire Teasdale Motorcycles Ltd 26,030 miles Petrol 0 01845 523310 More Info Save
2020 KTM 1290 Super Adventure S 19 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 17,724 miles Petrol 0 01845 523310 More Info Save
2021 Moto Guzzi V85 TT Evocative 853cc £CALL North Yorkshire Teasdale Motorcycles Ltd 8,718 miles Petrol 0 01845 523310 More Info Save