Skip to main content
Pass Your MOT

2004 Yamaha Xvs125 — MOT History by Age

How cars manufactured in 2004 perform at MOT as they age

22 years
Current Age
74.1%
Latest Pass Rate
1,708
Total Tests (All Years)
17,462 mi
Avg Mileage (Latest)

Data from official DVSA MOT testing records

Compared to Average at Age 20

This car: 74.1%
Average: 56.6%

✅ 17.5% above average (6824 models compared)

How This Car Ages

Pass rate progression for the 2004 Yamaha Xvs125 as it ages.

5 yrs76.7%
6 yrs74.2%
7 yrs75.0%
8 yrs72.2%
9 yrs79.6%
10 yrs74.0%
11 yrs76.5%
12 yrs73.2%
13 yrs71.0%
14 yrs71.6%
15 yrs74.2%
16 yrs83.3%
17 yrs73.0%
18 yrs67.8%
19 yrs76.7%
20 yrs74.1%

Bar chart showing pass rate by car age from 5 to 20 years

Fail Rate %
📊 View as table
AgePass RateTests
5 yrs76.7%180
6 yrs74.2%155
7 yrs75.0%148
8 yrs72.2%144
9 yrs79.6%162
10 yrs74.0%150
11 yrs76.5%119
12 yrs73.2%112
13 yrs71.0%93
14 yrs71.6%74
15 yrs74.2%66
16 yrs83.3%54
17 yrs73.0%74
18 yrs67.8%59
19 yrs76.7%60
20 yrs74.1%58

Pass Rate Trend

How the 2004 Yamaha Xvs125 pass rate changes as it ages, from first MOT to most recent.

Trend shows improving over 16 years

Pass Rate %
📊 View as table
BuiltPass RateTests
2024 (20 yrs)74.1%58
2023 (19 yrs)76.7%60
2022 (18 yrs)67.8%59
2021 (17 yrs)73%74
2020 (16 yrs)83.3%54
2019 (15 yrs)74.2%66
2018 (14 yrs)71.6%74
2017 (13 yrs)71%93
2016 (12 yrs)73.2%112
2015 (11 yrs)76.5%119
2014 (10 yrs)74%150
2013 (9 yrs)79.6%162
2012 (8 yrs)72.2%144
2011 (7 yrs)75%148
2010 (6 yrs)74.2%155
2009 (5 yrs)76.7%180

Year-by-Year MOT Results

2009
76.7%
Age (yrs) 5Tests 180Avg Mileage 8,876Top Failure Motorcycle brakes — 11.1%
2010
74.2%
Age (yrs) 6Tests 155Avg Mileage 10,303Top Failure Motorcycle drive system — 12.3%
2011
75.0%
Age (yrs) 7Tests 148Avg Mileage 10,249Top Failure Motorcycle lighting and signalling — 14.9%
2012
72.2%
Age (yrs) 8Tests 144Avg Mileage 11,290Top Failure Motorcycle lighting and signalling — 13.9%
2013
79.6%
Age (yrs) 9Tests 162Avg Mileage 12,496Top Failure Motorcycle lighting and signalling — 16.0%
2014
74.0%
Age (yrs) 10Tests 150Avg Mileage 14,341Top Failure Motorcycle brakes — 14.7%
2015
76.5%
Age (yrs) 11Tests 119Avg Mileage 14,628Top Failure Motorcycle tyres and wheels — 20.2%
2016
73.2%
Age (yrs) 12Tests 112Avg Mileage 16,219Top Failure Motorcycle brakes — 24.1%
2017
71.0%
Age (yrs) 13Tests 93Avg Mileage 17,647Top Failure Motorcycle drive system — 21.5%
2018
71.6%
Age (yrs) 14Tests 74Avg Mileage 17,022Top Failure Motorcycle brakes — 21.6%
2019
74.2%
Age (yrs) 15Tests 66Avg Mileage 17,204Top Failure Motorcycle lamps and reflectors — 28.8%
2020
83.3%
Age (yrs) 16Tests 54Avg Mileage 17,715Top Failure Motorcycle lamps and reflectors — 16.7%
2021
73.0%
Age (yrs) 17Tests 74Avg Mileage 16,481Top Failure Motorcycle structure and attachments — 27.0%
2022
67.8%
Age (yrs) 18Tests 59Avg Mileage 16,846Top Failure Motorcycle structure and attachments — 39.0%
2023
76.7%
Age (yrs) 19Tests 60Avg Mileage 18,566Top Failure Motorcycle brakes — 15.0%
2024
74.1%
Age (yrs) 20Tests 58Avg Mileage 17,462Top Failure Motorcycle lamps and reflectors — 15.5%

Common MOT Failures

Top failure categories across all test years for 2004 Yamaha Xvs125, with age trends.

Motorcycle structure and attachments
19.3%
— Consistent
Motorcycle lamps and reflectors
19.1%
— Consistent
Motorcycle brakes
14.2%
— Consistent
Motorcycle lighting and signalling
13.2%
↑ Increases with age
Motorcycle drive system
12.5%
↑ Increases with age

How Failures Change With Age

Comparing failure rates between the youngest and oldest test years.

CategoryAt YoungestAt OldestChangeTrend
Motorcycle brakes11.1% (5 yrs)12.1% (20 yrs)
+1.0%
⚪ —

Other Manufacture Years

Looking for the best year to buy? See the full comparison on the Yamaha Xvs125 page →

About This Data

This page shows how Yamaha Xvs125 cars manufactured in 2004 perform at MOT as they age. Data spans from 2009 to 2024, covering 1,708 tests. Pass rates naturally decline with age as components wear.

Based on DVSA anonymised MOT test data (2005–2024). Crown copyright, Open Government Licence v3.0.

Share via WhatsApp Share on Facebook Report Issue