BMW logo

BMW 3 Series

Green · Petrol · 1999 · 2,494 cc

T928 CPPMOT history

T928 CPP is a green petrol BMW 3 Series first used on 1 Aug 1999. Its MOT is valid until 23 Aug 2027 and it has passed 21 of 26 MOT tests, with 169,206 miles recorded at the latest.

From DVSA MOT records, updated 24 Aug 2026.

MOT
Valid
Until 23 Aug 2027
Mileage
169,206 mi
At MOT on 24 Aug 2026
MOT tests
26
21 passed · 5 failed
Per year
3,674 mi
Average between MOTs
Get reminders for T928 CPP in the free Driver Codes app

Vehicle details

Registration
T928 CPP
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Green
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
1999
First used
1 Aug 1999
MOT status
MOT valid until 23 Aug 2027
Latest MOT test
24 Aug 2026 (Pass)

Mileage history

T928 CPP was last recorded at 169,206 miles on 24 Aug 2026, 565 miles more than at the previous MOT on 23 Jul 2025.

Odometer reading at each MOT testPassFail
Previous MOT
168,641 miles · 23 Jul 2025
Between the last two tests
565 miles
Average per year
3,674 miles

Recorded mileage by year

  • 2026 – 169,206 miles
  • 2025 – 168,641 miles
  • 2024 – 167,481 miles
  • 2023 – 165,601 miles
  • 2022 – 163,246 miles
  • 2021 – 161,343 miles
  • 2020 – 159,789 miles
  • 2019 – 157,766 miles
  • 2018 – 152,667 miles
  • 2017 – 147,594 miles
  • 2016 – 144,111 miles
  • 2015 – 136,893 miles
  • 2014 – 130,357 miles
  • 2013 – 125,583 miles
  • 2012 – 122,510 miles
  • 2011 – 119,361 miles
  • 2010 – 115,984 miles
  • 2009 – 111,476 miles
  • 2008 – 107,804 miles
  • 2007 – 105,930 miles
  • 2006 – 95,371 miles

What the latest MOT found

Pass169,206 miles
  • AdvisoryNearside Front 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.

  • Nearside Rear Brake pipe slightly corroded (3.6.B.2c)

    Advisory4 MOTs, 2012–2015

  • Offside Rear Brake pipe slightly corroded (3.6.B.2c)

    Advisory4 MOTs, 2012–2015

  • Front Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)

    Advisory3 MOTs, 2014–2015

  • Front registration plate deteriorated but not likely to be misread (6.3.1d)

    Advisory3 MOTs, 2014–2015

  • Nearside Rear Tyre worn close to the legal limit (4.1.E.1)

    Advisory2 MOTs, 2015

  • Nearside Rear shock absorber dust cover insecure

    Advisory2 MOTs, 2015

