152023 '73' Yamaha XSR700 XTribute20231,696 milesTrade689 ccCoulsdon, London£6,699Finance from £141 pm
1512018 Yamaha XSR700 ABS | *WARRANTY PROVIDED*201820,886 milesTrade700 ccLuton, Bedfordshire£3,490Finance from £74 pm
1412024, '24 Yamaha XSR700. 1 Owner. JUST 253 MILES. Yamaha Warranty. JUST £5,9952024253 milesTrade689 ccBurnage, Manchester£5,995Finance from £126 pm
5012017 Yamaha XSR700 700 ABS Euro 420172,003 milesTrade689 ccCongleton, Cheshire£4,995Finance from £105 pm
201STUNNING ONE OWNER 2023/23 YAMAHA XSR 700 MOTORCYCLE 20232,085 milesTrade689 ccAbingdon, Oxfordshire£6,295Finance from £133 pm
202018 68 YAMAHA XSR700 700 ABS ROADSTER/RETRO PETROL MANUAL EURO 4 (75 PS)20182,675 milesTrade689 ccGreat Yarmouth, Norfolk£4,899Finance from £103 pm
17YAMAHA XSR700 1147 miles 2022 excellent condition delivery px finance20221,147 milesTrade689 ccChorley, Lancashire£5,895Finance from £124 pm
19YAMAHA XSR700 ABS ** 5680 miles - Delkavic Exhaust - All Keys and Books **20185,680 milesTrade689 ccMarket Harborough, Leicestershire£4,799Finance from £101 pm
152019 Yamaha XSR700 700 ABS Euro 420191,302 milesTrade689 ccTamworth, Staffordshire£7,499Finance from £158 pm
11HUNTS SPECIAL! - 2025, '75 Yamaha XSR700. 2 MILES ONLY. £6,795 On The Road20252 milesTrade689 ccBurnage, Manchester£6,795Finance from £143 pm
12Yamaha XSR700 Tribute Edition **Low miles and CLEAN!**20203,350 milesTrade689 ccStoke-on-Trent, Staffordshire£5,699Finance from £120 pm
202023 Yamaha XSR700 - LEGACY - DEMO BIKE202429 milesTrade689 ccBatley, West Yorkshire£7,495Finance from £158 pm
1412024, '74 Yamaha XSR700. ONLY 445 MILES. Yamaha Warranty. Stunning Bike. £5,9952024445 milesTrade689 ccBurnage, Manchester£5,995Finance from £126 pm
1412021 21 YAMAHA XSR700 700 ROADSTER/RETRO PETROL MANUAL EURO 5 (75 PS)20214,010 milesTrade689 ccMacclesfield, Cheshire£4,890