2017 KTM 1290 Superduke GT 17 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 17,616 miles Petrol 0 01845 523310 More Info Save
New Ktm 125 Duke 14 125cc £CALL Norfolk Dave Barkshire Motorcycles Petrol 0 01603 722800 More Info Save
2016 KTM 1290 Superduke R Special 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 13,485 miles Petrol 0 01845 523310 More Info Save
New KTM 990 Duke 24 947cc £CALL Essex Jim Aim Motorcycles Ltd 608 miles 0 01376 402006 More Info Save
2022 K.T.M. 2022 890 DUKE R 2022cc £CALL Cumbria Triple-D Motosport Ltd 0 01539 732666 More Info Save