2023 KTM 890 Duke R 22 889cc £CALL North Yorkshire Teasdale Motorcycles Ltd 20,000 miles Petrol 0 01845 523310 More Info Save
2025 KTM 390 Enduro R 25 399cc £CALL North Yorkshire Teasdale Motorcycles Ltd 2,792 miles Petrol 0 01845 523310 More Info Save
2021 Royal Enfield Interceptor INT 650 E5 648cc £CALL North Yorkshire Teasdale Motorcycles Ltd 5,279 miles Petrol 0 01845 523310 More Info Save
2018 Kawasaki ZX 1002 BJF SX SE 998cc £CALL North Yorkshire Teasdale Motorcycles Ltd 20,461 miles Petrol 0 01845 523310 More Info Save
2005 Yamaha XJR 1300 1250cc £CALL North Yorkshire Teasdale Motorcycles Ltd 44,353 miles Petrol 0 01845 523310 More Info Save
2001 Yamaha YZF 600 R 599cc £CALL North Yorkshire Teasdale Motorcycles Ltd 32,665 miles Petrol 0 01845 523310 More Info Save
2004 Suzuki DL 1000 K2 988cc £CALL North Yorkshire Teasdale Motorcycles Ltd Petrol 0 01845 523310 More Info Save
2017 KTM 1290 Superduke GT 17 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 32,500 miles Petrol 0 01845 523310 More Info Save
2025 KTM 450 EXC-F 25 450cc £CALL North Yorkshire Teasdale Motorcycles Ltd 10 miles Petrol 0 01845 523310 More Info Save
2019 Bmw G 310 GS 313cc £CALL North Yorkshire Teasdale Motorcycles Ltd 4,586 miles Petrol 0 01845 523310 More Info Save