New Ktm 1290 SUPER DUKE R 2022 1290cc £CALL Norfolk Dave Barkshire Motorcycles 0 01603 722800 More Info Save
2022 KTM 125 Duke 22 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 623 miles Petrol 0 01845 523310 More Info Save
2013 KTM 390 Duke 13 373cc £CALL North Yorkshire Teasdale Motorcycles Ltd 9,815 miles Petrol 0 01845 523310 More Info Save
2019 KTM 125 Duke 18 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 1,134 miles Petrol 0 01845 523310 More Info Save
2026 KTM 390 Duke 26 399cc £CALL Essex Jim Aim Motorcycles Ltd 706 miles 0 01376 402006 More Info Save