2016 Yamaha XSR 700 ABS 689cc £5,595 Devon Speed Superbikes Ltd 9,540 miles Petrol 11 01392 211 246 More Info Save
2018 Yamaha XSR 700 ABS 689cc £5,699 Lincolnshire Robspeed Motorcycles Ltd 12,968 miles Petrol 10 01472 268714 More Info Save
2020 Yamaha XSR700 XTRIBUTE 690cc £6,350 Hertfordshire Moores Motorcycles 3,124 miles 10 01442 252601 More Info Save
2021 Yamaha XSR 700 Xtribute 689cc £6,499 Lincolnshire Robspeed Motorcycles Ltd 2,524 miles Petrol 11 01472 268714 More Info Save
2022 Yamaha XSR 700 (MTM690) 689cc £6,799 Hampshire Mott Motorcycles Ltd 4,300 miles Petrol 56 01256 841110 More Info Save
New Yamaha XSR700 698cc £6,999 Lincolnshire Robspeed Motorcycles Ltd 142 miles Petrol 10 01472 268714 More Info Save
New Yamaha XSR 700 SAVE £705 689cc £7,495 Somerset Bransons Motorcycles of Yeovil Petrol 16 01935 701833 More Info Save
2022 Yamaha XSR700 ABS 700cc £7,499 Hampshire The Motorbike Shop Ltd 200 miles Petrol 7 01252 400 000 More Info Save