2025 KTM 990 Duke 24 947cc £CALL North Yorkshire Teasdale Motorcycles Ltd 1,851 miles Petrol 0 01845 523310 More Info Save
New Ktm 1390 SUPER DUKE R EVO 1390cc £CALL West Yorkshire Craigs Motorcycles Ltd Petrol 0 01924 488117 More Info Save
New KTM 990 Duke 24 947cc £CALL Essex Jim Aim Motorcycles Ltd 608 miles Petrol 0 01376 402006 More Info Save
2016 Ktm 1290 Superduke R 16 1301cc £CALL West Yorkshire Craigs Motorcycles Ltd - Shipley Petrol 0 More Info Save
New Ktm 1290 SUPER DUKE R EVO 1290cc £CALL West Yorkshire Craigs Motorcycles Ltd 0 01924 488117 More Info Save
New Ktm 125 Duke 14 125cc £CALL Norfolk Dave Barkshire Motorcycles Petrol 0 01603 722800 More Info Save
2019 KTM 690 Duke 19 693cc £CALL North Yorkshire Teasdale Motorcycles Ltd 3,830 miles Petrol 0 01845 523310 More Info Save
2020 KTM 890 Duke R 20 889cc £CALL North Yorkshire Teasdale Motorcycles Ltd 16,772 miles Petrol 0 01845 523310 More Info Save
2021 Ktm 1290 Superduke R 20 1301cc £CALL County Antrim Millsport Motorcycles 2,457 miles Petrol 0 02827 667776 More Info Save