BMW logo

BMW 3 Series

Black · Diesel · 2003 · 2,494 cc

L25 JJJMOT history

L25 JJJ is a black diesel BMW 3 Series first used on 17 Jan 2003. Its MOT is valid until 2 Mar 2027 and it has passed 21 of 24 MOT tests, with 77,638 miles recorded at the latest.

From DVSA MOT records, updated 23 Feb 2026.

L25 JJJ black BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Valid
Until 2 Mar 2027
Mileage
77,638 mi
At MOT on 23 Feb 2026
MOT tests
24
21 passed · 3 failed
Per year
2,923 mi
Average between MOTs
Get reminders for L25 JJJ in the free Driver Codes app

Vehicle details

Registration
L25 JJJ
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Black
Fuel type
Diesel
Engine size
2,494 cc
Year of manufacture
2003
First used
17 Jan 2003
MOT status
MOT valid until 2 Mar 2027
Latest MOT test
23 Feb 2026 (Pass)

Mileage history

L25 JJJ was last recorded at 77,638 miles on 23 Feb 2026, 614 miles more than at the previous MOT on 3 Mar 2025.

Mileage went down between tests

  • 17 Feb 2020: 74,830 miles, lower than 77,430 miles on 12 Feb 2019.

A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.

Odometer reading at each MOT testPassMileage went down
Previous MOT
77,024 miles · 3 Mar 2025
Between the last two tests
614 miles
Average per year
2,923 miles

Recorded mileage by year

  • 2026 – 77,638 miles
  • 2025 – 77,024 miles
  • 2024 – 76,625 miles
  • 2023 – 76,191 miles
  • 2022 – 75,566 miles
  • 2021 – 74,938 miles
  • 2020 – 74,804 miles
  • 2019 – 77,430 miles
  • 2018 – 73,388 miles
  • 2017 – 72,153 miles
  • 2016 – 70,677 miles
  • 2015 – 68,628 miles
  • 2014 – 67,039 miles
  • 2013 – 66,143 miles
  • 2012 – 64,869 miles
  • 2011 – 62,862 miles
  • 2010 – 60,839 miles
  • 2009 – 52,621 miles
  • 2008 – 39,396 miles
  • 2007 – 27,656 miles
  • 2006 – 20,274 miles

What the latest MOT found

Pass77,638 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

