
BMW Z3
Silver · Petrol · 1999 · 2,793 cc
T504 TSGMOT history
T504 TSG is a silver petrol BMW Z3 first used on 22 Jul 1999. Its MOT is valid until 22 Oct 2026 and it has passed 15 of 17 MOT tests, with 33,268 miles recorded at the latest.
From DVSA MOT records, updated 8 Oct 2025.
- MOT
- Valid
- Until 22 Oct 2026
- Mileage
- 33,268 mi
- At MOT on 8 Oct 2025
- MOT tests
- 17
- 15 passed · 2 failed
- Per year
- 1,197 mi
- Average between MOTs
Vehicle details
- Registration
- T504 TSG
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- Z3
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 2,793 cc
- Year of manufacture
- 1999
- First used
- 22 Jul 1999
- MOT status
- MOT valid until 22 Oct 2026
- Latest MOT test
- 8 Oct 2025 (Pass)
Mileage history
T504 TSG was last recorded at 33,268 miles on 8 Oct 2025, 59 miles more than at the previous MOT on 23 Oct 2024.
- Previous MOT
- 33,209 miles · 23 Oct 2024
- Between the last two tests
- 59 miles
- Average per year
- 1,197 miles
Recorded mileage by year
- 2025 – 33,268 miles
- 2024 – 33,209 miles
- 2021 – 32,991 miles
- 2020 – 31,839 miles
- 2019 – 31,805 miles
- 2018 – 31,774 miles
- 2017 – 31,750 miles
- 2015 – 31,464 miles
- 2014 – 28,864 miles
- 2013 – 27,728 miles
- 2012 – 25,596 miles
- 2011 – 20,450 miles
- 2010 – 15,114 miles
- 2009 – 12,041 miles
- 2007 – 11,354 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
17 tests since 20 Jun 2007, newest first. Select a test to see every defect and advisory.
Pass33,268 miles (+59)
- MOT expiry
- 22 Oct 2026
- Odometer
- 33,268 miles
- Test number
- 4813373
No defects or advisories recorded.
Pass33,209 miles (+218)
- MOT expiry
- 22 Oct 2025
- Odometer
- 33,209 miles
- Test number
- 3647959
No defects or advisories recorded.
Pass32,991 miles (+1,152)
- MOT expiry
- 29 Sept 2022
- Odometer
- 32,991 miles
- Test number
- 27212
No defects or advisories recorded.
Pass31,839 miles (+34)
- MOT expiry
- 11 Sept 2021
- Odometer
- 31,839 miles
- Test number
- 826244782418
No defects or advisories recorded.
Pass31,805 miles (+31)2 advisories
- MOT expiry
- 10 Jan 2021
- Odometer
- 31,805 miles
- Test number
- 426013088183
- AdvisoryNearside Front Lower Suspension rod ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension rod ball joint has slight play (5.3.4 (a) (i))
Pass31,774 miles
- MOT expiry
- 10 Jul 2019
- Odometer
- 31,774 miles
- Test number
- 269413876167
No defects or advisories recorded.
Fail31,774 miles (+24)4 major
- MOT expiry
- No new certificate
- Odometer
- 31,774 miles
- Test number
- 619954339177
- MajorEngine MIL inoperative or indicates a malfunction (8.2.1.2 (h))
- MajorExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
- MajorHorn not working (7.7 (a) (ii))
- MajorStop lamp(s) not working offside (4.3.1 (a) (ii))
Pass31,750 miles (+286)
- MOT expiry
- 17 Jan 2018
- Odometer
- 31,750 miles
- Test number
- 722897055768
No defects or advisories recorded.
Pass31,464 miles (+2,600)
- MOT expiry
- 23 Aug 2016
- Odometer
- 31,464 miles
- Test number
- 358532643894
No defects or advisories recorded.
Pass28,864 miles (+1,136)2 notes
- MOT expiry
- 23 Aug 2015
- Odometer
- 28,864 miles
- Test number
- 299126904226
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass27,728 miles (+2,132)
- MOT expiry
- 23 Aug 2014
- Odometer
- 27,728 miles
- Test number
- 749211723213
No defects or advisories recorded.
Pass25,596 miles (+5,146)
- MOT expiry
- 23 Aug 2013
- Odometer
- 25,596 miles
- Test number
- 557083322207
No defects or advisories recorded.
Pass20,450 miles (+5,336)2 advisories
- MOT expiry
- 23 Aug 2012
- Odometer
- 20,450 miles
- Test number
- 375150111424
- 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)
Pass15,114 miles (+3,073)
- MOT expiry
- 23 Aug 2011
- Odometer
- 15,114 miles
- Test number
- 892988510257
No defects or advisories recorded.
Pass12,041 miles (+10)
- MOT expiry
- 23 Aug 2010
- Odometer
- 12,041 miles
- Test number
- 521566539266
No defects or advisories recorded.
Fail12,031 miles (+677)2 failures
- MOT expiry
- No new certificate
- Odometer
- 12,031 miles
- Test number
- 351733029430
- FailureFront registration plate background overprinted or shadowed with text (6.3.1e)
- FailureRear registration plate background overprinted or shadowed with text (6.3.1e)
Pass11,354 miles
- MOT expiry
- 19 Jun 2008
- Odometer
- 11,354 miles
- Test number
- 673111077157
No defects or advisories recorded.
Questions about T504 TSG
- Does T504 TSG currently have a valid MOT?
- Yes. DVSA records show the MOT on T504 TSG is valid until 22 Oct 2026.
- When is the MOT due on T504 TSG?
- The MOT on T504 TSG is valid until 22 Oct 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T504 TSG done?
- T504 TSG was recorded at 33,268 miles at its MOT on 8 Oct 2025, an average of 1,197 miles a year.
- Has T504 TSG ever failed its MOT?
- Yes. T504 TSG has failed 2 of its 17 MOT tests, most recently on 10 Jul 2018.
- Has the mileage on T504 TSG 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 T504 TSG find?
- T504 TSG passed its latest MOT on 8 Oct 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.