
Land Rover Range Rover
Green · Petrol · 1997 · 4,554 cc
25 BPBMOT history
25 BPB is a green petrol Land Rover Range Rover first used on 24 Feb 1997. Its MOT is valid until 18 Feb 2027 and it has passed 17 of 22 MOT tests, with 160,276 miles recorded at the latest.
From DVSA MOT records, updated 12 Feb 2026.

- MOT
- Valid
- Until 18 Feb 2027
- Mileage
- 160,276 mi
- At MOT on 12 Feb 2026
- MOT tests
- 22
- 17 passed · 5 failed
- Per year
- 3,226 mi
- Average between MOTs
Vehicle details
- Registration
- 25 BPB
- Registration format
- Dateless
- Make
- Land Rover
- Model
- Range Rover
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 4,554 cc
- Year of manufacture
- 1997
- First used
- 24 Feb 1997
- MOT status
- MOT valid until 18 Feb 2027
- Latest MOT test
- 12 Feb 2026 (Pass)
Mileage history
25 BPB was last recorded at 160,276 miles on 12 Feb 2026, 42 miles more than at the previous MOT on 29 Jan 2026.
- Previous MOT
- 160,234 miles · 29 Jan 2026
- Between the last two tests
- 42 miles
- Average per year
- 3,226 miles
Recorded mileage by year
- 2026 – 160,276 miles
- 2025 – 158,076 miles
- 2024 – 155,849 miles
- 2023 – 153,711 miles
- 2022 – 151,089 miles
- 2021 – 148,934 miles
- 2019 – 145,753 miles
- 2018 – 144,605 miles
- 2017 – 138,176 miles
- 2016 – 136,878 miles
- 2015 – 134,304 miles
- 2014 – 130,263 miles
- 2013 – 126,121 miles
- 2012 – 121,320 miles
- 2011 – 114,830 miles
- 2010 – 110,012 miles
- 2009 – 105,915 miles
What the latest MOT found
No defects or advisories were recorded.
Recurring issues
Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.
Rear Brake pad(s) wearing thin (3.5.1g)
Advisory4 MOTs, 2011–2016
Front Brake pad(s) wearing thin (3.5.1g)
Advisory2 MOTs, 2016
Offside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
Advisory2 MOTs, 2016
Exhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
Failure2 MOTs, 2015–2016
Exhaust has a minor leak of exhaust gases
Advisory2 MOTs, 2011–2012
Full MOT history
22 tests since 8 Apr 2009, newest first. Select a test to see every defect and advisory.
Pass160,276 miles (+42)
- MOT expiry
- 18 Feb 2027
- Odometer
- 160,276 miles
- Test number
- 658584250386
No defects or advisories recorded.
Fail160,234 miles (+2,158)1 dangerous1 major
- MOT expiry
- No new certificate
- Odometer
- 160,234 miles
- Test number
- 376743796998
- DangerousOffside Front Brake hose leaking on a hydraulic braking system (1.1.12 (c) (ii))
- MajorBrake performance unable to be tested (1.2.1 (g))
Pass158,076 miles (+2,227)
- MOT expiry
- 18 Feb 2026
- Odometer
- 158,076 miles
- Test number
- 988339105644
No defects or advisories recorded.
Pass155,849 miles (+2,138)2 minor7 advisories
- MOT expiry
- 18 Feb 2025
- Odometer
- 155,849 miles
- Test number
- 233628147853
- MinorFront Lower Suspension component ball joint dust cover severely deteriorated o/s and n/s (5.3.4 (b) (i))
- MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryBrake hydraulic reservoir close to minimum mark (1.1.10 (d) (i))
- AdvisoryOffside Front Lower Suspension component ball joint has slight play recommend replace (5.3.4 (a) (i))
- AdvisoryOffside Inner Integral body structure is corroded but structural rigidity is not significantly reduced sill panel (6.1.1 (c) (i))
- AdvisorySteering box has slight free play detected at steering wheel (2.3 (a) (i))
- AdvisoryN/s rear exhaust silencer, close to body/chassis
- AdvisoryO/s running board, underside slightly corroded
- AdvisoryVehicle is in "Excellent" general condition for age
Pass153,711 miles (+2,622)4 advisories
- MOT expiry
- 6 Feb 2024
- Odometer
- 153,711 miles
- Test number
- 613713837546
- AdvisoryFront suspension ball joint dust covers perished.
- AdvisoryN/s/r exhaust silencer, touching bodywork
- AdvisoryO/s and n/s running board support members corroded
- AdvisoryVehicle is in "Excellent" condition for age
Pass151,089 miles (+2,155)4 advisories
- MOT expiry
- 2 Feb 2023
- Odometer
- 151,089 miles
- Test number
- 899351736515
- AdvisoryN/s/r exhaust silencer box, touch bodywork
- AdvisoryO/s and n/s front lower suspension ball joint dust covers perished
- AdvisoryO/s and n/s running boards, support members, slightly corroded
- AdvisoryVehicle is in "Excellent" general condition for its age.
Pass148,934 miles (+3,181)3 advisories
- MOT expiry
- 10 Jan 2022
- Odometer
- 148,934 miles
- Test number
- 904255684830
- AdvisoryExhaust cat silencer boxes slightly deteriorated, baffles rattling. Pass exhaust emissions UK.
- AdvisoryO/a and n/a front lower suspension ball joint dust covers perished
- AdvisoryOil leak, but not excessive Minor (8.4.1 (a) (i))
Pass145,753 miles (+1,148)1 advisory
- MOT expiry
- 23 Dec 2020
- Odometer
- 145,753 miles
- Test number
- 640065317028
- AdvisoryFront Prop shaft joint worn, but not excessively both universal joints slight play (6.1.7 (c) (i))
Pass144,605 miles (+6,429)1 advisory
- MOT expiry
- 21 Apr 2019
- Odometer
- 144,605 miles
- Test number
- 654636730534
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Pass138,176 miles (+1,298)3 advisories
- MOT expiry
- 21 Apr 2018
- Odometer
- 138,176 miles
- Test number
- 956225873427
- AdvisoryNearside Lower Front suspension ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Lower Front suspension ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOil leak
Pass136,878 miles (+41)3 advisories
- MOT expiry
- 21 Apr 2017
- Odometer
- 136,878 miles
- Test number
- 319885958817
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Fail136,837 miles (+2,533)2 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 136,837 miles
- Test number
- 927950830061
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureWindscreen has damage to an area in excess of a 10mm circle within zone 'A' (8.3.1a)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass134,304 miles (+31)1 note
- MOT expiry
- 16 Apr 2016
- Odometer
- 134,304 miles
- Test number
- 849847405173
- NoteWindscreen cracked.
Fail134,273 miles (+4,010)4 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 134,273 miles
- Test number
- 556192695093
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureExhaust emissions hydrocarbon content after 2nd fast idle excessive (7.3.D.3)
- FailureNearside Front Track rod end ball joint has excessive play (2.2.B.1f)
- NoteWindscreen cracked.
Pass130,263 miles (+4,142)
- MOT expiry
- 8 Apr 2015
- Odometer
- 130,263 miles
- Test number
- 129674294457
No defects or advisories recorded.
Pass126,121 miles (+4,801)4 advisories
- MOT expiry
- 8 Apr 2014
- Odometer
- 126,121 miles
- Test number
- 186385483455
- AdvisoryNearside Front Air suspension unit slightly deteriorated (2.4.D.1b)
- AdvisoryNearside Rear Air suspension unit slightly deteriorated (2.4.D.1b)
- AdvisoryOffside Front Air suspension unit slightly deteriorated (2.4.D.1b)
- AdvisoryOffside Rear Air suspension unit slightly deteriorated (2.4.D.1b)
Pass121,320 miles2 advisories1 note
- MOT expiry
- 8 Apr 2013
- Odometer
- 121,320 miles
- Test number
- 938196682024
- AdvisoryExhaust has a minor leak of exhaust gases (7.1.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteOil leak
Fail121,316 miles (+6,486)1 failure2 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 121,316 miles
- Test number
- 937916482050
- FailureOffside Front Anti-roll bar linkage insecure (2.4.G.1)
- AdvisoryExhaust has a minor leak of exhaust gases (7.1.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteOil leak
Pass114,830 miles (+4,818)2 advisories1 note
- MOT expiry
- 8 Apr 2012
- Odometer
- 114,830 miles
- Test number
- 685400291043
- AdvisoryExhaust has a minor leak of exhaust gases (7.1.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteOil leak
Pass110,012 miles (+4,097)
- MOT expiry
- 8 Apr 2011
- Odometer
- 110,012 miles
- Test number
- 274407590035
No defects or advisories recorded.
Pass105,915 miles
- MOT expiry
- 8 Apr 2010
- Odometer
- 105,915 miles
- Test number
- 480339399008
No defects or advisories recorded.
Fail105,915 miles1 failure
- MOT expiry
- No new certificate
- Odometer
- 105,915 miles
- Test number
- 473638299027
- FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
Questions about 25 BPB
- What vehicle is registration 25 BPB currently assigned to?
- DVSA MOT records show 25 BPB on a green petrol Land Rover Range Rover first used on 24 Feb 1997. 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 25 BPB currently have a valid MOT?
- Yes. DVSA records show the MOT on 25 BPB is valid until 18 Feb 2027.
- When is the MOT due on 25 BPB?
- The MOT on 25 BPB is valid until 18 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has 25 BPB done?
- 25 BPB was recorded at 160,276 miles at its MOT on 12 Feb 2026, an average of 3,226 miles a year.
- Has 25 BPB ever failed its MOT?
- Yes. 25 BPB has failed 5 of its 22 MOT tests, most recently on 29 Jan 2026.
- Has the mileage on 25 BPB 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 25 BPB find?
- 25 BPB passed its latest MOT on 12 Feb 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.