2022 Yamaha XSR700 689cc £4,995 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 3,103 miles Petrol 27 01924 478491 More Info Save
2022 YAMAHA XSR700 ABS 689cc £4,999 Gloucestershire Frasers of Gloucester 5,280 miles 23 01452 306485 More Info Save
2021 Yamaha XSR 700 XTRIBUTE 689cc £4,999 Leicestershire Arnolds Motorcycles (Loughborough) 15,274 miles Petrol 8 01509 212988 More Info Save
2019 Yamaha XSR700 X-Tribute 689cc £5,395 West Yorkshire Padgetts (Batley) Ltd - Honda 5,694 miles Petrol 28 01924 478491 More Info Save
2023 Yamaha XSR700 700cc £5,499 Leicestershire Arnolds Motorcycles (Loughborough) 9,685 miles Petrol 14 01509 212988 More Info Save
2024 Yamaha XSR 700 (MTM690) 689cc £5,999 Greater Manchester Youles (Manchester) 1,304 miles Petrol 22 0161 7082620 More Info Save
2024 Yamaha XSR 700 Xtribute 689cc £6,599 Lincolnshire Robspeed Motorcycles Ltd 12,728 miles Petrol 24 01472 268714 More Info Save
New Yamaha XSR700 ABS 689cc £6,995 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1 miles Petrol 20 01924 478491 More Info Save
2023 Yamaha XSR 700 Xtribute 689cc £7,699 Hampshire Mott Motorcycles Ltd 464 miles Petrol 44 01256 841110 More Info Save