KTM DUKE 125cc 125cc £1,999 Leicestershire Spenders Motorcycles 20,827 miles 17 0116 279 1170 More Info Save
2016 KTM RC 390 390cc £2,495 Suffolk Orwell Motorcycles Limited 9,566 miles 10 01473 257401 More Info Save
2016 K.T.M. KTM DUKE 200 200cc £2,795 Leicestershire Drayton Croft Motorcycles 7,877 miles 8 01455 250200 More Info Save
2015 KTM DUKE 200 200cc £2,999 Gloucestershire Frasers of Gloucester 4,795 miles 12 01452 306485 More Info Save