2016 KTM 1290 Superduke R 16 1301cc £6,599 Leicestershire Spenders Motorcycles 6,941 miles Petrol 39 0116 279 1170 More Info Save
New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd 2,313 miles Petrol 2 01845 523310 More Info Save
New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd 7,362 miles Petrol 2 01845 523310 More Info Save
New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd 10,505 miles Petrol 2 01845 523310 More Info Save
New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd Petrol 2 01845 523310 More Info Save
New K.T.M. KTM1290SUPERDUKER2023 1290cc £12,995 Hertfordshire The KTM Centre 609 miles Petrol 1 01442 255272 More Info Save
New K.T.M. KTM1390SUPERDUKEREVO24 1390cc £13,695 Hertfordshire The KTM Centre 2,211 miles 7 01442 255272 More Info Save