BMW logo

BMW X3

Red · Petrol · 2005 · 2,494 cc

S50 ONMMOT history

S50 ONM is a red petrol BMW X3 first used on 28 Sept 2005. Its MOT is valid until 21 Aug 2027 and it has passed 20 of 26 MOT tests, with 109,827 miles recorded at the latest.

From DVSA MOT records, updated 14 Aug 2026.

S50 ONM red BMW X3 – car details, MOT history and tax status
Illustration of a BMW X3, not a photo of this vehicle
MOT
Valid
Until 21 Aug 2027
Mileage
109,827 mi
At MOT on 14 Aug 2026
MOT tests
26
20 passed · 6 failed
Per year
4,876 mi
Average between MOTs
Get reminders for S50 ONM in the free Driver Codes app

Vehicle details

Registration
S50 ONM
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
X3
Colour
Red
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
2005
First used
28 Sept 2005
MOT status
MOT valid until 21 Aug 2027
Latest MOT test
14 Aug 2026 (Pass)

Mileage history

S50 ONM was last recorded at 109,827 miles on 14 Aug 2026, 2,406 miles more than at the previous MOT on 7 Aug 2025.

Odometer reading at each MOT testPassFail
Previous MOT
107,421 miles · 7 Aug 2025
Between the last two tests
2,406 miles
Average per year
4,876 miles

Recorded mileage by year

  • 2026 – 109,827 miles
  • 2025 – 107,421 miles
  • 2024 – 102,717 miles
  • 2023 – 97,770 miles
  • 2022 – 91,410 miles
  • 2021 – 85,490 miles
  • 2020 – 81,678 miles
  • 2019 – 77,499 miles
  • 2018 – 73,294 miles
  • 2017 – 67,946 miles
  • 2016 – 59,708 miles
  • 2015 – 54,850 miles
  • 2014 – 50,810 miles
  • 2013 – 46,807 miles
  • 2012 – 43,458 miles
  • 2011 – 39,292 miles
  • 2010 – 34,357 miles
  • 2009 – 27,193 miles
  • 2008 – 22,612 miles

What the latest MOT found

