
BMW M3
Silver · Petrol · 1997 · 3,201 cc
R95 DGFMOT history
R95 DGF is a silver petrol BMW M3 first used on 10 Nov 1997. Its MOT is valid until 10 Mar 2027 and it has passed 19 of 22 MOT tests, with 120,243 miles recorded at the latest.
From DVSA MOT records, updated 25 Feb 2026.

- MOT
- Valid
- Until 10 Mar 2027
- Mileage
- 120,243 mi
- At MOT on 25 Feb 2026
- MOT tests
- 22
- 19 passed · 3 failed
- Per year
- 999 mi
- Average between MOTs
Vehicle details
- Registration
- R95 DGF
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 3,201 cc
- Year of manufacture
- 1997
- First used
- 10 Nov 1997
- MOT status
- MOT valid until 10 Mar 2027
- Latest MOT test
- 25 Feb 2026 (Pass)
Mileage history
R95 DGF was last recorded at 120,243 miles on 25 Feb 2026, 883 miles more than at the previous MOT on 1 Mar 2025.
- Previous MOT
- 119,360 miles · 1 Mar 2025
- Between the last two tests
- 883 miles
- Average per year
- 999 miles
Recorded mileage by year
- 2026 – 120,243 miles
- 2025 – 119,360 miles
- 2024 – 118,977 miles
- 2023 – 118,405 miles
- 2022 – 117,857 miles
- 2020 – 117,430 miles
- 2019 – 116,960 miles
- 2017 – 115,258 miles
- 2016 – 115,245 miles
- 2015 – 114,632 miles
- 2014 – 114,189 miles
- 2013 – 113,867 miles
- 2012 – 113,730 miles
- 2011 – 113,378 miles
- 2010 – 112,856 miles
- 2009 – 112,258 miles
- 2008 – 111,760 miles
- 2007 – 110,640 miles
- 2006 – 106,439 miles
- 2005 – 99,900 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.
Nearside Front Anti-roll bar corroded but not seriously weakened
Advisory2 MOTs, 2020
Nearside Rear Fuel Pipe/s corroded
Advisory2 MOTs, 2020
Full MOT history
22 tests since 16 Oct 2005, newest first. Select a test to see every defect and advisory.
Pass120,243 miles (+883)
- MOT expiry
- 10 Mar 2027
- Odometer
- 120,243 miles
- Test number
- 227067170790
No defects or advisories recorded.
Pass119,360 miles (+383)
- MOT expiry
- 10 Mar 2026
- Odometer
- 119,360 miles
- Test number
- 124887585646
No defects or advisories recorded.
Pass118,977 miles (+572)
- MOT expiry
- 10 Mar 2025
- Odometer
- 118,977 miles
- Test number
- 358318761613
No defects or advisories recorded.
Pass118,405 miles (+548)3 advisories
- MOT expiry
- 10 Mar 2024
- Odometer
- 118,405 miles
- Test number
- 229776427767
- AdvisoryFront Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass117,857 miles (+427)
- MOT expiry
- 2 Mar 2023
- Odometer
- 117,857 miles
- Test number
- 764968678403
No defects or advisories recorded.
Pass117,430 miles2 advisories
- MOT expiry
- 24 Sept 2021
- Odometer
- 117,430 miles
- Test number
- 490047528492
- AdvisoryNearside Front Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Rear Fuel Pipe/s corroded
Fail117,430 miles (+5)2 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 117,430 miles
- Test number
- 668737512117
- MajorNearside Front Position lamp not working Side Light Bulb Not Working (4.2.1 (a) (ii))
- MajorOffside Front Vehicle structure is deformed and structural rigidity is significantly reduced Spot Wielding Modification, In Prescribed Area (6.1.1 (a) (i))
- AdvisoryNearside Front Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Rear Fuel Pipe/s corroded
- AdvisorySteering rack has slight free play detected at steering wheel (2.3 (a) (i))
Fail117,425 miles (+465)1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 117,425 miles
- Test number
- 924840634880
- MajorOffside Front Vehicle structure corroded to the extent that the rigidity of the assembly is significantly reduced jacking point to sill, excessively corroded (6.1.1 (c) (i))
- AdvisoryFront to back fuel line slightly corroded
Pass116,960 miles (+1,702)
- MOT expiry
- 18 Feb 2020
- Odometer
- 116,960 miles
- Test number
- 897122401053
No defects or advisories recorded.
Pass115,258 miles (+13)
- MOT expiry
- 8 May 2018
- Odometer
- 115,258 miles
- Test number
- 347454818202
No defects or advisories recorded.
Fail115,245 miles (+613)1 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 115,245 miles
- Test number
- 678760768861
- DangerousNearside Front Shock absorber has a serious fluid leak (2.7.3)
- AdvisoryOil leak rear axle
Pass114,632 miles (+443)1 advisory
- MOT expiry
- 18 Nov 2016
- Odometer
- 114,632 miles
- Test number
- 891386279139
- AdvisoryPower steering pipe(s) or hose(s) has slight seepage steering rack / pump (2.3.3b)
Pass114,189 miles (+322)
- MOT expiry
- 18 Nov 2015
- Odometer
- 114,189 miles
- Test number
- 277009214361
No defects or advisories recorded.
Pass113,867 miles (+137)
- MOT expiry
- 18 Nov 2014
- Odometer
- 113,867 miles
- Test number
- 625390223334
No defects or advisories recorded.
Pass113,730 miles (+352)
- MOT expiry
- 18 Nov 2013
- Odometer
- 113,730 miles
- Test number
- 399172522398
No defects or advisories recorded.
Pass113,378 miles (+522)
- MOT expiry
- 18 Nov 2012
- Odometer
- 113,378 miles
- Test number
- 889123621376
No defects or advisories recorded.
Pass112,856 miles (+598)
- MOT expiry
- 29 Oct 2011
- Odometer
- 112,856 miles
- Test number
- 932142300381
No defects or advisories recorded.
Pass112,258 miles (+498)1 note
- MOT expiry
- 29 Oct 2010
- Odometer
- 112,258 miles
- Test number
- 702097699281
- NoteOsf coil spring heaverly rusted
Pass111,760 miles (+1,120)10 advisories1 note
- MOT expiry
- 29 Oct 2009
- Odometer
- 111,760 miles
- Test number
- 760864508367
- AdvisoryNearside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryNearside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Anti-roll bar synthetic bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryRear Sub-frame rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisorySteering system has slight free play detected at steering wheel (2.2.A.1b)
- NoteSlight oil leak from diff
Pass110,640 miles (+4,201)1 note
- MOT expiry
- 15 Oct 2008
- Odometer
- 110,640 miles
- Test number
- 140309077214
- NoteRear indecators turning pale.
Pass106,439 miles (+6,539)
- MOT expiry
- 15 Oct 2007
- Odometer
- 106,439 miles
- Test number
- 130689986266
No defects or advisories recorded.
Pass99,900 miles
- MOT expiry
- 15 Oct 2006
- Odometer
- 99,900 miles
- Test number
- 960839985214
No defects or advisories recorded.
Questions about R95 DGF
- Does R95 DGF currently have a valid MOT?
- Yes. DVSA records show the MOT on R95 DGF is valid until 10 Mar 2027.
- When is the MOT due on R95 DGF?
- The MOT on R95 DGF is valid until 10 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has R95 DGF done?
- R95 DGF was recorded at 120,243 miles at its MOT on 25 Feb 2026, an average of 999 miles a year.
- Has R95 DGF ever failed its MOT?
- Yes. R95 DGF has failed 3 of its 22 MOT tests, most recently on 24 Sept 2020.
- Has the mileage on R95 DGF 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 R95 DGF find?
- R95 DGF passed its latest MOT on 25 Feb 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.