2017 Ktm 690 Duke 17 693cc £4,924 Lancashire Youles (Blackburn) 8,421 miles Petrol 40 01254 277 135 More Info Save
2017 KTM 1290 SUPERDUKE R 1290cc £5,950 Oxfordshire Premier Bikes 41,288 miles 1 01235 519195 More Info Save
2022 Ktm 890 Duke GP 22 889cc £6,424 Lancashire Youles (Blackburn) 2,006 miles Petrol 41 01254 277 135 More Info Save
2016 KTM 1290 Superduke R 16 1301cc £6,599 Leicestershire Spenders Motorcycles 6,941 miles Petrol 39 0116 279 1170 More Info Save
2016 K.T.M. 1290 SUPERDUKE R 1290cc £6,799 Leicestershire Arnolds Motorcycles (Loughborough) 12,663 miles Petrol 16 01509 212988 More Info Save
2018 KTM 1290 Superduke R 18 1301cc £7,995 Devon Speed Superbikes Ltd 16,044 miles Petrol 15 01392 211 246 More Info Save
New KTM 790 Duke 18 799cc £8,499 North Yorkshire Teasdale Motorcycles Ltd Petrol 2 01845 523310 More Info Save