2007 KTM 990 Superduke 999cc £CALL North Yorkshire Teasdale Motorcycles Ltd 14,026 miles Petrol 0 01845 523310 More Info Save
2017 KTM 390 Duke 17 373cc £CALL North Yorkshire Teasdale Motorcycles Ltd Petrol 0 01845 523310 More Info Save
2021 KTM 1290 Superduke R 21 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd Petrol 0 01845 523310 More Info Save