BMW logo

BMW X3

Grey · Diesel · 2005 · 2,993 cc

MPS 8MOT history

MPS 8 is a grey diesel BMW X3 first used on 12 Dec 2005. Its MOT is valid until 20 Dec 2026 and it has passed 18 of 18 MOT tests, with 140,346 miles recorded at the latest.

From DVSA MOT records, updated 3 Dec 2025.

MPS 8 grey BMW X3 – car details, MOT history and tax status
Illustration of a BMW X3, not a photo of this vehicle
MOT
Valid
Until 20 Dec 2026
Mileage
140,346 mi
At MOT on 3 Dec 2025
MOT tests
18
18 passed · 0 failed
Per year
6,315 mi
Average between MOTs
Get reminders for MPS 8 in the free Driver Codes app

Vehicle details

Registration
MPS 8
Registration format
Dateless
Make
BMW
Model
X3
Colour
Grey
Fuel type
Diesel
Engine size
2,993 cc
Year of manufacture
2005
First used
12 Dec 2005
MOT status
MOT valid until 20 Dec 2026
Latest MOT test
3 Dec 2025 (Pass)

Mileage history

MPS 8 was last recorded at 140,346 miles on 3 Dec 2025, 3,152 miles more than at the previous MOT on 19 Dec 2024.

Odometer reading at each MOT testPass
Previous MOT
137,194 miles · 19 Dec 2024
Between the last two tests
3,152 miles
Average per year
6,315 miles

Recorded mileage by year

  • 2025 – 140,346 miles
  • 2024 – 137,194 miles
  • 2023 – 131,525 miles
  • 2022 – 126,980 miles
  • 2021 – 124,002 miles
  • 2020 – 122,320 miles
  • 2019 – 119,650 miles
  • 2018 – 113,956 miles
  • 2017 – 107,860 miles
  • 2016 – 101,837 miles
  • 2015 – 93,893 miles
  • 2014 – 85,845 miles
  • 2013 – 77,281 miles
  • 2012 – 68,405 miles
  • 2011 – 60,783 miles
  • 2010 – 51,376 miles
  • 2009 – 41,395 miles
  • 2008 – 33,019 miles

What the latest MOT found

Pass140,346 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

18 tests since 4 Dec 2008, newest first. Select a test to see every defect and advisory.

  1. Pass140,346 miles (+3,152)
    MOT expiry
    20 Dec 2026
    Odometer
    140,346 miles
    Test number
    298266163119

    No defects or advisories recorded.

  2. Pass137,194 miles (+5,669)
    MOT expiry
    20 Dec 2025
    Odometer
    137,194 miles
    Test number
    437966907128

    No defects or advisories recorded.

  3. Pass131,525 miles (+4,545)
    MOT expiry
    20 Dec 2024
    Odometer
    131,525 miles
    Test number
    935821240068

    No defects or advisories recorded.

  4. Pass126,980 miles (+2,978)
    MOT expiry
    20 Dec 2023
    Odometer
    126,980 miles
    Test number
    577192813898

    No defects or advisories recorded.

  5. Pass124,002 miles (+1,682)2 advisories
    MOT expiry
    20 Dec 2022
    Odometer
    124,002 miles
    Test number
    467545985959
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  6. Pass122,320 miles (+2,670)
    MOT expiry
    20 Dec 2021
    Odometer
    122,320 miles
    Test number
    651585730981

    No defects or advisories recorded.

  7. Pass119,650 miles (+5,694)
    MOT expiry
    20 Dec 2020
    Odometer
    119,650 miles
    Test number
    202777403118

    No defects or advisories recorded.

  8. Pass113,956 miles (+6,096)
    MOT expiry
    16 Dec 2019
    Odometer
    113,956 miles
    Test number
    410015564453

    No defects or advisories recorded.

  9. Pass107,860 miles (+6,023)
    MOT expiry
    15 Dec 2018
    Odometer
    107,860 miles
    Test number
    631474178539

    No defects or advisories recorded.

  10. Pass101,837 miles (+7,944)
    MOT expiry
    15 Dec 2017
    Odometer
    101,837 miles
    Test number
    388225923363

    No defects or advisories recorded.

  11. Pass93,893 miles (+8,048)
    MOT expiry
    15 Dec 2016
    Odometer
    93,893 miles
    Test number
    738616161298

    No defects or advisories recorded.

  12. Pass85,845 miles (+8,564)
    MOT expiry
    15 Dec 2015
    Odometer
    85,845 miles
    Test number
    847810854342

    No defects or advisories recorded.

  13. Pass77,281 miles (+8,876)
    MOT expiry
    12 Dec 2014
    Odometer
    77,281 miles
    Test number
    866625543375

    No defects or advisories recorded.

  14. Pass68,405 miles (+7,622)
    MOT expiry
    12 Dec 2013
    Odometer
    68,405 miles
    Test number
    878347342385

    No defects or advisories recorded.

  15. Pass60,783 miles (+9,407)
    MOT expiry
    12 Dec 2012
    Odometer
    60,783 miles
    Test number
    945686141358

    No defects or advisories recorded.

  16. Pass51,376 miles (+9,981)
    MOT expiry
    12 Dec 2011
    Odometer
    51,376 miles
    Test number
    632924240390

    No defects or advisories recorded.

  17. Pass41,395 miles (+8,376)
    MOT expiry
    12 Dec 2010
    Odometer
    41,395 miles
    Test number
    721030929346

    No defects or advisories recorded.

  18. Pass33,019 miles
    MOT expiry
    12 Dec 2009
    Odometer
    33,019 miles
    Test number
    373399938361

    No defects or advisories recorded.

Questions about MPS 8

What vehicle is registration MPS 8 currently assigned to?
DVSA MOT records show MPS 8 on a grey diesel BMW X3 first used on 12 Dec 2005. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
Does MPS 8 currently have a valid MOT?
Yes. DVSA records show the MOT on MPS 8 is valid until 20 Dec 2026.
When is the MOT due on MPS 8?
The MOT on MPS 8 is valid until 20 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has MPS 8 done?
MPS 8 was recorded at 140,346 miles at its MOT on 3 Dec 2025, an average of 6,315 miles a year.
Has MPS 8 ever failed its MOT?
No. MPS 8 has passed all 18 of its MOT tests on record.
Has the mileage on MPS 8 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 MPS 8 find?
MPS 8 passed its latest MOT on 3 Dec 2025 with no defects or advisories recorded.

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