
BMW Z4
Silver · Petrol · 2005 · 2,171 cc
S25 PROMOT history
S25 PRO is a silver petrol BMW Z4 first used on 21 Jul 2005. Its MOT is valid until 24 Jan 2027 and it has passed 18 of 18 MOT tests, with 24,341 miles recorded at the latest.
From DVSA MOT records, updated 23 Jan 2026.

- MOT
- Valid
- Until 24 Jan 2027
- Mileage
- 24,341 mi
- At MOT on 23 Jan 2026
- MOT tests
- 18
- 18 passed · 0 failed
- Per year
- 1,117 mi
- Average between MOTs
Vehicle details
- Registration
- S25 PRO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- Z4
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 2,171 cc
- Year of manufacture
- 2005
- First used
- 21 Jul 2005
- MOT status
- MOT valid until 24 Jan 2027
- Latest MOT test
- 23 Jan 2026 (Pass)
Mileage history
S25 PRO was last recorded at 24,341 miles on 23 Jan 2026, 1,548 miles more than at the previous MOT on 9 Jan 2025.
- Previous MOT
- 22,793 miles · 9 Jan 2025
- Between the last two tests
- 1,548 miles
- Average per year
- 1,117 miles
Recorded mileage by year
- 2026 – 24,341 miles
- 2025 – 22,793 miles
- 2024 – 21,693 miles
- 2023 – 20,354 miles
- 2022 – 18,975 miles
- 2021 – 16,640 miles
- 2019 – 15,661 miles
- 2018 – 13,639 miles
- 2017 – 11,964 miles
- 2016 – 11,179 miles
- 2015 – 10,226 miles
- 2014 – 9,185 miles
- 2013 – 8,667 miles
- 2012 – 7,661 miles
- 2011 – 7,296 miles
- 2010 – 6,810 miles
- 2009 – 5,953 miles
- 2008 – 4,760 miles
What the latest MOT found
- MinorFront Windscreen wiper blade defective Worn. NSF/OSF (3.4 (b) (i))
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement Play found at OSF/NSF Lower arm rear bushes (5.3.4 (a) (i))
Full MOT history
18 tests since 16 Jul 2008, newest first. Select a test to see every defect and advisory.
Pass24,341 miles (+1,548)1 minor1 advisory
- MOT expiry
- 24 Jan 2027
- Odometer
- 24,341 miles
- Test number
- 824442794455
- MinorFront Windscreen wiper blade defective Worn. NSF/OSF (3.4 (b) (i))
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement Play found at OSF/NSF Lower arm rear bushes (5.3.4 (a) (i))
Pass22,793 miles (+1,100)1 advisory
- MOT expiry
- 24 Jan 2026
- Odometer
- 22,793 miles
- Test number
- 168673745766
- AdvisoryLift at font ball jionts [found on shaker plate bmw design]
Pass21,693 miles (+1,339)
- MOT expiry
- 24 Jan 2025
- Odometer
- 21,693 miles
- Test number
- 154840892074
No defects or advisories recorded.
Pass20,354 miles (+1,379)1 advisory
- MOT expiry
- 24 Jan 2024
- Odometer
- 20,354 miles
- Test number
- 988014078872
- AdvisoryLift found at front ball joints [on shaker plate] poss bmw design feature
Pass18,975 miles (+2,335)
- MOT expiry
- 24 Jan 2023
- Odometer
- 18,975 miles
- Test number
- 846769764636
No defects or advisories recorded.
Pass16,640 miles (+979)2 advisories
- MOT expiry
- 24 Jan 2022
- Odometer
- 16,640 miles
- Test number
- 396049014051
- AdvisoryTyre worn close to legal limit/worn on edge front tyres worn on edges close on limit (5.2.3 (e))
- AdvisoryLift at front ball joints [found on shaker plate] poss bmw design
Pass15,661 miles (+2,022)2 advisories
- MOT expiry
- 24 Jan 2021
- Odometer
- 15,661 miles
- Test number
- 252092245238
- AdvisoryTyre worn close to legal limit/worn on edge front tyres worn inner edge (5.2.3 (e))
- AdvisoryLift at front ball joints found on shaker poss bmw design
Pass13,639 miles (+1,675)2 advisories
- MOT expiry
- 24 Jul 2019
- Odometer
- 13,639 miles
- Test number
- 496849596932
- AdvisoryFront Tyre worn close to legal limit/worn on edge edge wear fronts (5.2.3 (e))
- AdvisoryMovement at outer ball joints poss bmw design [found on shaker plate]
Pass11,964 miles (+785)2 advisories
- MOT expiry
- 24 Jul 2018
- Odometer
- 11,964 miles
- Test number
- 521094769252
- AdvisoryAll tyres have edge wear / nsr on limit inner edge just above cords
- AdvisoryLift in both front outer ball joints poss design / found on shaker plate
Pass11,179 miles (+953)2 advisories
- MOT expiry
- 21 Jul 2017
- Odometer
- 11,179 miles
- Test number
- 357483902735
- AdvisoryAll tyres wearing inner edge
- AdvisoryLift at front outer ball jionts [found on shaker] poss manufacture design
Pass10,226 miles (+1,041)2 notes
- MOT expiry
- 21 Jul 2016
- Odometer
- 10,226 miles
- Test number
- 309042305440
- NoteEdge wear on tyres
- NoteLift at front ball jionts poss manufacture design found on shaker plate [ no play when jacked up]
Pass9,185 miles (+518)1 note
- MOT expiry
- 21 Jul 2015
- Odometer
- 9,185 miles
- Test number
- 215012894460
- NoteLift at front ball joints poss design feature
Pass8,667 miles (+1,006)2 notes
- MOT expiry
- 21 Jul 2014
- Odometer
- 8,667 miles
- Test number
- 538690393154
- NoteMovment at outer ball jiont poss design feature [ found on shaker plate]
- NoteWipers worn
Pass7,661 miles (+365)1 note
- MOT expiry
- 21 Jul 2013
- Odometer
- 7,661 miles
- Test number
- 179019982192
- NoteLift in front ball joints poss design feature
Pass7,296 miles (+486)2 notes
- MOT expiry
- 21 Jul 2012
- Odometer
- 7,296 miles
- Test number
- 226732491183
- NoteFront wipers worn
- NoteLift in outer ball jionts found on shaker plate poss design feature
Pass6,810 miles (+857)2 notes
- MOT expiry
- 21 Jul 2011
- Odometer
- 6,810 miles
- Test number
- 351232500227
- NoteFront wipers worn
- NoteMovment at front ball jiont and rear wishbone arm bushes (found on shaker plate)
Pass5,953 miles (+1,193)
- MOT expiry
- 21 Jul 2010
- Odometer
- 5,953 miles
- Test number
- 203998899104
No defects or advisories recorded.
Pass4,760 miles
- MOT expiry
- 21 Jul 2009
- Odometer
- 4,760 miles
- Test number
- 304628898196
No defects or advisories recorded.
Questions about S25 PRO
- Does S25 PRO currently have a valid MOT?
- Yes. DVSA records show the MOT on S25 PRO is valid until 24 Jan 2027.
- When is the MOT due on S25 PRO?
- The MOT on S25 PRO is valid until 24 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S25 PRO done?
- S25 PRO was recorded at 24,341 miles at its MOT on 23 Jan 2026, an average of 1,117 miles a year.
- Has S25 PRO ever failed its MOT?
- No. S25 PRO has passed all 18 of its MOT tests on record.
- Has the mileage on S25 PRO 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 S25 PRO find?
- S25 PRO passed its latest MOT on 23 Jan 2026 with 1 minor defect and 1 advisory: front windscreen wiper blade defective worn. nsf/osf; suspension arm pin or bush worn but not resulting in excessive movement play found at osf/nsf lower arm rear bushes.
Related registrations
- S25 PRAMercedes-Benz EQC 400 AMG Line 4MATIC
- S25 PRCLand Rover Range Rover
- S25 PRELand Rover Discovery Sport
- S25 PRJSkoda Octavia
- S25 PRLMercedes-Benz S-Class
- S25 PRNMINI Cooper
- S25 PRRJaguar XK8
- S25 PRSBMW 3 Series
- S25 PRTBMW Z4
- S25 PRWVolkswagen Taigo R-Line TSI S-A
- S25 PRXLand Rover Range Rover Velar
- S25 PRYMercedes-Benz E
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.