
BMW M3
Blue · Petrol · 1998 · 3,201 cc
DO 43MOT history
DO 43 is a blue petrol BMW M3 first used on 29 Jan 1998. Its MOT is valid until 13 Feb 2027 and it has passed 21 of 22 MOT tests, with 69,052 miles recorded at the latest.
From DVSA MOT records, updated 29 Jan 2026.

- MOT
- Valid
- Until 13 Feb 2027
- Mileage
- 69,052 mi
- At MOT on 29 Jan 2026
- MOT tests
- 22
- 21 passed · 1 failed
- Per year
- 1,832 mi
- Average between MOTs
Vehicle details
- Registration
- DO 43
- Registration format
- Dateless
- Make
- BMW
- Model
- M3
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 3,201 cc
- Year of manufacture
- 1998
- First used
- 29 Jan 1998
- MOT status
- MOT valid until 13 Feb 2027
- Latest MOT test
- 29 Jan 2026 (Pass)
Mileage history
DO 43 was last recorded at 69,052 miles on 29 Jan 2026, 1,434 miles more than at the previous MOT on 14 Feb 2025.
- Previous MOT
- 67,618 miles · 14 Feb 2025
- Between the last two tests
- 1,434 miles
- Average per year
- 1,832 miles
Recorded mileage by year
- 2026 – 69,052 miles
- 2025 – 67,618 miles
- 2024 – 65,852 miles
- 2023 – 64,251 miles
- 2022 – 61,928 miles
- 2021 – 59,976 miles
- 2020 – 58,614 miles
- 2019 – 57,646 miles
- 2018 – 56,783 miles
- 2017 – 53,943 miles
- 2016 – 52,606 miles
- 2015 – 51,276 miles
- 2014 – 49,930 miles
- 2013 – 47,062 miles
- 2012 – 44,914 miles
- 2011 – 43,294 miles
- 2010 – 41,800 miles
- 2009 – 39,956 miles
- 2008 – 37,807 miles
- 2007 – 35,130 miles
- 2006 – 32,546 miles
What the latest MOT found
No defects or advisories were recorded.
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.
Undertrays fitted.
Advisory6 MOTs, 2016–2024
All direction indicators slightly discoloured
Advisory2 MOTs, 2021–2022
Full MOT history
22 tests since 23 Feb 2006, newest first. Select a test to see every defect and advisory.
Pass69,052 miles
- MOT expiry
- 13 Feb 2027
- Odometer
- 69,052 miles
- Test number
- 231215188892
No defects or advisories recorded.
Fail69,052 miles (+1,434)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 69,052 miles
- Test number
- 388404159534
- Repaired at testWindscreen wiper not working (3.4 (a))
Pass67,618 miles (+1,766)
- MOT expiry
- 13 Feb 2026
- Odometer
- 67,618 miles
- Test number
- 324311070739
No defects or advisories recorded.
Pass65,852 miles (+1,601)1 advisory
- MOT expiry
- 9 Feb 2025
- Odometer
- 65,852 miles
- Test number
- 935225910947
- AdvisoryUndertrays fitted.
Pass64,251 miles (+2,323)3 advisories
- MOT expiry
- 9 Feb 2024
- Odometer
- 64,251 miles
- Test number
- 302520754527
- AdvisoryNearside Front Direction indicator slightly discoloured (4.4.3 (a))
- AdvisoryOffside Front Direction indicator slightly discoloured (4.4.3 (a))
- AdvisoryOffside Rear Direction indicator slightly discoloured (4.4.3 (a))
Pass61,928 miles (+1,952)2 minor1 advisory
- MOT expiry
- 7 Feb 2023
- Odometer
- 61,928 miles
- Test number
- 294120120458
- MinorHazard warning switch faulty (4.4.2 (a) (i))
- MinorNearside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryAll direction indicators slightly discoloured (4.4.3 (a))
Pass59,976 miles (+1,362)2 advisories
- MOT expiry
- 7 Feb 2022
- Odometer
- 59,976 miles
- Test number
- 233738436724
- AdvisoryAll direction indicators slightly discoloured (4.4.3 (a))
- AdvisoryUndertrays fitted.
Pass58,614 miles (+968)1 advisory
- MOT expiry
- 7 Feb 2021
- Odometer
- 58,614 miles
- Test number
- 544349410341
- AdvisoryUndertrays fitted.
Pass57,646 miles (+863)
- MOT expiry
- 7 Feb 2020
- Odometer
- 57,646 miles
- Test number
- 106035271476
No defects or advisories recorded.
Pass56,783 miles (+2,840)2 advisories
- MOT expiry
- 7 Feb 2019
- Odometer
- 56,783 miles
- Test number
- 867063620334
- AdvisoryFront wiper smearing.
- AdvisoryUndertrays fitted.
Pass53,943 miles (+1,337)1 advisory
- MOT expiry
- 7 Feb 2018
- Odometer
- 53,943 miles
- Test number
- 220465858282
- AdvisoryUndertrays fitted.
Pass52,606 miles (+1,330)2 advisories
- MOT expiry
- 7 Feb 2017
- Odometer
- 52,606 miles
- Test number
- 733202477476
- AdvisoryBoth rear tyres on 3mm.
- AdvisoryUndertrays fitted.
Pass51,276 miles (+1,346)
- MOT expiry
- 7 Feb 2016
- Odometer
- 51,276 miles
- Test number
- 326275115024
No defects or advisories recorded.
Pass49,930 miles (+2,868)
- MOT expiry
- 7 Feb 2015
- Odometer
- 49,930 miles
- Test number
- 177973024497
No defects or advisories recorded.
Pass47,062 miles (+2,148)
- MOT expiry
- 7 Feb 2014
- Odometer
- 47,062 miles
- Test number
- 676149133093
No defects or advisories recorded.
Pass44,914 miles (+1,620)2 notes
- MOT expiry
- 16 Jan 2013
- Odometer
- 44,914 miles
- Test number
- 829587612062
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass43,294 miles (+1,494)
- MOT expiry
- 20 Feb 2012
- Odometer
- 43,294 miles
- Test number
- 387312051017
No defects or advisories recorded.
Pass41,800 miles (+1,844)
- MOT expiry
- 19 Jan 2011
- Odometer
- 41,800 miles
- Test number
- 341600620020
No defects or advisories recorded.
Pass39,956 miles (+2,149)
- MOT expiry
- 14 Jan 2010
- Odometer
- 39,956 miles
- Test number
- 642835219028
No defects or advisories recorded.
Pass37,807 miles (+2,677)
- MOT expiry
- 19 Feb 2009
- Odometer
- 37,807 miles
- Test number
- 621601258070
No defects or advisories recorded.
Pass35,130 miles (+2,584)
- MOT expiry
- 17 Jan 2008
- Odometer
- 35,130 miles
- Test number
- 841738417045
No defects or advisories recorded.
Pass32,546 miles
- MOT expiry
- 22 Feb 2007
- Odometer
- 32,546 miles
- Test number
- 292934856019
No defects or advisories recorded.
Questions about DO 43
- What vehicle is registration DO 43 currently assigned to?
- DVSA MOT records show DO 43 on a blue petrol BMW M3 first used on 29 Jan 1998. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
- Does DO 43 currently have a valid MOT?
- Yes. DVSA records show the MOT on DO 43 is valid until 13 Feb 2027.
- When is the MOT due on DO 43?
- The MOT on DO 43 is valid until 13 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has DO 43 done?
- DO 43 was recorded at 69,052 miles at its MOT on 29 Jan 2026, an average of 1,832 miles a year.
- Has DO 43 ever failed its MOT?
- Yes. DO 43 has failed 1 of its 22 MOT tests, most recently on 29 Jan 2026.
- Has the mileage on DO 43 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 DO 43 find?
- DO 43 passed its latest MOT on 29 Jan 2026 with no defects or advisories recorded.
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.