BMW logo

BMW 3 Series

Green · Petrol · 1999 · 2,793 cc

T874 OKLMOT history

T874 OKL is a green petrol BMW 3 Series first used on 5 Mar 1999. Its MOT is valid until 13 Jan 2027 and it has passed 17 of 27 MOT tests, with 93,598 miles recorded at the latest.

From DVSA MOT records, updated 14 Jan 2026.

MOT
Valid
Until 13 Jan 2027
Mileage
93,598 mi
At MOT on 14 Jan 2026
MOT tests
27
17 passed · 10 failed
Per year
2,386 mi
Average between MOTs
Get reminders for T874 OKL in the free Driver Codes app

Vehicle details

Registration
T874 OKL
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Green
Fuel type
Petrol
Engine size
2,793 cc
Year of manufacture
1999
First used
5 Mar 1999
MOT status
MOT valid until 13 Jan 2027
Latest MOT test
14 Jan 2026 (Pass)

Mileage history

T874 OKL was last recorded at 93,598 miles on 14 Jan 2026, 101 miles more than at the previous MOT on 17 Dec 2025.

Mileage went down between tests

  • 11 Jan 2010: 66,458 miles, lower than 610,203 miles on 2 Feb 2009.

A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.

Odometer reading at each MOT testPassFailMileage went down
Previous MOT
93,497 miles · 17 Dec 2025
Between the last two tests
101 miles
Average per year
2,386 miles

Recorded mileage by year

  • 2026 – 93,598 miles
  • 2025 – 93,497 miles
  • 2024 – 87,462 miles
  • 2021 – 87,079 miles
  • 2019 – 81,848 miles
  • 2018 – 79,955 miles
  • 2017 – 79,793 miles
  • 2016 – 79,519 miles
  • 2015 – 79,366 miles
  • 2014 – 78,760 miles
  • 2013 – 77,863 miles
  • 2012 – 76,031 miles
  • 2011 – 69,194 miles
  • 2010 – 66,776 miles
  • 2009 – 610,203 miles
  • 2008 – 57,030 miles
  • 2007 – 51,359 miles
  • 2006 – 46,051 miles

What the latest MOT found

Pass93,598 miles
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 5 MOTs since 2019

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 Track rod end ball joint has slight play (2.2.B.1f)

    Advisory4 MOTs, 2012–2014

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

    Advisory3 MOTs, 2006–2011

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

    Advisory3 MOTs, 2006–2009

  • Front Brake pad(s) wearing thin (3.5.1g)

    Advisory3 MOTs, 2007–2008

  • Nearside Front Road wheel slightly distorted

    Advisory2 MOTs, 2019

  • Offside Rear Tyre slightly damaged/cracking or perishing

    Advisory2 MOTs, 2019

Full MOT history

