YAMAHA XSR900 Bikes for Sale
Postcode
Distance from me
Show more filters
Clear all filters
-
YAMAHA XSR900 (2017/67)
- 847cc
- 7,072 miles
- Lancashire
Listed by KD Motorcycles 01200 320243Listed by KD Motorcycles 01200 320243£5,999 View details -
YAMAHA XSR900 (2025/74)
- 890cc
- 321 miles
- Lancashire
Listed by Wigan Motorcycles 01200 320259Listed by Wigan Motorcycles 01200 320259£8,995 View details -
YAMAHA XSR900 (23)
- 890cc
- 7,220 miles
- Staffordshire
Listed by CMC Motorcyles Cannock 01200 320298Listed by CMC Motorcyles Cannock 01200 320298£8,499 View details -
MCN PREMIUM LISTING
We now have this Stunning One Owner 2022/72 Yamaha XSR 900. It comes fully loaded with Bar End Mirrors, Genuine Yamaha LED Blinker Plus Indicators and Quick Shifter. Please ask...
- 890cc
- 4,789 miles
- Oxford
Listed by Premier Bikes (Didcot) Ltd 01200 320190Listed by Premier Bikes (Didcot) Ltd 01200 320190£7,450 View details -
YAMAHA XSR900 (2024)
- 890cc
- 1,148 miles
Listed by Stirlings Powersports 01200 320131Listed by Stirlings Powersports 01200 320131£9,000 View details -
YAMAHA XSR900 (2022/72)
- 890cc
- 2,429 miles
- Northumberland
Listed by Ian Bell Motorcycles Ltd 01200 320398Listed by Ian Bell Motorcycles Ltd 01200 320398£8,250 View details -
YAMAHA XSR900 (2016/16)
- 850cc
- 7,976 miles
- Cheltenham
Listed by Spa Motorcycles Cheltenham Limited 01200 320211Listed by Spa Motorcycles Cheltenham Limited 01200 320211£7,495 View details -
MCN PREMIUM LISTING
02-09-2022 This fine, retro inspired 900 triple is like a wolf in sheep's clothing! It looks nostalgic as you would expect being a part of Yamaha's sports heritage range, yet...
- 890cc
- 1,835 miles
- Cambridgeshire
Listed by Webbs of PeterboroughListed by Webbs of Peterborough£8,499 View details -
YAMAHA XSR900 (2023/73)
- 890cc
- 1,697 miles
- Avon
Listed by Fowlers of Bristol Limited 01200 320225Listed by Fowlers of Bristol Limited 01200 320225£8,894 View details -
YAMAHA XSR900 (20)
- 900cc
- 9,760 miles
- Merseyside
Listed by Millenium Motorcycle Centre Ltd 01200 320176Listed by Millenium Motorcycle Centre Ltd 01200 320176£6,995 View details -
MCN PREMIUM LISTING
Why buy from The Motorbike Shop? With every used motorcycle we offer a 90 day warranty as standard & all our bikes go through comprehensive safety checks. We offer competitive...
- 850cc
- 12,916 miles
- Hampshire
Listed by The Motorbike Shop Limited 01200 320217Listed by The Motorbike Shop Limited 01200 320217£6,499 View details -
YAMAHA XSR900 (2023/72)
- 890cc
- 5,055 miles
- Avon
Listed by Fowlers of Bristol Limited 01200 320225Listed by Fowlers of Bristol Limited 01200 320225£8,194 View details -
MCN PREMIUM LISTING
- 847cc
- 5,973 miles
- Norfolk
Listed by Lings Powersports Harleston 01200 320252Listed by Lings Powersports Harleston 01200 320252£6,195 View details -
YAMAHA XSR900 (2023/23)
- 890cc
- 672 miles
- Northumberland
Listed by Ian Bell Motorcycles Ltd 01200 320398Listed by Ian Bell Motorcycles Ltd 01200 320398£9,499 View details -
YAMAHA XSR900 (2023/23)
- 890cc
- 860 miles
- Flintshire
Listed by M.E.S.POWERSPORTS LIMITED 01200 320439Listed by M.E.S.POWERSPORTS LIMITED 01200 320439£8,995 View details -
YAMAHA XSR900 (2022)
- 890cc
- Northumberland
Listed by Ian Bell Motorcycles Ltd 01200 320398Listed by Ian Bell Motorcycles Ltd 01200 320398£10,610 View details -
YAMAHA XSR900 (2023/23)
- 890cc
- 948 miles
Listed by Hunts Motorcycles 01200 320160Listed by Hunts Motorcycles 01200 320160£8,995 View details -
MCN PREMIUM LISTING
Why buy from The Motorbike Shop? With every used motorcycle we offer a 90 day warranty as standard & all our bikes go through comprehensive safety checks. We offer competitive...
- 847cc
- 1,802 miles
- Hampshire
Listed by The Motorbike Shop Limited 01200 320217Listed by The Motorbike Shop Limited 01200 320217£7,999 View details