2008 YAMAHA YP250R XMAX 249cc £1,999 Gloucestershire Frasers of Gloucester 46,000 miles 12 01452 306485 More Info Save
2008 Yamaha YP250R X-MAX 249cc £2,499 Lincolnshire Robspeed Motorcycles Ltd 23,946 miles Petrol 10 01472 268714 More Info Save
2014 YAMAHA YP250R XMAX 249cc £2,799 Gloucestershire Frasers of Gloucester 31,800 miles 12 01452 306485 More Info Save
2018 YAMAHA YP250R XMAX 249cc £3,499 Gloucestershire Frasers of Gloucester 8,800 miles 12 01452 306485 More Info Save
2021 Yamaha YP300R XMAX ABS 659cc £4,699 Staffordshire Arnolds Motorcycles (Burton) 4,172 miles Petrol 9 01283 565154 More Info Save
New Yamaha X-MAX 300 2021 292cc £5,049 West Midlands DMC Motorcycles Ltd Petrol 1 01384 2522222 More Info Save
New Yamaha XMAX 300 SAVE £255... 395cc £5,695 Somerset Bransons Motorcycles of Yeovil Petrol 10 01935 701833 More Info Save
New Yamaha YP300R XMAX ABS 300cc £5,699 Staffordshire Arnolds Motorcycles (Burton) Petrol 1 01283 565154 More Info Save
New Yamaha X-MAX 300 YP300-RA 292cc £5,699 Hampshire Mott Motorcycles Ltd Petrol 18 01256 841110 More Info Save
New Yamaha XMAX 300... 300cc £5,850 London Infinity Motorcycles Petrol 11 0207 7206072 More Info Save