2018 KTM 390 Duke 18 373cc £CALL North Yorkshire Teasdale Motorcycles Ltd 1,790 miles Petrol 0 01845 523310 More Info Save
2017 KTM 1290 Superduke GT 17 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 17,616 miles Petrol 0 01845 523310 More Info Save
2017 KTM 1290 Superduke GT 17 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 7,199 miles Petrol 0 01845 523310 More Info Save
New KTM 1290 Super Duke GT 24 1301cc £CALL Essex Jim Aim Motorcycles Ltd 0 01376 402006 More Info Save
New KTM 1390 Super Duke R 24 1350cc £CALL Essex Jim Aim Motorcycles Ltd 0 01376 402006 More Info Save