
BMW 3 Series
Silver · Petrol · 2004 · 1,995 cc
X22 AHMMOT history
X22 AHM is a silver petrol BMW 3 Series first used on 15 May 2004. Its MOT is valid until 8 Aug 2027 and it has passed 20 of 28 MOT tests, with 157,379 miles recorded at the latest.
From DVSA MOT records, updated 8 Aug 2026.

- MOT
- Valid
- Until 8 Aug 2027
- Mileage
- 157,379 mi
- At MOT on 8 Aug 2026
- MOT tests
- 28
- 20 passed · 8 failed
- Per year
- 5,695 mi
- Average between MOTs
Vehicle details
- Registration
- X22 AHM
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,995 cc
- Year of manufacture
- 2004
- First used
- 15 May 2004
- MOT status
- MOT valid until 8 Aug 2027
- Latest MOT test
- 8 Aug 2026 (Pass)
Mileage history
X22 AHM was last recorded at 157,379 miles on 8 Aug 2026, 3,181 miles more than at the previous MOT on 9 Aug 2025.
- Previous MOT
- 154,198 miles · 9 Aug 2025
- Between the last two tests
- 3,181 miles
- Average per year
- 5,695 miles
Recorded mileage by year
- 2026 – 157,379 miles
- 2025 – 154,198 miles
- 2024 – 148,605 miles
- 2023 – 145,005 miles
- 2022 – 140,301 miles
- 2021 – 136,342 miles
- 2020 – 133,373 miles
- 2019 – 130,098 miles
- 2018 – 126,066 miles
- 2017 – 122,466 miles
- 2016 – 115,931 miles
- 2015 – 106,992 miles
- 2014 – 97,943 miles
- 2013 – 90,336 miles
- 2012 – 82,358 miles
- 2011 – 74,684 miles
- 2010 – 67,774 miles
- 2009 – 58,030 miles
- 2008 – 49,931 miles
- 2007 – 47,339 miles
What the latest MOT found
No defects or advisories were recorded.
Recurring issues
Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.
Nearside Front Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2011–2016
Rear Brake pipe corroded, covered in grease or other material
Advisory2 MOTs, 2021
Nearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Advisory2 MOTs, 2010
Offside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Advisory2 MOTs, 2010
Full MOT history
28 tests since 12 Apr 2007, newest first. Select a test to see every defect and advisory.
Pass157,379 miles (+3,181)
- MOT expiry
- 8 Aug 2027
- Odometer
- 157,379 miles
- Test number
- 654390679416
No defects or advisories recorded.
Pass154,198 miles (+1)
- MOT expiry
- 8 Aug 2026
- Odometer
- 154,198 miles
- Test number
- 165938810883
No defects or advisories recorded.
Fail154,197 miles (+5,592)3 major
- MOT expiry
- No new certificate
- Odometer
- 154,197 miles
- Test number
- 553306829461
- MajorFront Brake pad(s) worn down to wear indicator (1.1.13 (a) (i))
- MajorOffside Front Shock absorbers has a serious fluid leak (5.3.2 (b))
- MajorRear Brake pad(s) worn down to wear indicator (1.1.13 (a) (i))
Pass148,605 miles (+3,600)
- MOT expiry
- 8 Aug 2025
- Odometer
- 148,605 miles
- Test number
- 479601601545
No defects or advisories recorded.
Pass145,005 miles
- MOT expiry
- 8 Aug 2024
- Odometer
- 145,005 miles
- Test number
- 235922359244
No defects or advisories recorded.
Fail145,004 miles (+4,703)1 dangerous1 major
- MOT expiry
- No new certificate
- Odometer
- 145,004 miles
- Test number
- 729694371774
- DangerousRear Tyre tread depth below requirements of 1.6mm both (5.2.3 (e))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
Pass140,301 miles (+3,959)
- MOT expiry
- 3 Aug 2023
- Odometer
- 140,301 miles
- Test number
- 793279544820
No defects or advisories recorded.
Pass136,342 miles (+1)1 advisory
- MOT expiry
- 3 Aug 2022
- Odometer
- 136,342 miles
- Test number
- 170881094415
- AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Fail136,341 miles (+2,968)1 dangerous1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 136,341 miles
- Test number
- 343281123649
- DangerousNearside Rear Wheel bearing play so excessive it is likely to break up (5.1.3 (a) (ii))
- MajorFront Anti-roll bar linkage ball joint excessively worn (5.3.4 (a) (i))
- AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Pass133,373 miles (+3,275)
- MOT expiry
- 1 Aug 2021
- Odometer
- 133,373 miles
- Test number
- 934506481716
No defects or advisories recorded.
Pass130,098 miles (+4,032)2 advisories
- MOT expiry
- 1 Aug 2020
- Odometer
- 130,098 miles
- Test number
- 277568179321
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass126,066 miles (+3,600)
- MOT expiry
- 1 Aug 2019
- Odometer
- 126,066 miles
- Test number
- 529357441435
No defects or advisories recorded.
Pass122,466 miles (+6,535)
- MOT expiry
- 1 Aug 2018
- Odometer
- 122,466 miles
- Test number
- 822921772479
No defects or advisories recorded.
Pass115,931 miles (+8,939)1 advisory
- MOT expiry
- 1 Aug 2017
- Odometer
- 115,931 miles
- Test number
- 613455979430
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass106,992 miles (+9,049)1 advisory
- MOT expiry
- 1 Aug 2016
- Odometer
- 106,992 miles
- Test number
- 529062615275
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
Pass97,943 miles (+7,607)1 advisory
- MOT expiry
- 1 Aug 2015
- Odometer
- 97,943 miles
- Test number
- 877378794172
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
Pass90,336 miles
- MOT expiry
- 1 Aug 2014
- Odometer
- 90,336 miles
- Test number
- 198913613287
No defects or advisories recorded.
Fail90,336 miles (+7,978)4 failures
- MOT expiry
- No new certificate
- Odometer
- 90,336 miles
- Test number
- 179423613277
- FailureNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureNearside Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Rear Shock absorber has a serious fluid leak (2.7.3)
- FailureOffside Rear Upper Brake pipe excessively corroded (3.6.B.2c)
Pass82,358 miles (+2)
- MOT expiry
- 1 Aug 2013
- Odometer
- 82,358 miles
- Test number
- 385664912426
No defects or advisories recorded.
Fail82,356 miles (+7,672)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 82,356 miles
- Test number
- 348843912437
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass74,684 miles1 advisory
- MOT expiry
- 1 Aug 2012
- Odometer
- 74,684 miles
- Test number
- 977184811242
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Fail74,684 miles (+6,910)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 74,684 miles
- Test number
- 215053011208
- FailureFront Windscreen has damage to an area in excess of a 10mm circle within zone 'A' (8.3.1a)
- FailureFront Windscreen wiper does not clear the windscreen effectively (8.2.2)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass67,774 miles (+1)2 advisories
- MOT expiry
- 1 Aug 2011
- Odometer
- 67,774 miles
- Test number
- 110094810233
- AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Fail67,773 miles (+9,743)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 67,773 miles
- Test number
- 351072710222
- FailureNearside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Pass58,030 miles
- MOT expiry
- 1 Aug 2010
- Odometer
- 58,030 miles
- Test number
- 303510019499
No defects or advisories recorded.
Fail58,030 miles (+8,099)1 failure
- MOT expiry
- No new certificate
- Odometer
- 58,030 miles
- Test number
- 803050919216
- FailureNearside Front Tyre has a bulge, caused by separation or partial failure of its structure (4.1.D.1b)
Pass49,931 miles (+2,592)2 advisories
- MOT expiry
- 1 Aug 2009
- Odometer
- 49,931 miles
- Test number
- 341865218257
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- AdvisoryService brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Pass47,339 miles
- MOT expiry
- 11 Apr 2008
- Odometer
- 47,339 miles
- Test number
- 472482907186
No defects or advisories recorded.
Questions about X22 AHM
- Does X22 AHM currently have a valid MOT?
- Yes. DVSA records show the MOT on X22 AHM is valid until 8 Aug 2027.
- When is the MOT due on X22 AHM?
- The MOT on X22 AHM is valid until 8 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has X22 AHM done?
- X22 AHM was recorded at 157,379 miles at its MOT on 8 Aug 2026, an average of 5,695 miles a year.
- Has X22 AHM ever failed its MOT?
- Yes. X22 AHM has failed 8 of its 28 MOT tests, most recently on 8 Aug 2025.
- Has the mileage on X22 AHM ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on X22 AHM find?
- X22 AHM passed its latest MOT on 8 Aug 2026 with no defects or advisories recorded.
Related registrations
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.