Full MOT history

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

  1. Pass169,206 miles (+565)1 advisory
    MOT expiry
    23 Aug 2027
    Odometer
    169,206 miles
    Test number
    471454908112
    • AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
  2. Pass168,641 miles (+1,160)
    MOT expiry
    22 Aug 2026
    Odometer
    168,641 miles
    Test number
    404698884104

    No defects or advisories recorded.

  3. Pass167,481 miles (+1,880)
    MOT expiry
    22 Aug 2025
    Odometer
    167,481 miles
    Test number
    233956178628

    No defects or advisories recorded.

  4. Pass165,601 miles (+2,355)
    MOT expiry
    22 Aug 2024
    Odometer
    165,601 miles
    Test number
    645126445997

    No defects or advisories recorded.

  5. Pass163,246 miles (+1,903)
    MOT expiry
    22 Aug 2023
    Odometer
    163,246 miles
    Test number
    553113316136

    No defects or advisories recorded.

  6. Pass161,343 miles (+1,554)
    MOT expiry
    22 Oct 2022
    Odometer
    161,343 miles
    Test number
    861117017129

    No defects or advisories recorded.

  7. Pass159,789 miles (+2,023)
    MOT expiry
    22 Oct 2021
    Odometer
    159,789 miles
    Test number
    770215500522

    No defects or advisories recorded.

  8. Pass157,766 miles (+5,099)
    MOT expiry
    22 Oct 2020
    Odometer
    157,766 miles
    Test number
    169768621222

    No defects or advisories recorded.

  9. Pass152,667 miles (+5,073)
    MOT expiry
    22 Oct 2019
    Odometer
    152,667 miles
    Test number
    164466947780

    No defects or advisories recorded.

  10. Pass147,594 miles (+3,483)
    MOT expiry
    22 Oct 2018
    Odometer
    147,594 miles
    Test number
    562279724484

    No defects or advisories recorded.

  11. Pass144,111 miles (+7,218)1 advisory
    MOT expiry
    19 Oct 2017
    Odometer
    144,111 miles
    Test number
    756622171582
    • AdvisoryDamage to winscreen on nearside
  12. Pass136,893 miles (+169)9 advisories
    MOT expiry
    13 Sept 2016
    Odometer
    136,893 miles
    Test number
    703141864075
    • AdvisoryFront Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
    • AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Rear shock absorber dust cover insecure
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear shock absorber dust cover insecure
    • AdvisoryRear exhaust support bracket broken
  13. Fail136,724 miles (+6,367)1 dangerous9 advisories
    MOT expiry
    No new certificate
    Odometer
    136,724 miles
    Test number
    449482588745
    • DangerousOffside Rear coil spring broken (2.4.C.1a)
    • AdvisoryFront Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
    • AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Rear shock absorber dust cover insecure
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear shock absorber dust cover insecure
    • AdvisoryRear exhaust support bracket broken
  14. Pass130,357 miles (+4,774)4 advisories1 note
    MOT expiry
    12 Sept 2015
    Odometer
    130,357 miles
    Test number
    629919144238
    • AdvisoryFront Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
    • AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • NoteNearside rear shock absorber dust cover insecure
  15. Pass125,583 miles (+5)1 advisory1 note
    MOT expiry
    12 Sept 2014
    Odometer
    125,583 miles
    Test number
    267203453293
    • AdvisoryFront Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.5b)
    • NoteFront Brake Pads begining to wear low.
  16. Fail125,578 miles (+3,068)1 failure1 advisory3 notes
    MOT expiry
    No new certificate
    Odometer
    125,578 miles
    Test number
    718932653224
    • FailureOffside Rear Lower coil spring broken (2.4.C.1a)
    • AdvisoryFront Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.5b)
    • NoteFront Brake Pads begining to wear low.
    • NotePark Brake requires adjustment.
    • NoteRear brake Pipes corroded and require attention.
  17. Fail122,510 miles4 repaired4 advisories
    MOT expiry
    No new certificate
    Odometer
    122,510 miles
    Test number
    247637252264
    • Repaired at testNearside Headlamp aim too low (1.8)
    • Repaired at testNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • Repaired at testOffside Headlamp aim too low (1.8)
    • Repaired at testOffside Windscreen washer provides insufficient washer liquid (8.2.3)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Shock absorber has a light misting of oil (2.7.3)
    • AdvisoryNearside Rear Shock absorber has a slightly reduced damping effect (2.7.5)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
  18. Pass122,510 miles (+3,149)4 advisories
    MOT expiry
    12 Sept 2013
    Odometer
    122,510 miles
    Test number
    657957452237
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Shock absorber has a light misting of oil (2.7.3)
    • AdvisoryNearside Rear Shock absorber has a slightly reduced damping effect (2.7.5)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
  19. Pass119,361 miles (+3,377)
    MOT expiry
    20 Aug 2012
    Odometer
    119,361 miles
    Test number
    769940031234

    No defects or advisories recorded.

  20. Pass115,984 miles (+4,508)
    MOT expiry
    20 Aug 2011
    Odometer
    115,984 miles
    Test number
    380173530275

    No defects or advisories recorded.

  21. Pass111,476 miles (+3,672)
    MOT expiry
    16 Aug 2010
    Odometer
    111,476 miles
    Test number
    133579529282

    No defects or advisories recorded.

  22. Pass107,804 miles
    MOT expiry
    19 Jul 2009
    Odometer
    107,804 miles
    Test number
    583453388195

    No defects or advisories recorded.

  23. Fail107,804 miles (+1,874)1 repaired
    MOT expiry
    No new certificate
    Odometer
    107,804 miles
    Test number
    680763088192
    • Repaired at testOffside Headlamp not working on dipped beam (1.7.5a)
  24. Pass105,930 miles
    MOT expiry
    19 Jul 2008
    Odometer
    105,930 miles
    Test number
    242753697182

    No defects or advisories recorded.

  25. Fail105,930 miles (+10,559)1 repaired
    MOT expiry
    No new certificate
    Odometer
    105,930 miles
    Test number
    582923297124
    • Repaired at testOffside Headlamp excessively damaged so that the light output is severely reduced (1.7.5a)
  26. Pass95,371 miles1 note
    MOT expiry
    19 Jul 2007
    Odometer
    95,371 miles
    Test number
    580701506259
    • NoteBonnet cable seized

Questions about T928 CPP

Does T928 CPP currently have a valid MOT?
Yes. DVSA records show the MOT on T928 CPP is valid until 23 Aug 2027.
When is the MOT due on T928 CPP?
The MOT on T928 CPP is valid until 23 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T928 CPP done?
T928 CPP was recorded at 169,206 miles at its MOT on 24 Aug 2026, an average of 3,674 miles a year.
Has T928 CPP ever failed its MOT?
Yes. T928 CPP has failed 5 of its 26 MOT tests, most recently on 5 Sept 2015.
Has the mileage on T928 CPP 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 T928 CPP find?
T928 CPP passed its latest MOT on 24 Aug 2026 with 1 advisory: nearside front shock absorbers has light misting of oil.

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