BMW logo

BMW M3

Black · Petrol · 2004 · 3,246 cc

T77 SPMMOT history

T77 SPM is a black petrol BMW M3 first used on 27 Mar 2004. Its MOT is valid until 13 Aug 2027 and it has passed 18 of 20 MOT tests, with 99,276 miles recorded at the latest.

From DVSA MOT records, updated 14 Aug 2026.

MOT
Valid
Until 13 Aug 2027
Mileage
99,276 mi
At MOT on 14 Aug 2026
MOT tests
20
18 passed · 2 failed
Per year
4,047 mi
Average between MOTs
Get reminders for T77 SPM in the free Driver Codes app

Vehicle details

Registration
T77 SPM
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
M3
Colour
Black
Fuel type
Petrol
Engine size
3,246 cc
Year of manufacture
2004
First used
27 Mar 2004
MOT status
MOT valid until 13 Aug 2027
Latest MOT test
14 Aug 2026 (Pass)

Mileage history

T77 SPM was last recorded at 99,276 miles on 14 Aug 2026, 830 miles more than at the previous MOT on 13 Jan 2024.

Odometer reading at each MOT testPassFail
Previous MOT
98,446 miles · 13 Jan 2024
Between the last two tests
830 miles
Average per year
4,047 miles

Recorded mileage by year

  • 2026 – 99,276 miles
  • 2024 – 98,446 miles
  • 2023 – 98,390 miles
  • 2022 – 95,767 miles
  • 2021 – 92,678 miles
  • 2019 – 91,007 miles
  • 2018 – 86,755 miles
  • 2017 – 83,787 miles
  • 2016 – 78,083 miles
  • 2015 – 74,935 miles
  • 2014 – 68,167 miles
  • 2012 – 66,797 miles
  • 2011 – 57,853 miles
  • 2010 – 53,106 miles
  • 2009 – 46,622 miles
  • 2008 – 37,833 miles
  • 2007 – 27,821 miles

What the latest MOT found

Pass99,276 miles

No defects or advisories were recorded.

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 wishbone sensor corroded/ broken

    Advisory2 MOTs, 2016

  • Engine covers fitted

    Advisory2 MOTs, 2016

  • Fuel filler cap rubber starting to perish

    Advisory2 MOTs, 2016

  • Under covers fitted preventing full inspection

    Advisory2 MOTs, 2016

  • Vehicle differential has an oil leak

    Advisory2 MOTs, 2016

Full MOT history

