2013 YAMAHA YBR 125 124cc £1,999 Leicestershire Spenders Motorcycles 1,047 miles Petrol 29 0116 279 1170 More Info Save
2020 Yamaha Delight 125 125cc £2,499 Lincolnshire Robspeed Motorcycles Ltd 844 miles Petrol 11 01472 268714 More Info Save
2014 YAMAHA YZF R125 124cc £2,699 Leicestershire Spenders Motorcycles 6,776 miles Petrol 29 0116 279 1170 More Info Save
2017 YAMAHA MT 125 ABS 125cc £2,799 Leicestershire Spenders Motorcycles 29,956 miles Petrol 36 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
2019 YAMAHA YZF R125 124cc £3,299 Leicestershire Spenders Motorcycles 12,678 miles Petrol 28 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
2018 Yamaha XMAX 125 124cc £3,499 Staffordshire Arnolds Motorcycles (Burton) 1,545 miles Petrol 7 01283 565154 More Info Save
2021 Yamaha YP125RA XMAX TECH MAX 125cc £3,799 Leicestershire Arnolds Motorcycles (Loughborough) 9,152 miles Petrol 12 01509 212988 More Info Save