
BMW M3
Grey · Petrol · 2004 · 3,246 cc
X24 GTSMOT history
X24 GTS is a grey petrol BMW M3 first used on 6 Mar 2004. Its MOT is valid until 26 Mar 2027 and it has passed 19 of 21 MOT tests, with 31,611 miles recorded at the latest.
From DVSA MOT records, updated 12 Mar 2026.

- MOT
- Valid
- Until 26 Mar 2027
- Mileage
- 31,611 mi
- At MOT on 12 Mar 2026
- MOT tests
- 21
- 19 passed · 2 failed
- Per year
- 1,398 mi
- Average between MOTs
Vehicle details
- Registration
- X24 GTS
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2004
- First used
- 6 Mar 2004
- MOT status
- MOT valid until 26 Mar 2027
- Latest MOT test
- 12 Mar 2026 (Pass)
Mileage history
X24 GTS was last recorded at 31,611 miles on 12 Mar 2026, 91 miles more than at the previous MOT on 27 Mar 2025.
- Previous MOT
- 31,520 miles · 27 Mar 2025
- Between the last two tests
- 91 miles
- Average per year
- 1,398 miles
Recorded mileage by year
- 2026 – 31,611 miles
- 2025 – 31,520 miles
- 2023 – 30,794 miles
- 2022 – 29,326 miles
- 2021 – 29,090 miles
- 2020 – 28,855 miles
- 2019 – 28,667 miles
- 2018 – 28,351 miles
- 2017 – 27,897 miles
- 2016 – 27,061 miles
- 2015 – 26,504 miles
- 2014 – 25,726 miles
- 2013 – 24,448 miles
- 2012 – 23,634 miles
- 2011 – 22,573 miles
- 2010 – 20,369 miles
- 2009 – 16,032 miles
- 2008 – 9,663 miles
- 2007 – 4,953 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
21 tests since 13 Feb 2007, newest first. Select a test to see every defect and advisory.
Pass31,611 miles (+91)
- MOT expiry
- 26 Mar 2027
- Odometer
- 31,611 miles
- Test number
- 846118047678
No defects or advisories recorded.
Pass31,520 miles (+726)
- MOT expiry
- 26 Mar 2026
- Odometer
- 31,520 miles
- Test number
- 945614464935
No defects or advisories recorded.
Pass30,794 miles (+1,468)
- MOT expiry
- 1 Jun 2024
- Odometer
- 30,794 miles
- Test number
- 623615294699
No defects or advisories recorded.
Pass29,326 miles (+236)
- MOT expiry
- 1 Jun 2023
- Odometer
- 29,326 miles
- Test number
- 357031019614
No defects or advisories recorded.
Pass29,090 miles (+235)
- MOT expiry
- 1 Jun 2022
- Odometer
- 29,090 miles
- Test number
- 583705592101
No defects or advisories recorded.
Pass28,855 miles (+188)
- MOT expiry
- 12 May 2021
- Odometer
- 28,855 miles
- Test number
- 199330278220
No defects or advisories recorded.
Pass28,667 miles (+316)
- MOT expiry
- 30 Oct 2020
- Odometer
- 28,667 miles
- Test number
- 761333611548
No defects or advisories recorded.
Pass28,351 miles (+454)
- MOT expiry
- 4 Apr 2019
- Odometer
- 28,351 miles
- Test number
- 688495486187
No defects or advisories recorded.
Pass27,897 miles (+836)
- MOT expiry
- 1 Apr 2018
- Odometer
- 27,897 miles
- Test number
- 210152947256
No defects or advisories recorded.
Pass27,061 miles (+557)
- MOT expiry
- 1 Apr 2017
- Odometer
- 27,061 miles
- Test number
- 427014758855
No defects or advisories recorded.
Pass26,504 miles (+778)
- MOT expiry
- 1 Apr 2016
- Odometer
- 26,504 miles
- Test number
- 486362995046
No defects or advisories recorded.
Pass25,726 miles (+1,278)
- MOT expiry
- 26 Mar 2015
- Odometer
- 25,726 miles
- Test number
- 665831474017
No defects or advisories recorded.
Pass24,448 miles (+814)
- MOT expiry
- 26 Mar 2014
- Odometer
- 24,448 miles
- Test number
- 418089273042
No defects or advisories recorded.
Pass23,634 miles (+1,061)
- MOT expiry
- 26 Mar 2013
- Odometer
- 23,634 miles
- Test number
- 316437482079
No defects or advisories recorded.
Fail22,573 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 22,573 miles
- Test number
- 128814281087
- Repaired at testOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
Pass22,573 miles (+2,204)
- MOT expiry
- 24 Mar 2012
- Odometer
- 22,573 miles
- Test number
- 885934981070
No defects or advisories recorded.
Pass20,369 miles (+4,337)
- MOT expiry
- 6 Mar 2011
- Odometer
- 20,369 miles
- Test number
- 373940660097
No defects or advisories recorded.
Pass16,032 miles
- MOT expiry
- 6 Mar 2010
- Odometer
- 16,032 miles
- Test number
- 433852369085
No defects or advisories recorded.
Fail16,032 miles (+6,369)1 failure
- MOT expiry
- No new certificate
- Odometer
- 16,032 miles
- Test number
- 461482969069
- FailureOffside Rear coil spring incomplete (2.4.C.1a)
Pass9,663 miles (+4,710)
- MOT expiry
- 6 Mar 2009
- Odometer
- 9,663 miles
- Test number
- 213188958076
No defects or advisories recorded.
Pass4,953 miles
- MOT expiry
- 6 Mar 2008
- Odometer
- 4,953 miles
- Test number
- 122194147054
No defects or advisories recorded.
Questions about X24 GTS
- Does X24 GTS currently have a valid MOT?
- Yes. DVSA records show the MOT on X24 GTS is valid until 26 Mar 2027.
- When is the MOT due on X24 GTS?
- The MOT on X24 GTS is valid until 26 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has X24 GTS done?
- X24 GTS was recorded at 31,611 miles at its MOT on 12 Mar 2026, an average of 1,398 miles a year.
- Has X24 GTS ever failed its MOT?
- Yes. X24 GTS has failed 2 of its 21 MOT tests, most recently on 25 Mar 2011.
- Has the mileage on X24 GTS 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 X24 GTS find?
- X24 GTS passed its latest MOT on 12 Mar 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.