
BMW Z4
Red · Petrol · 2009 · 2,996 cc
2 TXRMOT history
2 TXR is a red petrol BMW Z4 first used on 2 Jun 2009. Its MOT is valid until 31 May 2027 and it has passed 14 of 14 MOT tests, with 19,118 miles recorded at the latest.
From DVSA MOT records, updated 16 May 2026.

- MOT
- Valid
- Until 31 May 2027
- Mileage
- 19,118 mi
- At MOT on 16 May 2026
- MOT tests
- 14
- 14 passed · 0 failed
- Per year
- 1,092 mi
- Average between MOTs
Vehicle details
- Registration
- 2 TXR
- Registration format
- Dateless
- Make
- BMW
- Model
- Z4
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 2,996 cc
- Year of manufacture
- 2009
- First used
- 2 Jun 2009
- MOT status
- MOT valid until 31 May 2027
- Latest MOT test
- 16 May 2026 (Pass)
Mileage history
2 TXR was last recorded at 19,118 miles on 16 May 2026, 2,964 miles more than at the previous MOT on 17 May 2025.
- Previous MOT
- 16,154 miles · 17 May 2025
- Between the last two tests
- 2,964 miles
- Average per year
- 1,092 miles
Recorded mileage by year
- 2026 – 19,118 miles
- 2025 – 16,154 miles
- 2024 – 13,244 miles
- 2023 – 11,085 miles
- 2021 – 11,076 miles
- 2020 – 10,632 miles
- 2019 – 9,824 miles
- 2018 – 8,309 miles
- 2017 – 7,707 miles
- 2016 – 7,504 miles
- 2015 – 6,991 miles
- 2014 – 6,400 miles
- 2013 – 5,359 miles
- 2012 – 4,095 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
14 tests since 10 Aug 2012, newest first. Select a test to see every defect and advisory.
Pass19,118 miles (+2,964)
- MOT expiry
- 31 May 2027
- Odometer
- 19,118 miles
- Test number
- 503841354577
No defects or advisories recorded.
Pass16,154 miles (+2,910)
- MOT expiry
- 31 May 2026
- Odometer
- 16,154 miles
- Test number
- 585886044220
No defects or advisories recorded.
Pass13,244 miles (+2,159)
- MOT expiry
- 31 May 2025
- Odometer
- 13,244 miles
- Test number
- 570604917517
No defects or advisories recorded.
Pass11,085 miles (+9)
- MOT expiry
- 31 May 2024
- Odometer
- 11,085 miles
- Test number
- 302292361592
No defects or advisories recorded.
Pass11,076 miles (+444)
- MOT expiry
- 9 Sept 2022
- Odometer
- 11,076 miles
- Test number
- 825514861228
No defects or advisories recorded.
Pass10,632 miles (+808)
- MOT expiry
- 9 Sept 2021
- Odometer
- 10,632 miles
- Test number
- 542696707460
No defects or advisories recorded.
Pass9,824 miles (+1,515)
- MOT expiry
- 9 Sept 2020
- Odometer
- 9,824 miles
- Test number
- 571184072151
No defects or advisories recorded.
Pass8,309 miles (+602)
- MOT expiry
- 9 Sept 2019
- Odometer
- 8,309 miles
- Test number
- 229236646811
No defects or advisories recorded.
Pass7,707 miles (+203)
- MOT expiry
- 9 Sept 2018
- Odometer
- 7,707 miles
- Test number
- 965633663159
No defects or advisories recorded.
Pass7,504 miles (+513)
- MOT expiry
- 9 Sept 2017
- Odometer
- 7,504 miles
- Test number
- 679961382526
No defects or advisories recorded.
Pass6,991 miles (+591)
- MOT expiry
- 9 Sept 2016
- Odometer
- 6,991 miles
- Test number
- 662529986782
No defects or advisories recorded.
Pass6,400 miles (+1,041)
- MOT expiry
- 9 Sept 2015
- Odometer
- 6,400 miles
- Test number
- 546893154270
No defects or advisories recorded.
Pass5,359 miles (+1,264)
- MOT expiry
- 21 Aug 2014
- Odometer
- 5,359 miles
- Test number
- 765624033200
No defects or advisories recorded.
Pass4,095 miles
- MOT expiry
- 9 Aug 2013
- Odometer
- 4,095 miles
- Test number
- 467963122222
No defects or advisories recorded.
Questions about 2 TXR
- What vehicle is registration 2 TXR currently assigned to?
- DVSA MOT records show 2 TXR on a red petrol BMW Z4 first used on 2 Jun 2009. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
- Does 2 TXR currently have a valid MOT?
- Yes. DVSA records show the MOT on 2 TXR is valid until 31 May 2027.
- When is the MOT due on 2 TXR?
- The MOT on 2 TXR is valid until 31 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has 2 TXR done?
- 2 TXR was recorded at 19,118 miles at its MOT on 16 May 2026, an average of 1,092 miles a year.
- Has 2 TXR ever failed its MOT?
- No. 2 TXR has passed all 14 of its MOT tests on record.
- Has the mileage on 2 TXR 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 2 TXR find?
- 2 TXR passed its latest MOT on 16 May 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.