
BMW 3 Series
Red · Petrol · 1998 · 2,793 cc
S95 GROMOT history
S95 GRO is a red petrol BMW 3 Series first used on 9 Dec 1998. Its MOT is valid until 27 Feb 2027 and it has passed 21 of 22 MOT tests, with 37,802 miles recorded at the latest.
From DVSA MOT records, updated 25 Feb 2026.

- MOT
- Valid
- Until 27 Feb 2027
- Mileage
- 37,802 mi
- At MOT on 25 Feb 2026
- MOT tests
- 22
- 21 passed · 1 failed
- Per year
- 494 mi
- Average between MOTs
Vehicle details
- Registration
- S95 GRO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 2,793 cc
- Year of manufacture
- 1998
- First used
- 9 Dec 1998
- MOT status
- MOT valid until 27 Feb 2027
- Latest MOT test
- 25 Feb 2026 (Pass)
Mileage history
S95 GRO was last recorded at 37,802 miles on 25 Feb 2026, 228 miles more than at the previous MOT on 31 Jan 2025.
- Previous MOT
- 37,574 miles · 31 Jan 2025
- Between the last two tests
- 228 miles
- Average per year
- 494 miles
Recorded mileage by year
- 2026 – 37,802 miles
- 2025 – 37,574 miles
- 2024 – 37,448 miles
- 2023 – 36,902 miles
- 2022 – 36,463 miles
- 2021 – 36,045 miles
- 2020 – 35,498 miles
- 2019 – 35,135 miles
- 2018 – 34,896 miles
- 2017 – 34,731 miles
- 2016 – 34,501 miles
- 2015 – 34,145 miles
- 2014 – 34,023 miles
- 2013 – 33,486 miles
- 2012 – 33,036 miles
- 2011 – 32,585 miles
- 2010 – 31,933 miles
- 2008 – 29,604 miles
- 2007 – 28,863 miles
- 2006 – 27,916 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
22 tests since 15 Feb 2006, newest first. Select a test to see every defect and advisory.
Pass37,802 miles (+228)
- MOT expiry
- 27 Feb 2027
- Odometer
- 37,802 miles
- Test number
- 149729831167
No defects or advisories recorded.
Pass37,574 miles (+126)
- MOT expiry
- 27 Feb 2026
- Odometer
- 37,574 miles
- Test number
- 247547246650
No defects or advisories recorded.
Pass37,448 miles (+546)
- MOT expiry
- 27 Feb 2025
- Odometer
- 37,448 miles
- Test number
- 565472894521
No defects or advisories recorded.
Pass36,902 miles (+439)
- MOT expiry
- 27 Feb 2024
- Odometer
- 36,902 miles
- Test number
- 317937893262
No defects or advisories recorded.
Pass36,463 miles (+418)
- MOT expiry
- 27 Feb 2023
- Odometer
- 36,463 miles
- Test number
- 439239516653
No defects or advisories recorded.
Pass36,045 miles
- MOT expiry
- 27 Feb 2022
- Odometer
- 36,045 miles
- Test number
- 841477069064
No defects or advisories recorded.
Fail36,044 miles (+546)1 major
- MOT expiry
- No new certificate
- Odometer
- 36,044 miles
- Test number
- 378680427218
- MajorNearside Front Service brake excessively binding (1.2.1 (f))
Pass35,498 miles (+363)
- MOT expiry
- 27 Feb 2021
- Odometer
- 35,498 miles
- Test number
- 989905629665
No defects or advisories recorded.
Pass35,135 miles (+239)
- MOT expiry
- 25 Feb 2020
- Odometer
- 35,135 miles
- Test number
- 312712500805
No defects or advisories recorded.
Pass34,896 miles (+165)
- MOT expiry
- 26 Mar 2019
- Odometer
- 34,896 miles
- Test number
- 740117403621
No defects or advisories recorded.
Pass34,731 miles (+230)
- MOT expiry
- 26 Mar 2018
- Odometer
- 34,731 miles
- Test number
- 157105672767
No defects or advisories recorded.
Pass34,501 miles (+356)
- MOT expiry
- 26 Mar 2017
- Odometer
- 34,501 miles
- Test number
- 204530873750
No defects or advisories recorded.
Pass34,145 miles (+122)
- MOT expiry
- 26 Mar 2016
- Odometer
- 34,145 miles
- Test number
- 798308155042
No defects or advisories recorded.
Pass34,023 miles (+537)
- MOT expiry
- 26 Mar 2015
- Odometer
- 34,023 miles
- Test number
- 689659254046
No defects or advisories recorded.
Pass33,486 miles (+450)1 advisory
- MOT expiry
- 26 Mar 2014
- Odometer
- 33,486 miles
- Test number
- 167858373093
- AdvisoryBrakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.5b)
Pass33,036 miles (+451)
- MOT expiry
- 26 Mar 2013
- Odometer
- 33,036 miles
- Test number
- 175017672464
No defects or advisories recorded.
Pass32,585 miles (+652)
- MOT expiry
- 26 Mar 2012
- Odometer
- 32,585 miles
- Test number
- 599724461052
No defects or advisories recorded.
Pass31,933 miles
- MOT expiry
- 26 Mar 2011
- Odometer
- 31,933 miles
- Test number
- 372130660013
No defects or advisories recorded.
PassMileage not read1 note
- MOT expiry
- 26 Mar 2010
- Odometer
- Not read
- Test number
- 184094769060
- NoteN/s/rear spring not seated in rubber mount correctly
Pass29,604 miles (+741)
- MOT expiry
- 26 Mar 2009
- Odometer
- 29,604 miles
- Test number
- 523717188099
No defects or advisories recorded.
Pass28,863 miles (+947)1 advisory
- MOT expiry
- 5 Mar 2008
- Odometer
- 28,863 miles
- Test number
- 362915867045
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Pass27,916 miles
- MOT expiry
- 14 Feb 2007
- Odometer
- 27,916 miles
- Test number
- 553506646075
No defects or advisories recorded.
Questions about S95 GRO
- Does S95 GRO currently have a valid MOT?
- Yes. DVSA records show the MOT on S95 GRO is valid until 27 Feb 2027.
- When is the MOT due on S95 GRO?
- The MOT on S95 GRO is valid until 27 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S95 GRO done?
- S95 GRO was recorded at 37,802 miles at its MOT on 25 Feb 2026, an average of 494 miles a year.
- Has S95 GRO ever failed its MOT?
- Yes. S95 GRO has failed 1 of its 22 MOT tests, most recently on 5 Feb 2021.
- Has the mileage on S95 GRO 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 S95 GRO find?
- S95 GRO 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.