2023 Yamaha XSR 700 (MTM690) 689cc £5,499 Greater Manchester Youles (Manchester) 1,977 miles Petrol 16 0161 7082620 More Info Save
2021 Yamaha XSR 700 Xtribute 689cc £6,199 Lincolnshire Robspeed Motorcycles Ltd 4,679 miles Petrol 17 01472 268714 More Info Save
2023 Yamaha XSR 700 689cc £6,299 Lincolnshire Robspeed Motorcycles Ltd 767 miles Petrol 16 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
2016 Yamaha XSR 700 ABS 689cc £4,390 Lanarkshire Victor Devine & Co Ltd 10,357 miles Petrol 0 0141 225 8100 More Info Save
2021 Yamaha XSR 700 Xtribute 689cc £6,149 Derbyshire CMC Motorcycles (Chesterfield) 2,175 miles Petrol 0 More Info Save
2023 Yamaha XSR 700 (MTM690) 689cc £6,249 Derbyshire CMC Motorcycles (Chesterfield) 2,864 miles Petrol 0 More Info Save