2010 Yamaha YZF R125 124cc £1,495 Suffolk Felixstowe Motorcycles Ltd Petrol 0 01394 672005 More Info Save
2007 YAMAHA YBR125 124cc £1,499 Gloucestershire Frasers of Gloucester 26,500 miles 0 01452 306485 More Info Save
Yamaha NXC 125 CYGNUS 125cc £1,600 Hertfordshire Waltham Cross Motorcycles 0 01992 625173 More Info Save
2018 Yamaha X-MAX 125 ABS 124cc £3,349 Derbyshire CMC Motorcycles (Chesterfield) 7,582 miles Petrol 0 More Info Save
2021 Yamaha X-MAX Tech MAX 125 (YP125 124cc £3,749 Warwickshire CMC Coleshill 7,374 miles Petrol 0 More Info Save
2022 Yamaha XSR 125 (MTM125) 124cc £3,849 Warwickshire CMC Coleshill 3,817 miles Petrol 0 More Info Save
2022 Yamaha XSR 125 (MTM125) 124cc £3,999 Hampshire Mott Motorcycles Ltd 1,371 miles Petrol 0 01256 841110 More Info Save
2022 Yamaha XSR 125 (MTM125) 124cc £4,099 Derbyshire CMC Motorcycles (Chesterfield) 699 miles Petrol 0 More Info Save