27 tests since 10 Feb 2006, newest first. Select a test to see every defect and advisory.

  1. Pass93,598 miles (+101)1 advisory
    MOT expiry
    13 Jan 2027
    Odometer
    93,598 miles
    Test number
    633015737713
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  2. Fail93,497 miles (+6,035)1 major6 advisories
    MOT expiry
    No new certificate
    Odometer
    93,497 miles
    Test number
    596698817636
    • MajorNearside Front Inner Tyre fouling a part of the vehicle (5.2.3 (f))
    • AdvisoryFront Tyre slightly damaged/cracking or perishing N/S and O/S tyres slightly perished (5.2.3 (d) (ii))
    • AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge N/S/F tyre worn on inner edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryPlay in steering rack inner joint(s) N/S and O/S
    • AdvisoryRear Brake hose has slight corrosion to ferrule N/S and O/S (1.1.12 (f) (i))
    • AdvisoryRear Lower Anti-roll bar linkage pin or bush worn but not resulting in excessive movement N/S and O/S lower ARB linkage bushes splitting (5.3.4 (a) (i))
  3. Pass87,462 miles (+383)2 advisories
    MOT expiry
    24 Nov 2025
    Odometer
    87,462 miles
    Test number
    268392212948
    • AdvisoryNearside Front Inner Suspension arm pin or bush worn but not resulting in excessive movement Wishbone (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  4. Pass87,079 miles (+18)
    MOT expiry
    21 Oct 2022
    Odometer
    87,079 miles
    Test number
    655071573298

    No defects or advisories recorded.

  5. Fail87,061 miles (+5,213)1 dangerous
    MOT expiry
    No new certificate
    Odometer
    87,061 miles
    Test number
    485343466041
    • DangerousOffside Rear Tyre has ply or cords exposed (5.2.3 (d) (ii))
  6. Pass81,848 miles (+1)4 advisories
    MOT expiry
    11 Dec 2020
    Odometer
    81,848 miles
    Test number
    436076600116
    • AdvisoryNearside Front Road wheel slightly distorted (5.2.2 (c) (i))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryPower steering component has slight seepage from a component (2.1.5 (a))
  7. Fail81,847 miles (+1,892)1 major6 advisories
    MOT expiry
    No new certificate
    Odometer
    81,847 miles
    Test number
    281692160834
    • MajorNearside Track rod end ball joint has excessive play (2.1.3 (b) (i))
    • AdvisoryNearside Front Road wheel slightly distorted (5.2.2 (c) (i))
    • AdvisoryNearside Front fog light not working
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing urgent (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryPower steering component has slight seepage from a component (2.1.5 (a))
  8. Pass79,955 miles (+162)1 advisory
    MOT expiry
    15 Nov 2019
    Odometer
    79,955 miles
    Test number
    781739203772
    • AdvisoryNearside front steering rack joint has slight play
  9. Pass79,793 miles (+274)3 advisories
    MOT expiry
    15 Nov 2018
    Odometer
    79,793 miles
    Test number
    774761204981
    • AdvisoryFront Oil leak
    • AdvisoryNearside Front Play in steering rack inner joint(s)
    • AdvisoryParking brake lever has little reserve travel (3.1.6b)
  10. Pass79,519 miles4 advisories
    MOT expiry
    15 Nov 2017
    Odometer
    79,519 miles
    Test number
    672365067781
    • AdvisoryNearside Front tyre inner wall slightly rubbing inner wheel arch
    • AdvisoryNearside Track rod end ball joint has slight play slight (2.2.B.1f)
    • AdvisoryOil leak
    • AdvisoryWipers could clear better
  11. Fail79,519 miles (+153)1 failure4 advisories
    MOT expiry
    No new certificate
    Odometer
    79,519 miles
    Test number
    365310285322
    • FailureNearside Rear Tyre(s) incorrect because different size tyres are fitted on the same axle. (4.1.A.1a)
    • AdvisoryNearside Front tyre inner wall slightly rubbing inner wheel arch
    • AdvisoryNearside Track rod end ball joint has slight play slight (2.2.B.1f)
    • AdvisoryOil leak
    • AdvisoryWipers could clear better
  12. Pass79,366 miles (+606)1 advisory
    MOT expiry
    2 Nov 2016
    Odometer
    79,366 miles
    Test number
    943446960232
    • AdvisoryOffside Front lower ball joint rubber bonding starting to part
  13. Pass78,760 miles (+897)1 advisory3 notes
    MOT expiry
    23 Oct 2015
    Odometer
    78,760 miles
    Test number
    156587894247
    • AdvisoryNearside Track rod end ball joint has slight play (2.2.B.1f)
    • NoteNearside front trim underneath hanging down
    • NoteNearside front tyre inner wall cracking !!!!!!!!
    • NoteOffside front lower ball rubber bonding is worn and has movement
  14. Pass77,863 miles2 advisories1 note
    MOT expiry
    17 Oct 2014
    Odometer
    77,863 miles
    Test number
    475231893279
    • AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Track rod end ball joint has slight play (2.2.B.1f)
    • NoteOffside front lower ball joint rubber bonding starting to break away from its housing
  15. Fail77,863 miles (+1,832)4 failures2 advisories1 note
    MOT expiry
    No new certificate
    Odometer
    77,863 miles
    Test number
    116819283209
    • FailureBrakes imbalanced across an axle (3.7.B.5b)
    • FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
    • FailureParking brake lever has no reserve travel (3.1.6b)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Track rod end ball joint has slight play (2.2.B.1f)
    • NoteOffside and nearside front lower ball joint rubber bonding staring to break away from its housing (has movement) !!!!!!!!!!!!!!!!!!!!
  16. Pass76,031 miles (+6,837)1 advisory1 note
    MOT expiry
    14 Oct 2013
    Odometer
    76,031 miles
    Test number
    949359982244
    • AdvisoryNearside Track rod end ball joint has slight play (2.2.B.1f)
    • NoteOffside and nearside front lower ball joints rubber housings starting to break up (has movement)!!!!!!!!!!!!!!!!!!!!!!!
  17. Pass69,194 miles
    MOT expiry
    8 May 2012
    Odometer
    69,194 miles
    Test number
    279449121133

    No defects or advisories recorded.

  18. Fail69,171 miles (+2,395)1 failure4 advisories2 notes
    MOT expiry
    No new certificate
    Odometer
    69,171 miles
    Test number
    805429821159
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryNearside Front 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 Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteNail in nearside rear tyre
    • NoteNail in offside front tyre
  19. Pass66,776 miles (+318)1 advisory1 note
    MOT expiry
    6 Apr 2011
    Odometer
    66,776 miles
    Test number
    432437590005
    • AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
    • NoteFront tyres worn on edges
  20. Fail66,458 miles (-543,745)4 failures
    MOT expiry
    No new certificate
    Odometer
    66,458 miles
    Test number
    354691210036
    • FailureNearside Rear Rear wheel bearing has excessive play (2.6.2)
    • FailureNearside Rear Rear wheel bearing rough when rotated (2.6.1)
    • FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
    • FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
  21. Pass610,203 miles (+549,268)4 advisories
    MOT expiry
    13 Feb 2010
    Odometer
    610,203 miles
    Test number
    534313539053
    • AdvisoryNearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryOffside Rear Radius arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  22. Fail60,935 miles (+3,905)1 failure4 advisories
    MOT expiry
    No new certificate
    Odometer
    60,935 miles
    Test number
    454366329008
    • FailureOffside Outer Front Brake pad(s) less than 1.5 mm thick (3.5.1g)
    • AdvisoryNearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryOffside Rear Radius arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  23. Pass57,030 miles (+97)1 advisory1 note
    MOT expiry
    13 Feb 2009
    Odometer
    57,030 miles
    Test number
    182105548013
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • NoteBonnet stays not supporting bonnet in the open position
  24. Fail56,933 miles (+5,574)3 failures1 advisory1 note
    MOT expiry
    No new certificate
    Odometer
    56,933 miles
    Test number
    800529338004
    • FailureDriver's door cannot be opened from outside the vehicle (6.2.B.1b)
    • FailureOffside Inner Track rod end ball joint has excessive play (2.2.B.1f)
    • FailureOffside Rear coil spring fractured (2.4.C.1a)
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • NoteBonnet stays not supporting bonnet in the open position
  25. Pass51,359 miles (+94)
    MOT expiry
    9 Feb 2008
    Odometer
    51,359 miles
    Test number
    120252137036

    No defects or advisories recorded.

  26. Fail51,265 miles (+5,214)2 failures4 advisories2 notes
    MOT expiry
    No new certificate
    Odometer
    51,265 miles
    Test number
    150393327421
    • FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryNearside Front Direction indicator slightly discoloured (1.4.A.2f)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Direction indicator slightly discoloured (1.4.A.2f)
    • NoteBonnet support struts weak
    • NoteSlight play to offside and nearside front steering rack ends
  27. Pass46,051 miles5 advisories
    MOT expiry
    9 Feb 2007
    Odometer
    46,051 miles
    Test number
    473091446064
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • 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)
    • AdvisoryOffside Track rod end ball joint has slight play (2.2.B.1f)

Questions about T874 OKL

Does T874 OKL currently have a valid MOT?
Yes. DVSA records show the MOT on T874 OKL is valid until 13 Jan 2027.
When is the MOT due on T874 OKL?
The MOT on T874 OKL is valid until 13 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T874 OKL done?
T874 OKL was recorded at 93,598 miles at its MOT on 14 Jan 2026, an average of 2,386 miles a year.
Has T874 OKL ever failed its MOT?
Yes. T874 OKL has failed 10 of its 27 MOT tests, most recently on 17 Dec 2025.
Has the mileage on T874 OKL ever gone down?
Yes. The recorded mileage was lower than at the previous test once, first on 11 Jan 2010. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on T874 OKL find?
T874 OKL passed its latest MOT on 14 Jan 2026 with 1 advisory: oil leak, but not excessive.

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