20 tests since 29 Mar 2007, newest first. Select a test to see every defect and advisory.

  1. Pass99,276 miles (+830)
    MOT expiry
    13 Aug 2027
    Odometer
    99,276 miles
    Test number
    214093470444

    No defects or advisories recorded.

  2. Pass98,446 miles (+56)
    MOT expiry
    12 Jan 2025
    Odometer
    98,446 miles
    Test number
    443895503126

    No defects or advisories recorded.

  3. Pass98,390 miles (+2,623)
    MOT expiry
    11 Jan 2024
    Odometer
    98,390 miles
    Test number
    112726628786

    No defects or advisories recorded.

  4. Pass95,767 miles (+3,089)
    MOT expiry
    11 Jan 2023
    Odometer
    95,767 miles
    Test number
    776110344405

    No defects or advisories recorded.

  5. Pass92,678 miles (+1,671)
    MOT expiry
    11 Jan 2022
    Odometer
    92,678 miles
    Test number
    148787157181

    No defects or advisories recorded.

  6. Pass91,007 miles (+4,252)
    MOT expiry
    1 Nov 2020
    Odometer
    91,007 miles
    Test number
    691799285206

    No defects or advisories recorded.

  7. Pass86,755 miles (+2,968)
    MOT expiry
    1 May 2019
    Odometer
    86,755 miles
    Test number
    163952368546

    No defects or advisories recorded.

  8. Pass83,787 miles (+5,704)
    MOT expiry
    1 May 2018
    Odometer
    83,787 miles
    Test number
    882270126822

    No defects or advisories recorded.

  9. Pass78,083 miles (+19)5 advisories
    MOT expiry
    29 Apr 2017
    Odometer
    78,083 miles
    Test number
    445564085681
    • AdvisoryOffside front wishbone sensor corroded/ broken
    • AdvisoryEngine covers fitted
    • AdvisoryFuel filler cap rubber starting to perish
    • AdvisoryUnder covers fitted preventing full inspection
    • AdvisoryVehicle differential has an oil leak
  10. Fail78,064 miles (+3,129)3 failures7 advisories
    MOT expiry
    No new certificate
    Odometer
    78,064 miles
    Test number
    240712021674
    • FailureNearside Front Anti-roll bar linkage ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
    • FailureOffside Rear Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureOffside Registration plate lamp not working (1.1.C.1d)
    • AdvisoryOffside front fog light cracked
    • AdvisoryOffside front wishbone sensor corroded/ broken
    • AdvisoryParking brake lever has little reserve travel (3.1.6b)
    • AdvisoryEngine covers fitted
    • AdvisoryFuel filler cap rubber starting to perish
    • AdvisoryUnder covers fitted preventing full inspection
    • AdvisoryVehicle differential has an oil leak
  11. Pass74,935 miles (+6,768)
    MOT expiry
    22 Apr 2016
    Odometer
    74,935 miles
    Test number
    947533615148

    No defects or advisories recorded.

  12. Pass68,167 miles (+1,370)5 advisories
    MOT expiry
    1 Jan 2015
    Odometer
    68,167 miles
    Test number
    128312104480
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Rear Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  13. Pass66,797 miles (+8,944)
    MOT expiry
    25 Oct 2013
    Odometer
    66,797 miles
    Test number
    985872772294

    No defects or advisories recorded.

  14. Pass57,853 miles (+13)
    MOT expiry
    25 Oct 2012
    Odometer
    57,853 miles
    Test number
    569350881216

    No defects or advisories recorded.

  15. Fail57,840 miles (+4,734)2 dangerous1 failure1 advisory
    MOT expiry
    No new certificate
    Odometer
    57,840 miles
    Test number
    575578871294
    • DangerousParking brake: efficiency below requirements (3.7.C.1b)
    • DangerousService brake: efficiency below requirements (3.7.C.1a)
    • FailureNearside Rear coil spring cracked (2.4.C.1a)
    • AdvisoryNearside Brake pipe slightly corroded (3.6.B.2c)
  16. Pass53,106 miles (+6,484)3 advisories3 notes
    MOT expiry
    25 Oct 2011
    Odometer
    53,106 miles
    Test number
    534529290261
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
    • NoteNail in offside rear tyre
    • NoteFront brake disc worn slightly
    • NoteRear brake discs pitted slightly
  17. Pass46,622 miles (+8,789)1 advisory
    MOT expiry
    19 Oct 2010
    Odometer
    46,622 miles
    Test number
    632563599291
    • AdvisoryBrake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
  18. Pass37,833 miles (+10,012)
    MOT expiry
    19 Oct 2009
    Odometer
    37,833 miles
    Test number
    651484098258

    No defects or advisories recorded.

  19. Pass27,821 miles (+6,970)
    MOT expiry
    7 Oct 2008
    Odometer
    27,821 miles
    Test number
    682041487217

    No defects or advisories recorded.

  20. Pass20,851 miles1 note
    MOT expiry
    28 Mar 2008
    Odometer
    20,851 miles
    Test number
    800128687013
    • NoteNail in nearside rear tyre

Questions about T77 SPM

Does T77 SPM currently have a valid MOT?
Yes. DVSA records show the MOT on T77 SPM is valid until 13 Aug 2027.
When is the MOT due on T77 SPM?
The MOT on T77 SPM is valid until 13 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T77 SPM done?
T77 SPM was recorded at 99,276 miles at its MOT on 14 Aug 2026, an average of 4,047 miles a year.
Has T77 SPM ever failed its MOT?
Yes. T77 SPM has failed 2 of its 20 MOT tests, most recently on 23 Apr 2016.
Has the mileage on T77 SPM 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 T77 SPM find?
T77 SPM passed its latest MOT on 14 Aug 2026 with no defects or advisories recorded.

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