Pass109,827 miles
  • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (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.

  • Nearside Front Upper Anti-roll bar linkage ball joint dust cover severely deteriorated

    Minor2 MOTs, 2020–2021

Full MOT history

26 tests since 24 Sept 2008, newest first. Select a test to see every defect and advisory.

  1. Pass109,827 miles (+2,406)3 advisories
    MOT expiry
    21 Aug 2027
    Odometer
    109,827 miles
    Test number
    165160158216
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  2. Pass107,421 miles
    MOT expiry
    21 Aug 2026
    Odometer
    107,421 miles
    Test number
    810168528131

    No defects or advisories recorded.

  3. Fail107,421 miles (+4,704)1 dangerous
    MOT expiry
    No new certificate
    Odometer
    107,421 miles
    Test number
    913005046983
    • DangerousFront Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
  4. Pass102,717 miles (+4,947)
    MOT expiry
    21 Aug 2025
    Odometer
    102,717 miles
    Test number
    778367287566

    No defects or advisories recorded.

  5. Pass97,770 miles (+6,360)4 advisories
    MOT expiry
    21 Aug 2024
    Odometer
    97,770 miles
    Test number
    744934307430
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front 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. Pass91,410 miles
    MOT expiry
    21 Aug 2023
    Odometer
    91,410 miles
    Test number
    339807615941

    No defects or advisories recorded.

  7. Fail91,399 miles (+5,909)1 major
    MOT expiry
    No new certificate
    Odometer
    91,399 miles
    Test number
    673704203615
    • MajorNearside Front Anti-roll bar linkage ball joint excessively worn (5.3.4 (a) (i))
  8. Pass85,490 miles (+3,812)1 minor1 advisory
    MOT expiry
    21 Aug 2022
    Odometer
    85,490 miles
    Test number
    837549943220
    • MinorNearside Front Upper Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
  9. Pass81,678 miles (+4,179)1 minor
    MOT expiry
    21 Aug 2021
    Odometer
    81,678 miles
    Test number
    593973344702
    • MinorNearside Front Upper Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
  10. Pass77,499 miles (+4,205)
    MOT expiry
    21 Aug 2020
    Odometer
    77,499 miles
    Test number
    650356268951

    No defects or advisories recorded.

  11. Pass73,294 miles (+6)
    MOT expiry
    21 Aug 2019
    Odometer
    73,294 miles
    Test number
    958816390935

    No defects or advisories recorded.

  12. Fail73,288 miles (+5,342)1 major
    MOT expiry
    No new certificate
    Odometer
    73,288 miles
    Test number
    974661259412
    • MajorExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
  13. Pass67,946 miles (+8,238)1 advisory
    MOT expiry
    21 Aug 2018
    Odometer
    67,946 miles
    Test number
    717723159853
    • AdvisoryOil leak
  14. Pass59,708 miles (+1,814)
    MOT expiry
    11 Aug 2017
    Odometer
    59,708 miles
    Test number
    542184352585

    No defects or advisories recorded.

  15. Pass57,894 miles (+3,044)
    MOT expiry
    20 Mar 2017
    Odometer
    57,894 miles
    Test number
    312469385610

    No defects or advisories recorded.

  16. Pass54,850 miles1 advisory
    MOT expiry
    30 Sept 2016
    Odometer
    54,850 miles
    Test number
    587458993321
    • AdvisoryParking brake lever has little reserve travel (3.1.6b)
  17. Fail54,850 miles (+4,040)2 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    54,850 miles
    Test number
    126115924726
    • FailureFront registration plate character(s) incorrectly spaced (6.3.4a)
    • FailureRear registration plate character(s) incorrectly spaced (6.3.4a)
    • AdvisoryParking brake lever has little reserve travel (3.1.6b)
  18. Pass50,810 miles (+4,003)
    MOT expiry
    30 Sept 2015
    Odometer
    50,810 miles
    Test number
    247665464202

    No defects or advisories recorded.

  19. Fail46,807 miles2 repaired1 advisory
    MOT expiry
    No new certificate
    Odometer
    46,807 miles
    Test number
    219893063265
    • Repaired at testFront registration plate character(s) incorrectly spaced (6.3.4a)
    • Repaired at testRear registration plate character(s) incorrectly spaced (6.3.4a)
    • AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
  20. Pass46,807 miles (+3,349)1 advisory
    MOT expiry
    30 Sept 2014
    Odometer
    46,807 miles
    Test number
    236863763268
    • AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
  21. Pass43,458 miles (+4,166)
    MOT expiry
    30 Sept 2013
    Odometer
    43,458 miles
    Test number
    388802172234

    No defects or advisories recorded.

  22. Pass39,292 miles (+4,935)
    MOT expiry
    30 Sept 2012
    Odometer
    39,292 miles
    Test number
    715429861296

    No defects or advisories recorded.

  23. Pass34,357 miles
    MOT expiry
    30 Sept 2011
    Odometer
    34,357 miles
    Test number
    153934770263

    No defects or advisories recorded.

  24. Fail34,357 miles (+7,164)1 repaired
    MOT expiry
    No new certificate
    Odometer
    34,357 miles
    Test number
    471114270203
    • Repaired at testOffside Rear position lamp(s) not working (1.1.A.3b)
  25. Pass27,193 miles (+4,581)
    MOT expiry
    28 Sept 2010
    Odometer
    27,193 miles
    Test number
    632885269216

    No defects or advisories recorded.

  26. Pass22,612 miles
    MOT expiry
    28 Sept 2009
    Odometer
    22,612 miles
    Test number
    964568868244

    No defects or advisories recorded.

Questions about S50 ONM

Does S50 ONM currently have a valid MOT?
Yes. DVSA records show the MOT on S50 ONM is valid until 21 Aug 2027.
When is the MOT due on S50 ONM?
The MOT on S50 ONM is valid until 21 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S50 ONM done?
S50 ONM was recorded at 109,827 miles at its MOT on 14 Aug 2026, an average of 4,876 miles a year.
Has S50 ONM ever failed its MOT?
Yes. S50 ONM has failed 6 of its 26 MOT tests, most recently on 4 Aug 2025.
Has the mileage on S50 ONM 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 S50 ONM find?
S50 ONM passed its latest MOT on 14 Aug 2026 with 3 advisories: nearside rear tyre slightly damaged/cracking or perishing; offside front tyre slightly damaged/cracking or perishing; offside rear tyre slightly damaged/cracking or perishing.

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