2019 YAMAHA YZF R125 124cc £3,799 Gloucestershire Frasers of Gloucester 6,500 miles 12 01452 306485 More Info Save
New Yamaha YZF-R125 ABS 125cc £4,674 Hampshire Mott Motorcycles Ltd Petrol 12 01256 841110 More Info Save
New Yamaha YZF-R125 ABS 125cc £4,674 Hampshire Mott Motorcycles Ltd Petrol 9 01256 841110 More Info Save
2010 Yamaha YZF R125 124cc £1,495 Suffolk Felixstowe Motorcycles Ltd Petrol 0 01394 672005 More Info Save
2020 Yamaha YZF R125 124cc £3,995 North Yorkshire Jax Motorcycles 2,415 miles Petrol 0 01904 425150 More Info Save