2024 K.T.M. KTM DUKE 390 390cc £3,799 Staffordshire Sutton Motorcycles (Tamworth) 1,167 miles 1 01827 280905 More Info Save
2022 K.T.M. KTM DUKE 390 375cc £3,799 Leicestershire Arnolds Motorcycles (Loughborough) 1,871 miles Petrol 12 01509 212988 More Info Save
2017 Ktm 690 Duke 17 693cc £4,699 Lancashire Youles (Blackburn) 8,421 miles Petrol 40 01254 277 135 More Info Save