Model · VIN lookup
Yamaha XSR900
Run a VIN check on any Yamaha XSR900 — decode, safety recalls, title & history. 93 on record, model years 2016–2026.
Yamaha XSR900 by model year
Recalls, common problems, safety ratings, MPG and value for each year.
Yamaha XSR900 vehicles
2026 Yamaha XSR900JYARN966000002160
2026 Yamaha XSR900JYARN966000000776
2026 Yamaha XSR900JYARN966000000652
2026 Yamaha XSR900JYARN966000002045
2026 Yamaha XSR900JYARN966000002083
2026 Yamaha XSR900JYARN966000000329
2026 Yamaha XSR900JYARN966000002082
2026 Yamaha XSR900JYARN966000001595
2026 Yamaha XSR900JYARN966000001565
2026 Yamaha XSR900JYARN966000001529
2026 Yamaha XSR900JYARN966000001833
2026 Yamaha XSR900JYARN966000001569
2025 Yamaha XSR900JYARN966000000831
2025 Yamaha XSR900JYARN966000000823
2025 Yamaha XSR900JYARN966000000827
2025 Yamaha XSR900JYARN966000000832
2025 Yamaha XSR900JYARN966000000933
2025 Yamaha XSR900JYARN966000000825
2025 Yamaha XSR900JYARN966000000939
2025 Yamaha XSR900JYARN966000000355
2025 Yamaha XSR900JYARN966000000916
2025 Yamaha XSR900JYARN966000000830
2025 Yamaha XSR900JYARN966000000915
2025 Yamaha XSR900JYARN966000000821
2025 Yamaha XSR900JYARN966000000779
2025 Yamaha XSR900JYARN966000000903
2025 Yamaha XSR900JYARN966000000822
2025 Yamaha XSR900JYARN966000000792
2025 Yamaha XSR900JYARN966000000793
2025 Yamaha XSR900JYARN966000000806
2025 Yamaha XSR900JYARN961000003436
2025 Yamaha XSR900JYARN966000000818
2022 Yamaha XSR900JYARN801000001254
1 recall campaign
2022 Yamaha XSR900JYARN801000000355
1 recall campaign
2022 Yamaha XSR900JYARN801000001262
1 recall campaign
2022 Yamaha XSR900JYARN801000000346
1 recall campaign
2021 Yamaha XSR900JYARN47N6MA000968
2021 Yamaha XSR900JYARN43P000006251
2021 Yamaha XSR900JYARN43P000006250
2021 Yamaha XSR900JYARN43P000006246
2018 Yamaha XSR900JYARN47E4JA002293
2018 Yamaha XSR900JYARN431000008438
2018 Yamaha XSR900JYARN47E3JA002284
2018 Yamaha XSR900JYARN431000004424
2018 Yamaha XSR900JYARN47EXKA002557
2018 Yamaha XSR900JYARN47E1JA002266
2016 Yamaha XSR900JYARN47E7GA001180
1 recall campaign
2016 Yamaha XSR900JYARN47E3GA001483
1 recall campaign
2016 Yamaha XSR900JYARN47E9GA001150
1 recall campaign
2016 Yamaha XSR900JYARN47E7GA000322
1 recall campaign
2016 Yamaha XSR900JYARN47E7GA000241
1 recall campaign
2016 Yamaha XSR900JYARN47Y8HA000521
1 recall campaign
2016 Yamaha XSR900JYARN47Y7GA000458
1 recall campaign
2016 Yamaha XSR900JYARN47E0GA000615
1 recall campaign
2016 Yamaha XSR900JYARN47E7GA001356
1 recall campaign
2016 Yamaha XSR900JYARN47E4GA000987
1 recall campaign
2016 Yamaha XSR900JYARN47E9GA000094
1 recall campaign
2016 Yamaha XSR900JYARN47YXHA000519
1 recall campaign
2016 Yamaha XSR900JYARN47E9GA001178
1 recall campaign
2016 Yamaha XSR900JYARN47E5GA001100
1 recall campaign
About Yamaha XSR900 VIN checks
Every Yamaha XSR900 has a unique 17-character VIN that encodes its build year, engine, factory and trim. Enter it above to instantly decode those specs and pull any NHTSA safety recalls — at no cost. For title status, salvage/total-loss history, odometer readings and accidents, unlock the full Yamaha XSR900 history report on the vehicle's page.
Buying a used Yamaha XSR900? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.