2016 Yamaha XSR 700 ABS (35kW) 689cc £5,499 Lancashire Youles (Blackburn) 2,057 miles Petrol 9 01254 277 135 More Info Save
New Yamaha XSR 700 SAVE £501 689cc £7,499 Somerset Bransons Motorcycles of Yeovil Petrol 8 01935 701833 More Info Save
New Yamaha XSR700 698cc £8,000 Lincolnshire Robspeed Motorcycles Ltd Petrol 4 01472 268714 More Info Save
New Yamaha XSR 700 ABS 689cc £8,000 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1 miles Petrol 13 01924 478491 More Info Save