2023 Yamaha NMAX 125cc £3,599 Staffordshire Arnolds Motorcycles (Burton) 26 miles Petrol 5 01283 565154 More Info Save
2023 Yamaha NMAX 125 124cc £3,777 Surrey Woking Yamaha Centre Ltd Petrol 1 01483 714893 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
2021 Yamaha MT-125 125cc £3,895 Somerset Bransons Motorcycles of Yeovil 10,193 miles Petrol 15 01935 701833 More Info Save
2016 Yamaha WR 125 R 124cc £3,995 Devon Speed Superbikes Ltd 14,804 miles Petrol 12 01392 211 246 More Info Save
2023 Yamaha MW125 Tricity 125 125cc £3,995 London Infinity Motorcycles 700 miles Petrol 12 0207 7206072 More Info Save
2022 Yamaha MT125 ABS 125cc £4,150 Hertfordshire Moores Motorcycles 14,024 miles 9 01442 252601 More Info Save
2020 Yamaha MT-125 124cc £4,195 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1,049 miles Petrol 19 01924 478491 More Info Save
2022 Yamaha MT-125 SAVE £407... 125cc £4,695 Somerset Bransons Motorcycles of Yeovil Petrol 15 01935 701833 More Info Save
2023 Yamaha R125 (YZF 125-A) 124cc £4,699 Lincolnshire Robspeed Motorcycles Ltd 3 miles Petrol 14 01472 268714 More Info Save