2016 Yamaha 2016 YAMAHA XMAX 400 YP400R -... 400cc £3,499 Leicestershire Arnolds Motorcycles (Loughborough) 8,550 miles Petrol 13 01509 212988 More Info Save
2018 YAMAHA XMAX 400 395cc £4,499 Gloucestershire Frasers of Gloucester 14,800 miles 5 01452 306485 More Info Save