
BMW 3 Series
Blue · Petrol · 1999 · 2,494 cc
T124 OKJMOT history
T124 OKJ is a blue petrol BMW 3 Series first used on 2 Mar 1999. Its MOT is valid until 1 Oct 2027 and it has passed 20 of 22 MOT tests, with 51,596 miles recorded at the latest.
From DVSA MOT records, updated 24 Sept 2026.
- MOT
- Valid
- Until 1 Oct 2027
- Mileage
- 51,596 mi
- At MOT on 24 Sept 2026
- MOT tests
- 22
- 20 passed · 2 failed
- Per year
- 901 mi
- Average between MOTs
Vehicle details
- Registration
- T124 OKJ
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 1999
- First used
- 2 Mar 1999
- MOT status
- MOT valid until 1 Oct 2027
- Latest MOT test
- 24 Sept 2026 (Pass)
Mileage history
T124 OKJ was last recorded at 51,596 miles on 24 Sept 2026, 0 miles more than at the previous MOT on 21 Sept 2026.
- Previous MOT
- 51,596 miles · 21 Sept 2026
- Between the last two tests
- 0 miles
- Average per year
- 901 miles
Recorded mileage by year
- 2026 – 51,596 miles
- 2025 – 51,364 miles
- 2024 – 51,221 miles
- 2023 – 50,905 miles
- 2022 – 50,557 miles
- 2021 – 50,067 miles
- 2020 – 49,536 miles
- 2019 – 49,039 miles
- 2018 – 48,224 miles
- 2017 – 47,274 miles
- 2016 – 46,375 miles
- 2015 – 45,844 miles
- 2014 – 44,561 miles
- 2013 – 43,318 miles
- 2012 – 42,000 miles
- 2011 – 41,264 miles
- 2010 – 38,976 miles
- 2008 – 37,695 miles
- 2007 – 36,214 miles
- 2006 – 33,333 miles
What the latest MOT found
- AdvisoryPower steering component has slight seepage from a component (2.1.5 (a))Recorded at 2 MOTs since 2026
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 Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2011–2013
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2011–2013
Offside Play in steering rack inner joint(s)
Advisory2 MOTs, 2018–2019
Nearside headlamp beam deflector fitted
Advisory2 MOTs, 2016–2017
Full MOT history
22 tests since 15 Jun 2006, newest first. Select a test to see every defect and advisory.
Pass51,596 miles1 advisory
- MOT expiry
- 1 Oct 2027
- Odometer
- 51,596 miles
- Test number
- 815501559948
- AdvisoryPower steering component has slight seepage from a component (2.1.5 (a))
Fail51,596 miles (+232)1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 51,596 miles
- Test number
- 968495259784
- MajorNearside Rear Coil spring fractured or broken (5.3.1 (b) (i))
- AdvisoryPower steering component has slight seepage from a component (2.1.5 (a))
Pass51,364 miles (+143)
- MOT expiry
- 1 Oct 2026
- Odometer
- 51,364 miles
- Test number
- 179121985463
No defects or advisories recorded.
Pass51,221 miles (+316)2 advisories
- MOT expiry
- 1 Oct 2025
- Odometer
- 51,221 miles
- Test number
- 416255449457
- AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass50,905 miles (+348)
- MOT expiry
- 1 Oct 2024
- Odometer
- 50,905 miles
- Test number
- 380517701923
No defects or advisories recorded.
Pass50,557 miles (+490)
- MOT expiry
- 1 Oct 2023
- Odometer
- 50,557 miles
- Test number
- 262657635590
No defects or advisories recorded.
Pass50,067 miles (+531)3 advisories
- MOT expiry
- 1 Oct 2022
- Odometer
- 50,067 miles
- Test number
- 696887242525
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass49,536 miles (+497)3 advisories
- MOT expiry
- 1 Oct 2021
- Odometer
- 49,536 miles
- Test number
- 258491491045
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
- AdvisoryOffside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryOffside Front Tyre has a cut but not deep enough to reach the ply or cords (5.2.3 (d) (i))
Pass49,039 miles (+815)1 advisory
- MOT expiry
- 1 Oct 2020
- Odometer
- 49,039 miles
- Test number
- 820358570912
- AdvisoryOffside Play in steering rack inner joint(s)
Pass48,224 miles (+950)1 advisory
- MOT expiry
- 1 Oct 2019
- Odometer
- 48,224 miles
- Test number
- 916737592458
- AdvisoryOffside Play in steering rack inner joint(s)
Pass47,274 miles (+899)2 advisories
- MOT expiry
- 1 Oct 2018
- Odometer
- 47,274 miles
- Test number
- 623300046127
- AdvisoryNearside headlamp beam deflector fitted
- AdvisoryView of rear brake pipes obscured by fuel tank.
Pass46,375 miles (+531)3 advisories
- MOT expiry
- 1 Oct 2017
- Odometer
- 46,375 miles
- Test number
- 948270736242
- AdvisoryNearside headlamp beam deflector fitted
- AdvisoryPlay in steering rack inner joint(s)
- AdvisoryView of brake pipes obscured by fuel tank
Pass45,844 miles2 advisories
- MOT expiry
- 1 Oct 2016
- Odometer
- 45,844 miles
- Test number
- 165511458965
- AdvisoryHeadlamp mask/converter present on nearside
- AdvisoryUndertrays and engine covers fitted
Fail45,844 miles (+1,283)3 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 45,844 miles
- Test number
- 801734867774
- FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Stop lamp not working (1.2.1b)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- AdvisoryHeadlamp mask/converter present on nearside
- AdvisoryUndertrays and engine covers fitted
Pass44,561 miles (+1,243)3 notes
- MOT expiry
- 4 Jun 2015
- Odometer
- 44,561 miles
- Test number
- 668986054194
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteHeadlamp masks/converters fitted
- NoteUnder-trays fitted obscuring some underside components
Pass43,318 miles (+1,318)3 advisories2 notes
- MOT expiry
- 12 May 2014
- Odometer
- 43,318 miles
- Test number
- 886373733167
- AdvisoryNearside Rear Road wheel slightly damaged (4.2.A.1a)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass42,000 miles (+736)2 advisories
- MOT expiry
- 8 May 2013
- Odometer
- 42,000 miles
- Test number
- 387872612105
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass41,264 miles (+2,288)2 advisories
- MOT expiry
- 8 May 2012
- Odometer
- 41,264 miles
- Test number
- 115729921193
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass38,976 miles (+1,281)
- MOT expiry
- 7 May 2011
- Odometer
- 38,976 miles
- Test number
- 263418020123
No defects or advisories recorded.
Pass37,695 miles (+1,481)
- MOT expiry
- 9 Oct 2009
- Odometer
- 37,695 miles
- Test number
- 361304588400
No defects or advisories recorded.
Pass36,214 miles (+2,881)
- MOT expiry
- 5 Oct 2008
- Odometer
- 36,214 miles
- Test number
- 833189277259
No defects or advisories recorded.
Pass33,333 miles
- MOT expiry
- 14 Jun 2007
- Odometer
- 33,333 miles
- Test number
- 780866866139
No defects or advisories recorded.
Questions about T124 OKJ
- Does T124 OKJ currently have a valid MOT?
- Yes. DVSA records show the MOT on T124 OKJ is valid until 1 Oct 2027.
- When is the MOT due on T124 OKJ?
- The MOT on T124 OKJ is valid until 1 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T124 OKJ done?
- T124 OKJ was recorded at 51,596 miles at its MOT on 24 Sept 2026, an average of 901 miles a year.
- Has T124 OKJ ever failed its MOT?
- Yes. T124 OKJ has failed 2 of its 22 MOT tests, most recently on 21 Sept 2026.
- Has the mileage on T124 OKJ 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 T124 OKJ find?
- T124 OKJ passed its latest MOT on 24 Sept 2026 with 1 advisory: power steering component has slight seepage from a component.
Related 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.