BMW logo

BMW 3 Series

Blue · Petrol · 2005 · 2,497 cc

T300 AJBMOT history

T300 AJB is a blue petrol BMW 3 Series first used on 21 Dec 2005. Its MOT is valid until 19 Jan 2027 and it has passed 19 of 19 MOT tests, with 51,759 miles recorded at the latest.

From DVSA MOT records, updated 14 Jan 2026.

MOT
Valid
Until 19 Jan 2027
Mileage
51,759 mi
At MOT on 14 Jan 2026
MOT tests
19
19 passed · 0 failed
Per year
1,718 mi
Average between MOTs
Get reminders for T300 AJB in the free Driver Codes app

Vehicle details

Registration
T300 AJB
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Blue
Fuel type
Petrol
Engine size
2,497 cc
Year of manufacture
2005
First used
21 Dec 2005
MOT status
MOT valid until 19 Jan 2027
Latest MOT test
14 Jan 2026 (Pass)

Mileage history

T300 AJB was last recorded at 51,759 miles on 14 Jan 2026, 2,283 miles more than at the previous MOT on 10 Jan 2025.

Odometer reading at each MOT testPass
Previous MOT
49,476 miles · 10 Jan 2025
Between the last two tests
2,283 miles
Average per year
1,718 miles

Recorded mileage by year

  • 2026 – 51,759 miles
  • 2025 – 49,476 miles
  • 2024 – 48,790 miles
  • 2023 – 47,912 miles
  • 2022 – 46,695 miles
  • 2021 – 46,217 miles
  • 2020 – 45,876 miles
  • 2019 – 45,462 miles
  • 2018 – 45,096 miles
  • 2017 – 44,898 miles
  • 2016 – 44,597 miles
  • 2014 – 43,210 miles
  • 2013 – 41,032 miles
  • 2012 – 37,125 miles
  • 2011 – 34,066 miles
  • 2010 – 30,222 miles
  • 2009 – 23,945 miles
  • 2008 – 22,440 miles

What the latest MOT found

Pass51,759 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

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

  1. Pass51,759 miles (+2,283)
    MOT expiry
    19 Jan 2027
    Odometer
    51,759 miles
    Test number
    257162754348

    No defects or advisories recorded.

  2. Pass49,476 miles (+686)2 advisories
    MOT expiry
    19 Jan 2026
    Odometer
    49,476 miles
    Test number
    800985454957
    • AdvisoryNearside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryOffside Front Brake pad(s) wearing thin (1.1.13 (a) (ii))
  3. Pass48,790 miles (+878)
    MOT expiry
    19 Jan 2025
    Odometer
    48,790 miles
    Test number
    401125356414

    No defects or advisories recorded.

  4. Pass47,912 miles (+1,217)
    MOT expiry
    19 Jan 2024
    Odometer
    47,912 miles
    Test number
    298489010780

    No defects or advisories recorded.

  5. Pass46,695 miles (+478)
    MOT expiry
    19 Jan 2023
    Odometer
    46,695 miles
    Test number
    696654689063

    No defects or advisories recorded.

  6. Pass46,217 miles (+341)
    MOT expiry
    19 Jan 2022
    Odometer
    46,217 miles
    Test number
    809656650384

    No defects or advisories recorded.

  7. Pass45,876 miles (+414)1 advisory
    MOT expiry
    19 Jan 2021
    Odometer
    45,876 miles
    Test number
    683415172274
    • AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
  8. Pass45,462 miles (+366)
    MOT expiry
    19 Jan 2020
    Odometer
    45,462 miles
    Test number
    239985921299

    No defects or advisories recorded.

  9. Pass45,096 miles (+198)
    MOT expiry
    19 Jan 2019
    Odometer
    45,096 miles
    Test number
    776115994245

    No defects or advisories recorded.

  10. Pass44,898 miles (+301)
    MOT expiry
    19 Jan 2018
    Odometer
    44,898 miles
    Test number
    718958219381

    No defects or advisories recorded.

  11. Pass44,597 miles (+1,387)
    MOT expiry
    19 Jan 2017
    Odometer
    44,597 miles
    Test number
    331714474716

    No defects or advisories recorded.

  12. Pass43,210 miles (+2,178)
    MOT expiry
    19 Jan 2016
    Odometer
    43,210 miles
    Test number
    367816954317

    No defects or advisories recorded.

  13. Pass41,032 miles (+1,748)
    MOT expiry
    19 Jan 2015
    Odometer
    41,032 miles
    Test number
    625555963332

    No defects or advisories recorded.

  14. Pass39,284 miles (+2,159)
    MOT expiry
    19 Jan 2014
    Odometer
    39,284 miles
    Test number
    586862813061

    No defects or advisories recorded.

  15. Pass37,125 miles (+3,059)1 advisory
    MOT expiry
    19 Jan 2013
    Odometer
    37,125 miles
    Test number
    178726202401
    • AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
  16. Pass34,066 miles (+3,844)
    MOT expiry
    19 Jan 2012
    Odometer
    34,066 miles
    Test number
    319763511031

    No defects or advisories recorded.

  17. Pass30,222 miles (+6,277)
    MOT expiry
    19 Jan 2011
    Odometer
    30,222 miles
    Test number
    854020120091

    No defects or advisories recorded.

  18. Pass23,945 miles (+1,505)
    MOT expiry
    7 May 2010
    Odometer
    23,945 miles
    Test number
    442508629183

    No defects or advisories recorded.

  19. Pass22,440 miles2 notes
    MOT expiry
    21 Dec 2009
    Odometer
    22,440 miles
    Test number
    433954358365
    • NoteNearside front tyre is wearing low on the edges
    • NoteOffside front tyre is wearing low on outer edge

Questions about T300 AJB

Does T300 AJB currently have a valid MOT?
Yes. DVSA records show the MOT on T300 AJB is valid until 19 Jan 2027.
When is the MOT due on T300 AJB?
The MOT on T300 AJB is valid until 19 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T300 AJB done?
T300 AJB was recorded at 51,759 miles at its MOT on 14 Jan 2026, an average of 1,718 miles a year.
Has T300 AJB ever failed its MOT?
No. T300 AJB has passed all 19 of its MOT tests on record.
Has the mileage on T300 AJB 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 T300 AJB find?
T300 AJB passed its latest MOT on 14 Jan 2026 with no defects or advisories recorded.

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