
BMW M3
Black · Petrol · 2004 · 3,246 cc
LB04 WWRMOT history
LB04 WWR is a black petrol BMW M3 first used on 28 May 2004. Its MOT expired on 9 May 2026 and it has passed 18 of 23 MOT tests, with 121,592 miles recorded at the latest.
From DVSA MOT records, updated 25 Apr 2025.
- MOT
- Expired
- On 9 May 2026
- Mileage
- 121,592 mi
- At MOT on 25 Apr 2025
- MOT tests
- 23
- 18 passed · 5 failed
- Per year
- 4,953 mi
- Average between MOTs
Vehicle details
- Registration
- LB04 WWR
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- M3
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2004
- First used
- 28 May 2004
- MOT status
- MOT expired on 9 May 2026
- Latest MOT test
- 25 Apr 2025 (Pass)
Mileage history
LB04 WWR was last recorded at 121,592 miles on 25 Apr 2025, 2,387 miles more than at the previous MOT on 10 May 2024.
- Previous MOT
- 119,205 miles · 10 May 2024
- Between the last two tests
- 2,387 miles
- Average per year
- 4,953 miles
Recorded mileage by year
- 2025 – 121,592 miles
- 2024 – 119,205 miles
- 2023 – 118,820 miles
- 2022 – 114,518 miles
- 2021 – 111,333 miles
- 2020 – 106,862 miles
- 2019 – 105,173 miles
- 2018 – 102,886 miles
- 2017 – 97,553 miles
- 2016 – 89,973 miles
- 2015 – 83,345 miles
- 2014 – 75,562 miles
- 2012 – 69,628 miles
- 2011 – 64,916 miles
- 2010 – 60,362 miles
- 2009 – 54,111 miles
- 2008 – 45,356 miles
- 2007 – 32,635 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 Rear Lower Suspension arm ball joint has slight play
Advisory2 MOTs, 2021
Front Registration plate insecure but not likely to fall off Plate slightly insecure to offside.
Advisory2 MOTs, 2019
Offside front suspension sensor broken away from offside front suspension wishbone mount.
Advisory2 MOTs, 2019
Oil leak, but not excessive
Advisory2 MOTs, 2019
Scraping noise from offside rear brakes when wheel rotated. Possible back plate or corrosion within parking brakes drum section.
Advisory2 MOTs, 2019
Under tray present impeding inspection.
Advisory2 MOTs, 2019
Full MOT history
23 tests since 10 May 2007, newest first. Select a test to see every defect and advisory.
Pass121,592 miles (+2,387)
- MOT expiry
- 9 May 2026
- Odometer
- 121,592 miles
- Test number
- 710807936065
No defects or advisories recorded.
Pass119,205 miles (+385)
- MOT expiry
- 9 May 2025
- Odometer
- 119,205 miles
- Test number
- 650664419089
No defects or advisories recorded.
Pass118,820 miles
- MOT expiry
- 20 Apr 2024
- Odometer
- 118,820 miles
- Test number
- 986976216233
No defects or advisories recorded.
Fail118,820 miles (+4,302)1 major2 repaired
- MOT expiry
- No new certificate
- Odometer
- 118,820 miles
- Test number
- 494703381713
- MajorNearside Front Track rod end ball joint has excessive play (2.1.3 (b) (i))
- Repaired at testNearside Headlamp aim too low (4.1.2 (a))
- Repaired at testOffside Headlamp aim too low (4.1.2 (a))
Pass114,518 miles (+3,185)
- MOT expiry
- 8 Mar 2023
- Odometer
- 114,518 miles
- Test number
- 447617853544
No defects or advisories recorded.
Pass111,333 miles1 advisory
- MOT expiry
- 26 Jan 2022
- Odometer
- 111,333 miles
- Test number
- 425849749783
- AdvisoryOffside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
Fail111,333 miles (+4,471)1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 111,333 miles
- Test number
- 396986353000
- MajorFront Headlamp levelling device inoperative (4.1.5 (a))
- AdvisoryOffside Rear Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
Pass106,862 miles (+1,689)1 advisory
- MOT expiry
- 16 Jan 2021
- Odometer
- 106,862 miles
- Test number
- 788283458162
- AdvisoryHead light adjuster on offside suspension broken
Pass105,173 miles (+70)5 advisories
- MOT expiry
- 16 Jan 2020
- Odometer
- 105,173 miles
- Test number
- 295802712950
- AdvisoryFront Registration plate insecure but not likely to fall off Plate slightly insecure to offside. (0.1 (a))
- AdvisoryOffside front suspension sensor broken away from offside front suspension wishbone mount.
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryScraping noise from offside rear brakes when wheel rotated. Possible back plate or corrosion within parking brakes drum section.
- AdvisoryUnder tray present impeding inspection.
Fail105,103 miles (+2,217)2 major2 repaired5 advisories
- MOT expiry
- No new certificate
- Odometer
- 105,103 miles
- Test number
- 293426114811
- MajorNearside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt Drop link arm upper balljoint grease cover split and perished. (5.3.4 (b) (ii))
- MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt Drop link arm upper balljoint grease cover split and perished. (5.3.4 (b) (ii))
- Repaired at testNearside Headlamp aim too low (4.1.2 (a))
- Repaired at testOffside Headlamp aim too low (4.1.2 (a))
- AdvisoryFront Registration plate insecure but not likely to fall off Plate slightly insecure to offside. (0.1 (a))
- AdvisoryOffside front suspension sensor broken away from offside front suspension wishbone mount.
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryScraping noise from offside rear brakes when wheel rotated. Possible back plate or corrosion within parking brakes drum section.
- AdvisoryUnder tray present impeding inspection.
Pass102,886 miles (+5,333)
- MOT expiry
- 13 Jan 2019
- Odometer
- 102,886 miles
- Test number
- 789836470721
No defects or advisories recorded.
Pass97,553 miles (+7,580)4 advisories
- MOT expiry
- 13 Jan 2018
- Odometer
- 97,553 miles
- Test number
- 763973510915
- AdvisoryOffside Front Upper Anti-roll bar linkage ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Rear Tyre wearing low on inner edge
- AdvisoryRear Brake pipe slightly corroded both sides (3.6.B.2c)
- AdvisoryRear exhaust flanges excessively corroded
Pass89,973 miles (+6,628)
- MOT expiry
- 13 Jan 2017
- Odometer
- 89,973 miles
- Test number
- 449723819630
No defects or advisories recorded.
Fail83,345 miles2 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 83,345 miles
- Test number
- 439073505055
- Repaired at testNearside Headlamp aim too low (1.8)
- Repaired at testOffside Headlamp aim too low (1.8)
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
Pass83,345 miles (+7,783)2 advisories
- MOT expiry
- 9 Jan 2016
- Odometer
- 83,345 miles
- Test number
- 796083005017
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Anti-roll bar ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
Pass75,562 miles (+5,934)
- MOT expiry
- 9 Jan 2015
- Odometer
- 75,562 miles
- Test number
- 948960214047
No defects or advisories recorded.
Pass69,628 miles (+4,712)
- MOT expiry
- 27 Dec 2013
- Odometer
- 69,628 miles
- Test number
- 116813962399
No defects or advisories recorded.
Pass64,916 miles (+4,554)2 notes
- MOT expiry
- 23 Jun 2012
- Odometer
- 64,916 miles
- Test number
- 195785371149
- NoteRear silencer clamp has a crack. no leaks at present
- NoteSlight filing of oil around rear diff
Pass60,362 miles (+6,251)
- MOT expiry
- 16 Jun 2011
- Odometer
- 60,362 miles
- Test number
- 822458360198
No defects or advisories recorded.
Pass54,111 miles2 notes
- MOT expiry
- 28 May 2010
- Odometer
- 54,111 miles
- Test number
- 482389739128
- NoteOffside front-inner steering rack joint(inside gaiter)worn.
- NoteSlight knocking when braking.(Possible front brake pad movement in calliper).
Fail54,109 miles (+8,753)1 failure2 notes
- MOT expiry
- No new certificate
- Odometer
- 54,109 miles
- Test number
- 994339639197
- FailureNearside Rear coil spring incomplete (2.4.C.1a)
- NoteOffside front-inner steering rack joint(inside gaiter)worn.
- NoteSlight knocking when braking.(Possible front brake pad movement in calliper).
Pass45,356 miles (+12,721)7 advisories
- MOT expiry
- 28 May 2009
- Odometer
- 45,356 miles
- Test number
- 861778328192
- AdvisoryBrakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.5b)
- AdvisoryNearside Front Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryOffside Front Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryWindscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
- AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
Pass32,635 miles4 notes
- MOT expiry
- 28 May 2008
- Odometer
- 32,635 miles
- Test number
- 142600537101
- NoteDamage offside front tyre outer sidewall.
- NoteNearside front tyre wearing low inner edge.
- NoteOffside front tyre has cut in outer tread,but not deep enough to reach ply or cords.
- NoteOffside front tyre wearing low inner and outer edges.
Questions about LB04 WWR
- Does LB04 WWR currently have a valid MOT?
- No. The MOT on LB04 WWR expired on 9 May 2026, according to DVSA records.
- When is the MOT due on LB04 WWR?
- The MOT on LB04 WWR expired on 9 May 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LB04 WWR done?
- LB04 WWR was recorded at 121,592 miles at its MOT on 25 Apr 2025, an average of 4,953 miles a year.
- Has LB04 WWR ever failed its MOT?
- Yes. LB04 WWR has failed 5 of its 23 MOT tests, most recently on 21 Apr 2023.
- Has the mileage on LB04 WWR 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 LB04 WWR find?
- LB04 WWR passed its latest MOT on 25 Apr 2025 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.