2017 KTM 390 DUKE 17 640cc £2,895 Dorset Poole Moto 17,456 miles Petrol 5 01202 621768 More Info Save
2017 K.T.M. KTM DUKE 390 375cc £3,199 Leicestershire Arnolds Motorcycles (Loughborough) 4,702 miles Petrol 15 01509 212988 More Info Save
2015 Ktm 690 Duke 15 690cc £3,999 Greater Manchester Youles (Honda) 12,970 miles Petrol 16 0161 5275020 More Info Save
2016 K.T.M. DUKE 690 690cc £4,299 Leicestershire Arnolds Motorcycles (Loughborough) 9,860 miles Petrol 13 01509 212988 More Info Save
2018 Ktm 690 Duke 693cc £4,795 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 3,729 miles Petrol 34 01924 478491 More Info Save