BMW logo

BMW 3 Series

Blue · Petrol · 1999 · 2,494 cc

T646 MLKMOT history

T646 MLK is a blue petrol BMW 3 Series first used on 29 Apr 1999. Its MOT expired on 13 Jun 2026 and it has passed 19 of 23 MOT tests, with 75,935 miles recorded at the latest.

From DVSA MOT records, updated 7 Jun 2025.

MOT
Expired
On 13 Jun 2026
Mileage
75,935 mi
At MOT on 7 Jun 2025
MOT tests
23
19 passed · 4 failed
Per year
2,916 mi
Average between MOTs
Get reminders for T646 MLK in the free Driver Codes app

Vehicle details

Registration
T646 MLK
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Blue
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
1999
First used
29 Apr 1999
MOT status
MOT expired on 13 Jun 2026
Latest MOT test
7 Jun 2025 (Pass)

Mileage history

T646 MLK was last recorded at 75,935 miles on 7 Jun 2025, 10,021 miles more than at the previous MOT on 14 Jun 2024.

Odometer reading at each MOT testPassFail
Previous MOT
65,914 miles · 14 Jun 2024
Between the last two tests
10,021 miles
Average per year
2,916 miles

Recorded mileage by year

  • 2025 – 75,935 miles
  • 2024 – 65,914 miles
  • 2023 – 60,556 miles
  • 2022 – 52,344 miles
  • 2021 – 50,243 miles
  • 2019 – 47,506 miles
  • 2018 – 34,851 miles
  • 2017 – 34,847 miles
  • 2016 – 34,655 miles
  • 2015 – 33,809 miles
  • 2014 – 32,550 miles
  • 2013 – 31,451 miles
  • 2012 – 30,297 miles
  • 2011 – 29,134 miles
  • 2010 – 27,956 miles
  • 2009 – 26,875 miles
  • 2008 – 24,663 miles
  • 2007 – 22,341 miles
  • 2006 – 20,042 miles

What the latest MOT found

Pass75,935 milesPassed on retest after failing earlier that day
  • AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
  • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))

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 Front Tyre worn close to legal limit/worn on edge

    Advisory2 MOTs, 2023–2024

Full MOT history

23 tests since 7 Apr 2006, newest first. Select a test to see every defect and advisory.

  1. Pass75,935 miles2 advisories
    MOT expiry
    13 Jun 2026
    Odometer
    75,935 miles
    Test number
    164334336032
    • AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
  2. Fail75,935 miles (+10,021)1 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    75,935 miles
    Test number
    215775979693
    • Repaired at testNearside Front Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
    • AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
  3. Pass65,914 miles (+5,358)1 advisory
    MOT expiry
    13 Jun 2025
    Odometer
    65,914 miles
    Test number
    982444613940
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  4. Pass60,556 miles (+8,212)3 advisories
    MOT expiry
    22 May 2024
    Odometer
    60,556 miles
    Test number
    239910683454
    • 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))
  5. Pass52,344 miles
    MOT expiry
    2 May 2023
    Odometer
    52,344 miles
    Test number
    457799802010

    No defects or advisories recorded.

  6. Fail52,344 miles (+2,101)1 dangerous2 major
    MOT expiry
    No new certificate
    Odometer
    52,344 miles
    Test number
    143382866715
    • DangerousNearside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
    • MajorNearside Front Upper Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Front Brake hose excessively twisted (1.1.12 (b) (ii))
  7. Pass50,243 miles (+2,737)
    MOT expiry
    9 Apr 2022
    Odometer
    50,243 miles
    Test number
    691815416940

    No defects or advisories recorded.

  8. Pass47,506 miles
    MOT expiry
    9 Dec 2020
    Odometer
    47,506 miles
    Test number
    719263701136

    No defects or advisories recorded.

  9. Fail47,506 miles (+12,655)3 dangerous2 major1 advisory
    MOT expiry
    No new certificate
    Odometer
    47,506 miles
    Test number
    999742394325
    • DangerousFront Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
    • DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • DangerousRear Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
    • MajorOffside Front Service brake excessively binding (1.2.1 (f))
    • MajorOffside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • AdvisoryOffside Front Play in steering rack inner joint(s)
  10. Pass34,851 miles (+4)
    MOT expiry
    13 Apr 2019
    Odometer
    34,851 miles
    Test number
    683867349200

    No defects or advisories recorded.

  11. Pass34,847 miles2 advisories
    MOT expiry
    13 Apr 2018
    Odometer
    34,847 miles
    Test number
    197793656489
    • AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
  12. Fail34,847 miles (+192)1 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    34,847 miles
    Test number
    940177964708
    • Repaired at testOffside Front Headlamp aim too low (1.8)
    • AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
  13. Pass34,655 miles (+846)2 advisories
    MOT expiry
    13 Apr 2017
    Odometer
    34,655 miles
    Test number
    461180433387
    • AdvisoryEngine covers fitted
    • AdvisoryUnder trays fitted
  14. Pass33,809 miles (+1,259)2 notes
    MOT expiry
    13 Apr 2016
    Odometer
    33,809 miles
    Test number
    138068295459
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  15. Pass32,550 miles (+1,099)2 notes
    MOT expiry
    13 Apr 2015
    Odometer
    32,550 miles
    Test number
    918353794061
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  16. Pass31,451 miles (+1,154)2 notes
    MOT expiry
    13 Apr 2014
    Odometer
    31,451 miles
    Test number
    876073493005
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  17. Pass30,297 miles (+1,163)1 advisory
    MOT expiry
    13 Apr 2013
    Odometer
    30,297 miles
    Test number
    487622502174
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
  18. Pass29,134 miles (+1,178)
    MOT expiry
    13 Apr 2012
    Odometer
    29,134 miles
    Test number
    265660491074

    No defects or advisories recorded.

  19. Pass27,956 miles (+1,081)
    MOT expiry
    13 Apr 2011
    Odometer
    27,956 miles
    Test number
    633241190021

    No defects or advisories recorded.

  20. Pass26,875 miles (+2,212)
    MOT expiry
    13 Apr 2010
    Odometer
    26,875 miles
    Test number
    592398299026

    No defects or advisories recorded.

  21. Pass24,663 miles (+2,322)1 note
    MOT expiry
    13 Apr 2009
    Odometer
    24,663 miles
    Test number
    421350408133
    • NoteAdvise slight play in rear wishbone bushes
  22. Pass22,341 miles (+2,299)
    MOT expiry
    13 Apr 2008
    Odometer
    22,341 miles
    Test number
    983214597039

    No defects or advisories recorded.

  23. Pass20,042 miles
    MOT expiry
    13 Apr 2007
    Odometer
    20,042 miles
    Test number
    172087896013

    No defects or advisories recorded.

Questions about T646 MLK

Does T646 MLK currently have a valid MOT?
No. The MOT on T646 MLK expired on 13 Jun 2026, according to DVSA records.
When is the MOT due on T646 MLK?
The MOT on T646 MLK expired on 13 Jun 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has T646 MLK done?
T646 MLK was recorded at 75,935 miles at its MOT on 7 Jun 2025, an average of 2,916 miles a year.
Has T646 MLK ever failed its MOT?
Yes. T646 MLK has failed 4 of its 23 MOT tests, most recently on 7 Jun 2025.
Has the mileage on T646 MLK 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 T646 MLK find?
T646 MLK passed its latest MOT on 7 Jun 2025 with 2 advisories: offside front lower suspension arm ball joint has slight play; offside rear shock absorbers has light misting of oil.

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