2014 YAMAHA YZF R125 124cc £2,399 Leicestershire Spenders Motorcycles 6,776 miles Petrol 29 0116 279 1170 More Info Save
2018 YAMAHA XMAX 125 124cc £2,999 Gloucestershire Frasers of Gloucester 20,600 miles 15 01452 306485 More Info Save
2018 YAMAHA YZF R125 ABS 124cc £3,199 Leicestershire Spenders Motorcycles 20,869 miles Petrol 30 0116 279 1170 More Info Save
2022 Yamaha YZF-R125 124cc £3,495 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 11,949 miles Petrol 23 01924 478491 More Info Save
2022 Honda ST125 DAX SAVE £304... 125cc £3,495 Somerset Bransons Motorcycles of Yeovil Petrol 18 01935 701833 More Info Save
2019 YAMAHA YZF R125 ABS 124cc £3,499 Leicestershire Spenders Motorcycles 13,480 miles Petrol 32 0116 279 1170 More Info Save
2021 Yamaha MT 125 124cc £3,499 Lincolnshire Robspeed Motorcycles Ltd 6,981 miles Petrol 15 01472 268714 More Info Save
2018 Yamaha XMAX 125 124cc £3,499 Staffordshire Arnolds Motorcycles (Burton) 1,545 miles Petrol 7 01283 565154 More Info Save
2022 Yamaha XSR 125 (MTM125) 124cc £3,750 Surrey Woking Yamaha Centre Ltd 2,600 miles Petrol 6 01483 714893 More Info Save
2023 Yamaha MW125 Tricity 125 125cc £3,813 London Infinity Motorcycles 700 miles Petrol 12 0207 7206072 More Info Save