BMW logo

BMW 3 Series

Silver · Petrol · 2007 · 2,996 cc

T99 PPOMOT history

T99 PPO is a silver petrol BMW 3 Series first used on 1 Sept 2007. Its MOT expired on 9 Apr 2026 and it has passed 16 of 20 MOT tests, with 122,300 miles recorded at the latest.

From DVSA MOT records, updated 10 Apr 2025.

MOT
Expired
On 9 Apr 2026
Mileage
122,300 mi
At MOT on 10 Apr 2025
MOT tests
20
16 passed · 4 failed
Per year
7,230 mi
Average between MOTs
Get reminders for T99 PPO in the free Driver Codes app

Vehicle details

Registration
T99 PPO
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Silver
Fuel type
Petrol
Engine size
2,996 cc
Year of manufacture
2007
First used
1 Sept 2007
MOT status
MOT expired on 9 Apr 2026
Latest MOT test
10 Apr 2025 (Pass)

Mileage history

T99 PPO was last recorded at 122,300 miles on 10 Apr 2025, 7,659 miles more than at the previous MOT on 5 Apr 2024.

Odometer reading at each MOT testPassFail
Previous MOT
114,641 miles · 5 Apr 2024
Between the last two tests
7,659 miles
Average per year
7,230 miles

Recorded mileage by year

  • 2025 – 122,300 miles
  • 2024 – 114,641 miles
  • 2023 – 112,338 miles
  • 2022 – 108,473 miles
  • 2021 – 102,930 miles
  • 2020 – 101,287 miles
  • 2019 – 90,284 miles
  • 2018 – 74,248 miles
  • 2017 – 61,070 miles
  • 2016 – 48,115 miles
  • 2015 – 30,648 miles
  • 2014 – 29,255 miles
  • 2013 – 27,474 miles
  • 2012 – 23,767 miles
  • 2011 – 21,278 miles
  • 2010 – 16,117 miles

What the latest MOT found

Pass122,300 miles
  • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material Both (1.1.11 (c))
  • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
  • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))

What MOT advisories mean

Full MOT history

20 tests since 3 Aug 2010, newest first. Select a test to see every defect and advisory.

  1. Pass122,300 miles (+7,659)5 advisories
    MOT expiry
    9 Apr 2026
    Odometer
    122,300 miles
    Test number
    964034160036
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material Both (1.1.11 (c))
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
  2. Pass114,641 miles (+2,303)
    MOT expiry
    4 Apr 2025
    Odometer
    114,641 miles
    Test number
    425567522158

    No defects or advisories recorded.

  3. Pass112,338 miles
    MOT expiry
    4 Mar 2024
    Odometer
    112,338 miles
    Test number
    163052879005

    No defects or advisories recorded.

  4. Fail112,338 miles (+3,865)1 repaired
    MOT expiry
    No new certificate
    Odometer
    112,338 miles
    Test number
    514568091393
    • Repaired at testSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
  5. Pass108,473 miles (+5,543)
    MOT expiry
    4 Mar 2023
    Odometer
    108,473 miles
    Test number
    296202394533

    No defects or advisories recorded.

  6. Pass102,930 miles (+1,643)
    MOT expiry
    4 Mar 2022
    Odometer
    102,930 miles
    Test number
    855842684055

    No defects or advisories recorded.

  7. Pass101,287 miles (+11,003)2 advisories
    MOT expiry
    6 Apr 2021
    Odometer
    101,287 miles
    Test number
    785147088916
    • 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))
  8. Pass90,284 miles (+16,036)3 advisories
    MOT expiry
    6 Apr 2020
    Odometer
    90,284 miles
    Test number
    295322749216
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryNearside Parking (secondary brake) grabbing slightly (1.3.1 (c))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  9. Pass74,248 miles (+13,178)
    MOT expiry
    6 Apr 2019
    Odometer
    74,248 miles
    Test number
    669309800999

    No defects or advisories recorded.

  10. Pass61,070 miles (+12,955)1 advisory
    MOT expiry
    6 Apr 2018
    Odometer
    61,070 miles
    Test number
    150626638973
    • AdvisoryRear both rear tyres worn heavily inner edge.
  11. Pass48,115 miles
    MOT expiry
    6 Apr 2017
    Odometer
    48,115 miles
    Test number
    365418700145

    No defects or advisories recorded.

  12. Fail48,115 miles (+17,467)1 failure
    MOT expiry
    No new certificate
    Odometer
    48,115 miles
    Test number
    463913980148
    • FailureRegistration plate lamp not illuminating the registration plate Both sides very low light output (1.1.C.1e)
  13. Pass30,648 miles (+1,393)1 note
    MOT expiry
    6 Apr 2016
    Odometer
    30,648 miles
    Test number
    867687995038
    • NoteUnder-trays fitted obscuring some underside components
  14. Pass29,255 miles (+1,781)
    MOT expiry
    1 Sept 2015
    Odometer
    29,255 miles
    Test number
    287719014265

    No defects or advisories recorded.

  15. Fail27,474 miles2 repaired
    MOT expiry
    No new certificate
    Odometer
    27,474 miles
    Test number
    158720423248
    • Repaired at testNearside Front Headlamp aim too low (1.8)
    • Repaired at testOffside Front Headlamp aim too low (1.8)
  16. Pass27,474 miles (+3,707)
    MOT expiry
    1 Sept 2014
    Odometer
    27,474 miles
    Test number
    815620223212

    No defects or advisories recorded.

  17. Pass23,767 miles (+2,489)
    MOT expiry
    1 Sept 2013
    Odometer
    23,767 miles
    Test number
    636133622213

    No defects or advisories recorded.

  18. Pass21,278 miles (+5,161)
    MOT expiry
    1 Sept 2012
    Odometer
    21,278 miles
    Test number
    885301021237

    No defects or advisories recorded.

  19. Pass16,117 miles2 notes
    MOT expiry
    1 Sept 2011
    Odometer
    16,117 miles
    Test number
    240937110267
    • NoteBoth rear tyres low,and worn inner edges
    • NoteO/s/f tyre slight wear on outter edge
  20. Fail16,117 miles1 failure2 notes
    MOT expiry
    No new certificate
    Odometer
    16,117 miles
    Test number
    411175110238
    • FailureFront Exhaust system not adequately supported (7.1.1)
    • NoteBoth rear tyres low,and worn inner edges
    • NoteO/s/f tyre slight wear on outter edge

Questions about T99 PPO

Does T99 PPO currently have a valid MOT?
No. The MOT on T99 PPO expired on 9 Apr 2026, according to DVSA records.
When is the MOT due on T99 PPO?
The MOT on T99 PPO expired on 9 Apr 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has T99 PPO done?
T99 PPO was recorded at 122,300 miles at its MOT on 10 Apr 2025, an average of 7,230 miles a year.
Has T99 PPO ever failed its MOT?
Yes. T99 PPO has failed 4 of its 20 MOT tests, most recently on 25 Feb 2023.
Has the mileage on T99 PPO 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 T99 PPO find?
T99 PPO passed its latest MOT on 10 Apr 2025 with 5 advisories: nearside front tyre slightly damaged/cracking or perishing; nearside rear brake pipe corroded, covered in grease or other material both; nearside rear coil spring corroded, and 2 more.

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