2023 Yamaha XMAX125 124cc £3,495 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 8,341 miles Petrol 24 01924 478491 More Info Save
2025 Yamaha X-MAX 125 124cc £4,499 Leicestershire Arnolds Motorcycles (Loughborough) 4,777 miles Petrol 9 01509 212988 More Info Save
New Yamaha X-MAX 125 125cc £5,195 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1 miles Petrol 17 01924 478491 More Info Save
New Yamaha X-MAX 125 Tech MAX+ 124cc £5,995 Surrey Woking Yamaha Centre Ltd Petrol 1 01483 714893 More Info Save
2023 Yamaha X-MAX 125 (YP125RA) 124cc £3,049 Staffordshire CMC Motorcycles (Cannock) 8,639 miles Petrol 0 01543 428528 More Info Save
New Yamaha XMAX 125 125cc £3,799 Hertfordshire Waltham Cross Motorcycles 0 01992 625173 More Info Save
New Yamaha X-MAX 125 TECH MAX 125cc £6,151 Fife Alan Duffus Motorcycles 0 01592 264135 More Info Save
2023 Yamaha X-MAX 125 (YP125RA) 124cc £CALL Bedfordshire Flitwick Motorcycles Petrol 0 01525 712197 More Info Save