2023 Yamaha XSR 700 (MTM690) 689cc £5,000 Surrey Woking Yamaha Centre Ltd 10,000 miles Petrol 16 01483 714893 More Info Save
2022 YAMAHA XSR700 ABS 689cc £5,999 Gloucestershire Frasers of Gloucester 1,827 miles 22 01452 306485 More Info Save
2022 Yamaha XSR700... 689cc £6,495 Somerset Bransons Motorcycles of Yeovil 866 miles Petrol 15 01935 701833 More Info Save
New Yamaha XSR700 699cc £6,599 Lincolnshire Robspeed Motorcycles Ltd 223 miles 13 01472 268714 More Info Save
New Yamaha XSR700 SAVE £1,471 689cc £6,795 Somerset Bransons Motorcycles of Yeovil 13 01935 701833 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
New Yamaha XSR 700 ABS 689cc £6,995 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1 miles Petrol 13 01924 478491 More Info Save
New Yamaha XSR700 - LEGACY - DEMO BIKE 689cc £7,495 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 29 miles Petrol 22 01924 478491 More Info Save
New Yamaha XSR700 SAVE £1,452 689cc £7,495 Somerset Bransons Motorcycles of Yeovil Petrol 32 01935 701833 More Info Save