2023 KTM 890 Duke R 22 889cc £CALL North Yorkshire Teasdale Motorcycles Ltd 20,000 miles Petrol 0 01845 523310 More Info Save
2023 KTM 790 Duke L 23 799cc £CALL North Yorkshire Teasdale Motorcycles Ltd 3,852 miles Petrol 0 01845 523310 More Info Save
2023 KTM 1290 Superduke R EVO 23 1301cc £CALL North Yorkshire Teasdale Motorcycles Ltd 3,866 miles Petrol 0 01845 523310 More Info Save
New Ktm 1390 SUPER DUKE-R 1390cc £CALL West Yorkshire Craigs Motorcycles Ltd 0 01924 488117 More Info Save