2017 KTM 390 DUKE 17 640cc £2,895 Dorset Poole Moto 17,456 miles Petrol 5 01202 621768 More Info Save
2017 Ktm RC 390 2017 373cc £2,995 Hampshire Trevor Pope Motorcycles 6,552 miles Petrol 1 02392 521111 More Info Save
2020 KTM 390 ADVENTURE 373cc £3,349 Gloucestershire Frasers of Gloucester 12,289 miles 22 01452 306485 More Info Save
New KTM RC125 ABS 125cc £3,499 North Yorkshire Teasdale Motorcycles Ltd Petrol 1 01845 523310 More Info Save
2020 KTM 390 Duke 20 373cc £3,499 Devon Speed Superbikes Ltd 7,224 miles Petrol 19 01392 211 246 More Info Save
2025 Ktm RC 125 24 125cc £3,499 Lancashire Youles (Blackburn) 970 miles Petrol 1 01254 277 135 More Info Save
2021 K.T.M. 390 ADVENTURE 390cc £3,699 Staffordshire Arnolds Motorcycles (Burton) 3,567 miles Petrol 7 01283 565154 More Info Save
2025 KTM RC125 125cc £3,699 Gloucestershire Frasers of Gloucester 2,444 miles 17 01452 306485 More Info Save
2023 Ktm 390 Adventure 373cc £3,995 West Yorkshire Padgetts (Batley) Ltd - Honda 5,395 miles Petrol 21 01924 478491 More Info Save