2018 KTM RC 125 17 125cc £2,699 Leicestershire Spenders Motorcycles 11,708 miles Petrol 29 0116 279 1170 More Info Save
2021 Ktm 125 DUKE 125cc £3,295 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 4,964 miles Petrol 16 01924 478491 More Info Save
2021 KTM 125 Duke 20 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 4,331 miles Petrol 0 01845 523310 More Info Save
K.T.M. KTM DUKE 125 125cc £CALL Hertfordshire Waltham Cross Motorcycles 0 01992 625173 More Info Save
2019 KTM 125 Duke 18 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 1,134 miles Petrol 0 01845 523310 More Info Save
2023 KTM DUKE 125 125cc £CALL Renfrewshire MCS (Scotland) Ltd 2,583 miles 0 0141 561 7521 More Info Save
KTM 125 SX MY23 - 2.1 Hour 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd Petrol 0 01845 523310 More Info Save
2023 KTM 125 Duke 22 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 1,274 miles Petrol 0 01845 523310 More Info Save