
BMW Z4
Blue · Petrol · 2007 · 2,996 cc
K21 GJRMOT history
K21 GJR is a blue petrol BMW Z4 first used on 6 Sept 2007. Its MOT is valid until 12 Aug 2027 and it has passed 16 of 18 MOT tests, with 86,316 miles recorded at the latest.
From DVSA MOT records, updated 13 Aug 2026.

- MOT
- Valid
- Until 12 Aug 2027
- Mileage
- 86,316 mi
- At MOT on 13 Aug 2026
- MOT tests
- 18
- 16 passed · 2 failed
- Per year
- 3,013 mi
- Average between MOTs
Vehicle details
- Registration
- K21 GJR
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- Z4
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,996 cc
- Year of manufacture
- 2007
- First used
- 6 Sept 2007
- MOT status
- MOT valid until 12 Aug 2027
- Latest MOT test
- 13 Aug 2026 (Pass)
Mileage history
K21 GJR was last recorded at 86,316 miles on 13 Aug 2026, 3,399 miles more than at the previous MOT on 30 Jun 2025.
Mileage went down between tests
- 18 Feb 2015: 63,271 miles, lower than 90,968 miles on 15 Mar 2014.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 82,917 miles · 30 Jun 2025
- Between the last two tests
- 3,399 miles
- Average per year
- 3,013 miles
Recorded mileage by year
- 2026 – 86,316 miles
- 2025 – 82,917 miles
- 2024 – 82,006 miles
- 2023 – 79,990 miles
- 2022 – 78,917 miles
- 2021 – 77,102 miles
- 2020 – 74,448 miles
- 2019 – 71,549 miles
- 2018 – 69,304 miles
- 2017 – 67,364 miles
- 2016 – 64,895 miles
- 2015 – 63,271 miles
- 2014 – 90,968 miles
- 2013 – 58,173 miles
- 2011 – 47,285 miles
- 2010 – 38,595 miles
What the latest MOT found
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 2 MOTs since 2025
Full MOT history
18 tests since 14 Sept 2010, newest first. Select a test to see every defect and advisory.
Pass86,316 miles (+3,399)1 advisory
- MOT expiry
- 12 Aug 2027
- Odometer
- 86,316 miles
- Test number
- 358418670369
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass82,917 miles (+911)6 advisories
- MOT expiry
- 29 Jun 2026
- Odometer
- 82,917 miles
- Test number
- 287000701902
- AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryNearside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened n/s and o/s (1.1.14 (a) (ii))
Pass82,006 miles
- MOT expiry
- 2 Jun 2025
- Odometer
- 82,006 miles
- Test number
- 172776222714
No defects or advisories recorded.
Fail82,006 miles (+2,016)1 major
- MOT expiry
- No new certificate
- Odometer
- 82,006 miles
- Test number
- 507539592906
- MajorNearside Front Upper Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
Pass79,990 miles (+1,073)
- MOT expiry
- 9 Feb 2024
- Odometer
- 79,990 miles
- Test number
- 976122292251
No defects or advisories recorded.
Pass78,917 miles (+1,815)
- MOT expiry
- 9 Feb 2023
- Odometer
- 78,917 miles
- Test number
- 664879576666
No defects or advisories recorded.
Pass77,102 miles (+2,654)
- MOT expiry
- 14 Mar 2022
- Odometer
- 77,102 miles
- Test number
- 648527120049
No defects or advisories recorded.
Pass74,448 miles (+2,899)
- MOT expiry
- 14 Mar 2021
- Odometer
- 74,448 miles
- Test number
- 941352603728
No defects or advisories recorded.
Pass71,549 miles (+2,245)
- MOT expiry
- 14 Mar 2020
- Odometer
- 71,549 miles
- Test number
- 193006279726
No defects or advisories recorded.
Pass69,304 miles (+1,940)
- MOT expiry
- 14 Mar 2019
- Odometer
- 69,304 miles
- Test number
- 839843958021
No defects or advisories recorded.
Pass67,364 miles (+2,469)
- MOT expiry
- 14 Mar 2018
- Odometer
- 67,364 miles
- Test number
- 391816037826
No defects or advisories recorded.
Pass64,895 miles (+1,624)3 advisories
- MOT expiry
- 14 Mar 2017
- Odometer
- 64,895 miles
- Test number
- 729561415325
- AdvisoryNearside Front tyre inner and outer 2mm tread
- AdvisoryOffside Front Inner tread 2mm
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass63,271 miles (-27,697)
- MOT expiry
- 14 Mar 2016
- Odometer
- 63,271 miles
- Test number
- 517179845018
No defects or advisories recorded.
Pass90,968 miles (+32,795)3 notes
- MOT expiry
- 14 Mar 2015
- Odometer
- 90,968 miles
- Test number
- 648144074000
- NoteFront lower arm rear mounting bushes worn both sides
- NoteN/s wiper poor
- NoteRear brake lines from fuel tank corroded
Pass58,173 miles (+10,888)2 notes
- MOT expiry
- 22 Feb 2014
- Odometer
- 58,173 miles
- Test number
- 297814953015
- NoteRear brake lines corroded
- NoteWear in both front lower arm rear bushes
Pass47,285 miles (+8,690)
- MOT expiry
- 15 Sept 2012
- Odometer
- 47,285 miles
- Test number
- 518565751258
No defects or advisories recorded.
Pass38,595 miles (+221)
- MOT expiry
- 15 Sept 2011
- Odometer
- 38,595 miles
- Test number
- 611729050270
No defects or advisories recorded.
Fail38,374 miles2 failures
- MOT expiry
- No new certificate
- Odometer
- 38,374 miles
- Test number
- 973637250266
- FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
Questions about K21 GJR
- Does K21 GJR currently have a valid MOT?
- Yes. DVSA records show the MOT on K21 GJR is valid until 12 Aug 2027.
- When is the MOT due on K21 GJR?
- The MOT on K21 GJR is valid until 12 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has K21 GJR done?
- K21 GJR was recorded at 86,316 miles at its MOT on 13 Aug 2026, an average of 3,013 miles a year.
- Has K21 GJR ever failed its MOT?
- Yes. K21 GJR has failed 2 of its 18 MOT tests, most recently on 3 Jun 2024.
- Has the mileage on K21 GJR ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 18 Feb 2015. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on K21 GJR find?
- K21 GJR passed its latest MOT on 13 Aug 2026 with 1 advisory: oil leak, but not excessive.
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.