24 tests since 10 Jul 2006, newest first. Select a test to see every defect and advisory.

  1. Pass77,638 miles (+614)
    MOT expiry
    2 Mar 2027
    Odometer
    77,638 miles
    Test number
    389972564593

    No defects or advisories recorded.

  2. Pass77,024 miles (+399)1 advisory
    MOT expiry
    2 Mar 2026
    Odometer
    77,024 miles
    Test number
    583843935185
    • AdvisoryOffside Rear Upper Shock absorbers has a slightly worn bush (5.3.2 (c))
  3. Pass76,625 miles (+434)
    MOT expiry
    1 Mar 2025
    Odometer
    76,625 miles
    Test number
    971062913684

    No defects or advisories recorded.

  4. Pass76,191 miles (+625)4 advisories
    MOT expiry
    1 Mar 2024
    Odometer
    76,191 miles
    Test number
    676000027653
    • AdvisoryFront Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryOffside Front Service brake binding but not excessively (1.2.1 (f))
    • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisorySuspension arm corroded but not seriously weakened ALL REARS (5.3.3 (b) (i))
  5. Pass75,566 miles (+628)3 advisories
    MOT expiry
    1 Mar 2023
    Odometer
    75,566 miles
    Test number
    567208252829
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
  6. Pass74,938 miles (+134)
    MOT expiry
    1 Mar 2022
    Odometer
    74,938 miles
    Test number
    157144212128

    No defects or advisories recorded.

  7. Pass74,804 miles
    MOT expiry
    1 Mar 2021
    Odometer
    74,804 miles
    Test number
    650959658838

    No defects or advisories recorded.

  8. Fail74,830 miles (-2,600)3 major
    MOT expiry
    No new certificate
    Odometer
    74,830 miles
    Test number
    785831214614
    • MajorNearside Front Brake hose excessively deteriorated (1.1.12 (b) (ii))
    • MajorParking brake efficiency below requirements (1.4.2 (a) (i))
    • MajorWindscreen wiper does not clear the windscreen effectively both (3.4 (b) (ii))
  9. Pass77,430 miles (+4,042)1 advisory
    MOT expiry
    1 Mar 2020
    Odometer
    77,430 miles
    Test number
    417451974622
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  10. Pass73,388 miles (+1,235)
    MOT expiry
    1 Mar 2019
    Odometer
    73,388 miles
    Test number
    740953835747

    No defects or advisories recorded.

  11. Pass72,153 miles (+1,476)2 advisories
    MOT expiry
    1 Mar 2018
    Odometer
    72,153 miles
    Test number
    313990410882
    • AdvisoryNearside Front Brake pipe slightly corroded to rear (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded to rear (3.6.B.2c)
  12. Pass70,677 miles
    MOT expiry
    1 Mar 2017
    Odometer
    70,677 miles
    Test number
    658498605685

    No defects or advisories recorded.

  13. Fail70,667 miles (+2,039)1 failure
    MOT expiry
    No new certificate
    Odometer
    70,667 miles
    Test number
    250866860133
    • FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
  14. Pass68,628 miles (+1,589)
    MOT expiry
    1 Mar 2016
    Odometer
    68,628 miles
    Test number
    208222245021

    No defects or advisories recorded.

  15. Pass67,039 miles
    MOT expiry
    1 Mar 2015
    Odometer
    67,039 miles
    Test number
    797667854089

    No defects or advisories recorded.

  16. Fail67,034 miles (+891)1 failure
    MOT expiry
    No new certificate
    Odometer
    67,034 miles
    Test number
    536097954022
    • FailureParking brake: efficiency below requirements (3.7.B.7)
  17. Pass66,143 miles (+1,274)
    MOT expiry
    1 Mar 2014
    Odometer
    66,143 miles
    Test number
    836768953052

    No defects or advisories recorded.

  18. Pass64,869 miles (+2,007)1 note
    MOT expiry
    1 Mar 2013
    Odometer
    64,869 miles
    Test number
    209202052077
    • NoteBoth front tyres cracking on sidewall
  19. Pass62,862 miles (+2,023)
    MOT expiry
    1 Mar 2012
    Odometer
    62,862 miles
    Test number
    386009851028

    No defects or advisories recorded.

  20. Pass60,839 miles (+8,218)
    MOT expiry
    1 Mar 2011
    Odometer
    60,839 miles
    Test number
    590751060089

    No defects or advisories recorded.

  21. Pass52,621 miles (+13,225)
    MOT expiry
    3 Jun 2010
    Odometer
    52,621 miles
    Test number
    444097629160

    No defects or advisories recorded.

  22. Pass39,396 miles (+11,740)
    MOT expiry
    3 Jun 2009
    Odometer
    39,396 miles
    Test number
    670929528107

    No defects or advisories recorded.

  23. Pass27,656 miles (+7,382)
    MOT expiry
    3 Jun 2008
    Odometer
    27,656 miles
    Test number
    272415257449

    No defects or advisories recorded.

  24. Pass20,274 miles
    MOT expiry
    9 Jul 2007
    Odometer
    20,274 miles
    Test number
    692601596112

    No defects or advisories recorded.

Questions about L25 JJJ

Does L25 JJJ currently have a valid MOT?
Yes. DVSA records show the MOT on L25 JJJ is valid until 2 Mar 2027.
When is the MOT due on L25 JJJ?
The MOT on L25 JJJ is valid until 2 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has L25 JJJ done?
L25 JJJ was recorded at 77,638 miles at its MOT on 23 Feb 2026, an average of 2,923 miles a year.
Has L25 JJJ ever failed its MOT?
Yes. L25 JJJ has failed 3 of its 24 MOT tests, most recently on 17 Feb 2020.
Has the mileage on L25 JJJ ever gone down?
Yes. The recorded mileage was lower than at the previous test once, first on 17 Feb 2020. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on L25 JJJ find?
L25 JJJ passed its latest MOT on 23 Feb 2026 with no defects or advisories recorded.

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