2021 KTM 390 Duke 373cc £CALL North Yorkshire Teasdale Motorcycles Ltd 1,207 miles Petrol 0 01845 523310 More Info Save
New Ktm 1290 SUPER DUKE R 22 1290cc £CALL Norfolk Dave Barkshire Motorcycles 0 01603 722800 More Info Save
2018 KTM 390 Duke 18 373cc £CALL North Yorkshire Teasdale Motorcycles Ltd 9,674 miles Petrol 0 01845 523310 More Info Save
2013 Ktm 390 Duke 13 373cc £CALL Cheshire Bill Smith Motors Ltd (Chester) Petrol 0 01244 323845 More Info Save
2013 Ktm 690 Duke 13 690cc £CALL Somerset A & T Motocross Parts Ltd 13,786 miles Petrol 0 More Info Save