2018 Yamaha XSR 700 ABS 689cc £5,495 Cambridgeshire Wheels Motorcycles 12,167 miles Petrol 9 01733 358555 More Info Save
2017 YAMAHA XSR 700 ABS 689cc £5,499 Buckinghamshire On Yer Bike limited 4,470 miles Petrol 1 01296 655999 More Info Save
2019 Yamaha XSR 700 ABS 689cc £5,795 Devon Speed Superbikes Ltd 811 miles Petrol 9 01392 211 246 More Info Save
2016 Yamaha XSR 700 ABS 689cc £5,995 South Yorkshire J&S Doncaster Store 4,834 miles Petrol 22 01302 327722 More Info Save
2019 Yamaha XSR 700 Xtribute... 689cc £6,495 West Midlands Streetbike 3,281 miles Petrol 12 0121 296 5664 More Info Save
New Yamaha XSR700 689cc £6,991 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1 miles Petrol 16 01924 478491 More Info Save
New Yamaha XSR 700 Tribute ABS 689cc £6,999 Kent Laguna Motorcycles Ltd (Maidstone) Petrol 10 01622 681765 More Info Save
New Yamaha XSR700 (2020)... 700cc £7,195 West Midlands Streetbike Petrol 8 0121 296 5664 More Info Save
New Yamaha XSR700 X-TRIBUTE / SCRAMBLER 700cc £7,599 Hampshire Mott Motorcycles Ltd Petrol 10 01256 841110 More Info Save