BMW logo

BMW X5

Black · Diesel · 2007 · 2,993 cc

T121 MSWMOT history

T121 MSW is a black diesel BMW X5 first used on 27 Nov 2007. Its MOT expired on 21 Aug 2025 and it has passed 15 of 17 MOT tests, with 166,122 miles recorded at the latest.

From DVSA MOT records, updated 10 Aug 2024.

MOT
Expired
On 21 Aug 2025
Mileage
166,122 mi
At MOT on 10 Aug 2024
MOT tests
17
15 passed · 2 failed
Per year
10,045 mi
Average between MOTs
Get reminders for T121 MSW in the free Driver Codes app

Vehicle details

Registration
T121 MSW
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
X5
Colour
Black
Fuel type
Diesel
Engine size
2,993 cc
Year of manufacture
2007
First used
27 Nov 2007
MOT status
MOT expired on 21 Aug 2025
Latest MOT test
10 Aug 2024 (Pass)

Mileage history

T121 MSW was last recorded at 166,122 miles on 10 Aug 2024, 5,709 miles more than at the previous MOT on 5 Aug 2023.

Odometer reading at each MOT testPassFail
Previous MOT
160,413 miles · 5 Aug 2023
Between the last two tests
5,709 miles
Average per year
10,045 miles

Recorded mileage by year

  • 2024 – 166,122 miles
  • 2023 – 160,413 miles
  • 2022 – 155,554 miles
  • 2021 – 147,370 miles
  • 2020 – 140,648 miles
  • 2019 – 132,298 miles
  • 2018 – 124,362 miles
  • 2017 – 115,303 miles
  • 2016 – 104,387 miles
  • 2015 – 94,161 miles
  • 2014 – 80,837 miles
  • 2013 – 61,995 miles
  • 2012 – 45,698 miles
  • 2011 – 37,412 miles
  • 2010 – 28,391 miles

What the latest MOT found

Pass166,122 miles
  • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
  • AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))

What MOT advisories mean

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.

  • Offside Rear Lower Anti-roll bar ball joint has slight play

    Advisory2 MOTs, 2022

Full MOT history

17 tests since 24 Nov 2010, newest first. Select a test to see every defect and advisory.

  1. Pass166,122 miles (+5,709)2 advisories
    MOT expiry
    21 Aug 2025
    Odometer
    166,122 miles
    Test number
    902550285455
    • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
  2. Pass160,413 miles (+4,859)2 minor
    MOT expiry
    21 Aug 2024
    Odometer
    160,413 miles
    Test number
    144244277685
    • MinorNearside Rear reflector defective or damaged by up to 50% of the reflecting surface (4.8.1 (a) (i))
    • MinorNearside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
  3. Pass155,554 miles (+75)1 advisory
    MOT expiry
    21 Aug 2023
    Odometer
    155,554 miles
    Test number
    534915986297
    • AdvisoryOffside Rear Lower Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
  4. Fail155,479 miles (+8,109)1 major3 advisories
    MOT expiry
    No new certificate
    Odometer
    155,479 miles
    Test number
    228092441303
    • MajorNearside Front Lower Suspension arm ball joint excessively worn rear (5.3.4 (a) (i))
    • AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Inner Tyre worn close to legal limit/worn on edge puncture (5.2.3 (e))
    • AdvisoryOffside Rear Lower Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
  5. Pass147,370 miles
    MOT expiry
    21 Aug 2022
    Odometer
    147,370 miles
    Test number
    900016725174

    No defects or advisories recorded.

  6. Fail147,370 miles (+6,722)4 major
    MOT expiry
    No new certificate
    Odometer
    147,370 miles
    Test number
    179076660257
    • MajorNearside Front Lower Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Front Coil spring fractured or broken (5.3.1 (b) (i))
    • MajorOffside Front Inner Drive shaft joint constant velocity boot split or insecure, no longer prevents the ingress of dirt (6.1.7 (g) (ii))
    • MajorOffside Front Road wheel fixing missing (5.2.1 (a) (i))
  7. Pass140,648 miles (+8,350)
    MOT expiry
    21 Aug 2021
    Odometer
    140,648 miles
    Test number
    746750797163

    No defects or advisories recorded.

  8. Pass132,298 miles (+7,936)
    MOT expiry
    21 Aug 2020
    Odometer
    132,298 miles
    Test number
    416670105459

    No defects or advisories recorded.

  9. Pass124,362 miles (+9,059)2 minor1 advisory
    MOT expiry
    16 Aug 2019
    Odometer
    124,362 miles
    Test number
    933306250652
    • MinorNearside Rear Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • MinorOffside Rear Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
  10. Pass115,303 miles (+10,916)1 advisory
    MOT expiry
    16 Aug 2018
    Odometer
    115,303 miles
    Test number
    743397479852
    • AdvisoryOffside front tyre has a cut deep just within the requirements in the near the bead rim.
  11. Pass104,387 miles (+10,226)
    MOT expiry
    16 Aug 2017
    Odometer
    104,387 miles
    Test number
    572774544120

    No defects or advisories recorded.

  12. Pass94,161 miles (+13,324)1 advisory
    MOT expiry
    28 Sept 2016
    Odometer
    94,161 miles
    Test number
    508940484192
    • AdvisoryChild seat fitted
  13. Pass80,837 miles (+18,842)2 advisories
    MOT expiry
    28 Sept 2015
    Odometer
    80,837 miles
    Test number
    327602174437
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  14. Pass61,995 miles (+16,297)
    MOT expiry
    17 Sept 2014
    Odometer
    61,995 miles
    Test number
    997065753269

    No defects or advisories recorded.

  15. Pass45,698 miles (+8,286)
    MOT expiry
    17 Sept 2013
    Odometer
    45,698 miles
    Test number
    226122562284

    No defects or advisories recorded.

  16. Pass37,412 miles (+9,021)
    MOT expiry
    27 Nov 2012
    Odometer
    37,412 miles
    Test number
    677023721380

    No defects or advisories recorded.

  17. Pass28,391 miles1 note
    MOT expiry
    27 Nov 2011
    Odometer
    28,391 miles
    Test number
    840238320381
    • NoteChild seat fitted not allowing full inspection of adult belt

Questions about T121 MSW

Does T121 MSW currently have a valid MOT?
No. The MOT on T121 MSW expired on 21 Aug 2025, according to DVSA records.
When is the MOT due on T121 MSW?
The MOT on T121 MSW expired on 21 Aug 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has T121 MSW done?
T121 MSW was recorded at 166,122 miles at its MOT on 10 Aug 2024, an average of 10,045 miles a year.
Has T121 MSW ever failed its MOT?
Yes. T121 MSW has failed 2 of its 17 MOT tests, most recently on 16 Aug 2022.
Has the mileage on T121 MSW 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 T121 MSW find?
T121 MSW passed its latest MOT on 10 Aug 2024 with 2 advisories: front oil leak, but not excessive; rear brake pad(s) wearing thin.

Browse all T121M 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.