
BMW Z4
Black · Petrol · 2004 · 2,979 cc
T28 XNYMOT history
T28 XNY is a black petrol BMW Z4 first used on 27 Jan 2004. Its MOT is valid until 10 Jun 2027 and it has passed 20 of 20 MOT tests, with 100,386 miles recorded at the latest.
From DVSA MOT records, updated 11 Jun 2026.
- MOT
- Valid
- Until 10 Jun 2027
- Mileage
- 100,386 mi
- At MOT on 11 Jun 2026
- MOT tests
- 20
- 20 passed · 0 failed
- Per year
- 3,573 mi
- Average between MOTs
Vehicle details
- Registration
- T28 XNY
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- Z4
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,979 cc
- Year of manufacture
- 2004
- First used
- 27 Jan 2004
- MOT status
- MOT valid until 10 Jun 2027
- Latest MOT test
- 11 Jun 2026 (Pass)
Mileage history
T28 XNY was last recorded at 100,386 miles on 11 Jun 2026, 1,585 miles more than at the previous MOT on 6 Jun 2025.
- Previous MOT
- 98,801 miles · 6 Jun 2025
- Between the last two tests
- 1,585 miles
- Average per year
- 3,573 miles
Recorded mileage by year
- 2026 – 100,386 miles
- 2025 – 98,801 miles
- 2024 – 98,216 miles
- 2023 – 97,227 miles
- 2022 – 96,447 miles
- 2021 – 95,619 miles
- 2020 – 94,629 miles
- 2019 – 94,034 miles
- 2018 – 92,908 miles
- 2017 – 91,926 miles
- 2016 – 91,038 miles
- 2015 – 86,107 miles
- 2014 – 82,371 miles
- 2013 – 76,241 miles
- 2012 – 65,325 miles
- 2011 – 57,370 miles
- 2010 – 50,584 miles
- 2009 – 44,057 miles
- 2008 – 38,090 miles
- 2007 – 31,154 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
20 tests since 25 Jan 2007, newest first. Select a test to see every defect and advisory.
Pass100,386 miles (+1,585)
- MOT expiry
- 10 Jun 2027
- Odometer
- 100,386 miles
- Test number
- 543059611664
No defects or advisories recorded.
Pass98,801 miles (+585)
- MOT expiry
- 10 Jun 2026
- Odometer
- 98,801 miles
- Test number
- 801411909856
No defects or advisories recorded.
Pass98,216 miles (+989)
- MOT expiry
- 10 Jun 2025
- Odometer
- 98,216 miles
- Test number
- 689708458324
No defects or advisories recorded.
Pass97,227 miles (+780)
- MOT expiry
- 10 Jun 2024
- Odometer
- 97,227 miles
- Test number
- 422155030297
No defects or advisories recorded.
Pass96,447 miles (+828)1 advisory
- MOT expiry
- 10 Jun 2023
- Odometer
- 96,447 miles
- Test number
- 890450283331
- AdvisoryNearside Rear Upper Brake pipe corroded, covered in grease or other material front to rear pipe (1.1.11 (c))
Pass95,619 miles (+990)1 advisory
- MOT expiry
- 10 Jun 2022
- Odometer
- 95,619 miles
- Test number
- 503664525688
- AdvisoryCentral Brake pipe corroded, covered in grease or other material front to back (1.1.11 (c))
Pass94,629 miles (+595)
- MOT expiry
- 8 Jun 2021
- Odometer
- 94,629 miles
- Test number
- 847287911836
No defects or advisories recorded.
Pass94,034 miles (+1,126)
- MOT expiry
- 7 Nov 2020
- Odometer
- 94,034 miles
- Test number
- 616791630401
No defects or advisories recorded.
Pass92,908 miles (+982)
- MOT expiry
- 7 May 2019
- Odometer
- 92,908 miles
- Test number
- 769665041095
No defects or advisories recorded.
Pass91,926 miles (+888)
- MOT expiry
- 7 May 2018
- Odometer
- 91,926 miles
- Test number
- 537357921396
No defects or advisories recorded.
Pass91,038 miles (+4,931)4 advisories
- MOT expiry
- 7 May 2017
- Odometer
- 91,038 miles
- Test number
- 760749814004
- AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement Wishbone Rear Bush (2.4.G.2)
- AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement Wishbone Rear Bush (2.4.G.2)
- AdvisoryOffside Front Suspension arm has slight play in a ball joint (2.4.G.2)
Pass86,107 miles (+3,736)1 advisory
- MOT expiry
- 7 May 2016
- Odometer
- 86,107 miles
- Test number
- 716404815172
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
Pass82,371 miles (+6,130)
- MOT expiry
- 7 May 2015
- Odometer
- 82,371 miles
- Test number
- 615688724142
No defects or advisories recorded.
Pass76,241 miles (+10,916)2 advisories
- MOT expiry
- 19 Apr 2014
- Odometer
- 76,241 miles
- Test number
- 287269503457
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
Pass65,325 miles (+7,955)
- MOT expiry
- 19 Apr 2013
- Odometer
- 65,325 miles
- Test number
- 136217502100
No defects or advisories recorded.
Pass57,370 miles (+6,786)
- MOT expiry
- 19 Apr 2012
- Odometer
- 57,370 miles
- Test number
- 206547281074
No defects or advisories recorded.
Pass50,584 miles (+6,527)
- MOT expiry
- 19 Apr 2011
- Odometer
- 50,584 miles
- Test number
- 304950210110
No defects or advisories recorded.
Pass44,057 miles (+5,967)1 note
- MOT expiry
- 25 Mar 2010
- Odometer
- 44,057 miles
- Test number
- 362095789050
- NoteBoth rear tyres close to legal limit
Pass38,090 miles (+6,936)
- MOT expiry
- 20 Feb 2009
- Odometer
- 38,090 miles
- Test number
- 262042758042
No defects or advisories recorded.
Pass31,154 miles
- MOT expiry
- 27 Jan 2008
- Odometer
- 31,154 miles
- Test number
- 711505327078
No defects or advisories recorded.
Questions about T28 XNY
- Does T28 XNY currently have a valid MOT?
- Yes. DVSA records show the MOT on T28 XNY is valid until 10 Jun 2027.
- When is the MOT due on T28 XNY?
- The MOT on T28 XNY is valid until 10 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T28 XNY done?
- T28 XNY was recorded at 100,386 miles at its MOT on 11 Jun 2026, an average of 3,573 miles a year.
- Has T28 XNY ever failed its MOT?
- No. T28 XNY has passed all 20 of its MOT tests on record.
- Has the mileage on T28 XNY 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 T28 XNY find?
- T28 XNY passed its latest MOT on 11 Jun 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.