2019 Honda CB125R 125cc £3,395 Midlothian Saltire Motorcycles Ltd 2,430 miles 17 0131 478 6661 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
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
2021 KTM 125 Duke 20 125cc £CALL South Yorkshire Team Roberts Ltd Petrol 0 01709 860001 More Info Save
2018 KTM 125 Duke 18 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 7,008 miles Petrol 0 01845 523310 More Info Save
2013 KTM 125 Duke 13 125cc £CALL North Yorkshire Teasdale Motorcycles Ltd 10,305 miles Petrol 0 01845 523310 More Info Save