YAMAHA XSR900 Bikes for Sale
-
MCN PREMIUM LISTING
Yamaha XSR900 ABS, 2017, 67 Plate, Only 8,566 Miles and 1 Owner from New with Full service history. The XSR900 is a remarkable bike as it offers great value for...
- 847cc
- 8,567 miles
- Wiltshire
Listed by Motorcycles UK 01200 320423Listed by Motorcycles UK 01200 320423£5,695 View details -
YAMAHA XSR900 (24)
- 890cc
- 12 miles
- Essex
Listed by Alpha Motorcycles Ltd 01200 320223Listed by Alpha Motorcycles Ltd 01200 320223£10,999 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 (21)
- 847cc
- 9,955 miles
- Warwickshire
Listed by CMC Motorcycles Coleshill 01200 320286Listed by CMC Motorcycles Coleshill 01200 320286£8,149 View details -
YAMAHA XSR900 (19)
- 847cc
- 2,279 miles
- Buckinghamshire
Listed by Superbike Factory - Buckinghamshire 01200 320448Listed by Superbike Factory - Buckinghamshire 01200 320448£6,891 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,995 View details -
YAMAHA XSR900 (2021/21)
- 847cc
- 18,781 miles
- Gwent
Listed by CMC Motorcycles South Wales 01200 320292Listed by CMC Motorcycles South Wales 01200 320292£6,299 View details -
YAMAHA XSR900 (2024/73)
- 890cc
- 321 miles
- Lancashire
Listed by Wigan Motorcycles 01200 320259Listed by Wigan Motorcycles 01200 320259£7,995 View details -
YAMAHA XSR900 (2022/22)
- 4,785 miles
Listed by Staffordshire Honda 01200 320413Listed by Staffordshire Honda 01200 320413£7,299 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 -
MCN PREMIUM LISTING
03-06-2017 Yamaha have hit the nail on the head with the XSR900. It looks great with its on-trend retro styling and, thanks to Yamaha's extensive catalogue of accessories, is easy...
- 847cc
- 11,291 miles
- West Yorkshire
Listed by Cubo Moto Limited 01200 320476Listed by Cubo Moto Limited 01200 320476£5,990 View details -
YAMAHA XSR900
- 890cc
- New Bike
- Derbyshire
Listed by CMC Motorcyles Chesterfield 01200 320276Listed by CMC Motorcyles Chesterfield 01200 320276£9,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 (2020/20)
- 847cc
- 9,679 miles
- Merseyside
Listed by Millenium Motorcycle Centre Ltd 01200 320176Listed by Millenium Motorcycle Centre Ltd 01200 320176£6,995 View details -
YAMAHA XSR900 (2024/24)
- 890cc
- 321 miles
- Lancashire
Listed by Chorley Yamaha Centre Ltd 01200 320283Listed by Chorley Yamaha Centre Ltd 01200 320283£8,695 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 -
YAMAHA XSR900 (2021/70)
- 847cc
- 2,733 miles
- Worcestershire
Listed by Motorbikes 4 All 01200 320355Listed by Motorbikes 4 All 01200 320355£7,690 View details