
BMW M3
Grey · Petrol · 2004 · 3,246 cc
TRU 939MOT history
TRU 939 is a grey petrol BMW M3 first used on 19 Oct 2004. Its MOT is valid until 5 Jul 2027 and it has passed 19 of 22 MOT tests, with 48,536 miles recorded at the latest.
From DVSA MOT records, updated 6 Jul 2026.
- MOT
- Valid
- Until 5 Jul 2027
- Mileage
- 48,536 mi
- At MOT on 6 Jul 2026
- MOT tests
- 22
- 19 passed · 3 failed
- Per year
- 1,564 mi
- Average between MOTs
Vehicle details
- Registration
- TRU 939
- Registration format
- Dateless
- Make
- BMW
- Model
- M3
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2004
- First used
- 19 Oct 2004
- MOT status
- MOT valid until 5 Jul 2027
- Latest MOT test
- 6 Jul 2026 (Pass)
Mileage history
TRU 939 was last recorded at 48,536 miles on 6 Jul 2026, 59 miles more than at the previous MOT on 21 Jun 2025.
Mileage went down between tests
- 30 Mar 2019: 4,769 miles, lower than 45,968 miles on 30 Jan 2018.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 48,477 miles · 21 Jun 2025
- Between the last two tests
- 59 miles
- Average per year
- 1,564 miles
Recorded mileage by year
- 2026 – 48,536 miles
- 2025 – 48,477 miles
- 2024 – 48,347 miles
- 2023 – 48,133 miles
- 2022 – 47,950 miles
- 2021 – 47,638 miles
- 2020 – 47,511 miles
- 2019 – 4,769 miles
- 2018 – 45,968 miles
- 2017 – 42,933 miles
- 2016 – 37,124 miles
- 2015 – 36,676 miles
- 2014 – 35,213 miles
- 2013 – 33,120 miles
- 2012 – 32,511 miles
- 2011 – 31,123 miles
- 2009 – 25,714 miles
- 2008 – 21,886 miles
- 2007 – 19,186 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.
Offside Front Tyre worn close to the legal limit (4.1.E.1)
Advisory4 MOTs, 2011–2015
Nearside Front Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2012–2015
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2008–2012
Full MOT history
22 tests since 29 Sept 2007, newest first. Select a test to see every defect and advisory.
Pass48,536 miles (+59)
- MOT expiry
- 5 Jul 2027
- Odometer
- 48,536 miles
- Test number
- 293385848444
No defects or advisories recorded.
Pass48,477 miles (+130)
- MOT expiry
- 3 Jul 2026
- Odometer
- 48,477 miles
- Test number
- 244012044306
No defects or advisories recorded.
Pass48,347 miles (+1)
- MOT expiry
- 3 Jul 2025
- Odometer
- 48,347 miles
- Test number
- 930893271972
No defects or advisories recorded.
Fail48,346 miles (+213)2 major
- MOT expiry
- No new certificate
- Odometer
- 48,346 miles
- Test number
- 686436889671
- MajorNearside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorOffside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
Pass48,133 miles
- MOT expiry
- 23 Jun 2024
- Odometer
- 48,133 miles
- Test number
- 919884231489
No defects or advisories recorded.
Fail48,133 miles (+183)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 48,133 miles
- Test number
- 176780432864
- Repaired at testOffside Side repeater not working (4.4.1 (a) (ii))
Pass47,950 miles (+312)
- MOT expiry
- 23 Jun 2023
- Odometer
- 47,950 miles
- Test number
- 183309833093
No defects or advisories recorded.
Pass47,638 miles (+127)1 advisory
- MOT expiry
- 23 Jun 2022
- Odometer
- 47,638 miles
- Test number
- 606812194153
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass47,511 miles (+42,742)
- MOT expiry
- 23 Jun 2021
- Odometer
- 47,511 miles
- Test number
- 781646582216
No defects or advisories recorded.
Pass4,769 miles (-41,199)
- MOT expiry
- 29 Mar 2020
- Odometer
- 4,769 miles
- Test number
- 589813314950
No defects or advisories recorded.
Pass45,968 miles (+3,035)
- MOT expiry
- 29 Jan 2019
- Odometer
- 45,968 miles
- Test number
- 759718176111
No defects or advisories recorded.
Pass42,933 miles
- MOT expiry
- 5 Apr 2018
- Odometer
- 42,933 miles
- Test number
- 923576163404
No defects or advisories recorded.
Fail42,933 miles (+5,809)1 failure
- MOT expiry
- No new certificate
- Odometer
- 42,933 miles
- Test number
- 876222380619
- FailureNearside Rear coil spring broken (2.4.C.1a)
Pass37,124 miles (+448)1 advisory
- MOT expiry
- 4 Apr 2017
- Odometer
- 37,124 miles
- Test number
- 417856105218
- AdvisoryFront tyres close to legal limit
Pass36,676 miles (+1,463)3 advisories2 notes
- MOT expiry
- 22 Mar 2016
- Odometer
- 36,676 miles
- Test number
- 509212185012
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Anti-roll bar linkage ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Front 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
Pass35,213 miles (+2,093)3 advisories3 notes
- MOT expiry
- 24 Feb 2015
- Odometer
- 35,213 miles
- Test number
- 917326654007
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front 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
- NoteFront wipers
Pass33,120 miles (+609)
- MOT expiry
- 23 Jan 2014
- Odometer
- 33,120 miles
- Test number
- 578424323057
No defects or advisories recorded.
Pass32,511 miles (+1,388)3 advisories2 notes
- MOT expiry
- 6 Apr 2013
- Odometer
- 32,511 miles
- Test number
- 436558992061
- 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 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
Pass31,123 miles (+5,409)2 advisories1 note
- MOT expiry
- 7 Mar 2012
- Odometer
- 31,123 miles
- Test number
- 196557661435
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteBrake warning light on
Pass25,714 miles (+3,828)
- MOT expiry
- 1 Nov 2010
- Odometer
- 25,714 miles
- Test number
- 404356709374
No defects or advisories recorded.
Pass21,886 miles (+2,700)2 advisories1 note
- MOT expiry
- 19 Oct 2009
- Odometer
- 21,886 miles
- Test number
- 914143588287
- 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)
- NoteDrivers side rear tyre side wall damaged
Pass19,186 miles
- MOT expiry
- 19 Oct 2008
- Odometer
- 19,186 miles
- Test number
- 184022777204
No defects or advisories recorded.
Questions about TRU 939
- What vehicle is registration TRU 939 currently assigned to?
- DVSA MOT records show TRU 939 on a grey petrol BMW M3 first used on 19 Oct 2004. 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 TRU 939 currently have a valid MOT?
- Yes. DVSA records show the MOT on TRU 939 is valid until 5 Jul 2027.
- When is the MOT due on TRU 939?
- The MOT on TRU 939 is valid until 5 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has TRU 939 done?
- TRU 939 was recorded at 48,536 miles at its MOT on 6 Jul 2026, an average of 1,564 miles a year.
- Has TRU 939 ever failed its MOT?
- Yes. TRU 939 has failed 3 of its 22 MOT tests, most recently on 22 Jun 2024.
- Has the mileage on TRU 939 ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 30 Mar 2019. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on TRU 939 find?
- TRU 939 passed its latest MOT on 6 Jul 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.