
Vauxhall Vivaro
Silver · Diesel · 2005 · 1,870 cc
B20 TPHMOT history
B20 TPH is a silver diesel Vauxhall Vivaro first used on 30 Sept 2005. Its MOT expired on 26 Feb 2024 and it has passed 15 of 23 MOT tests, with 115,398 miles recorded at the latest.
From DVSA MOT records, updated 27 Feb 2023.

- MOT
- Expired
- On 26 Feb 2024
- Mileage
- 115,398 mi
- At MOT on 27 Feb 2023
- MOT tests
- 23
- 15 passed · 8 failed
- Per year
- 6,856 mi
- Average between MOTs
Vehicle details
- Registration
- B20 TPH
- Registration format
- Prefix (1983 to 2001)
- Make
- Vauxhall
- Model
- Vivaro
- Colour
- Silver
- Fuel type
- Diesel
- Engine size
- 1,870 cc
- Year of manufacture
- 2005
- First used
- 30 Sept 2005
- MOT status
- MOT expired on 26 Feb 2024
- Latest MOT test
- 27 Feb 2023 (Pass)
Mileage history
B20 TPH was last recorded at 115,398 miles on 27 Feb 2023, 8,046 miles more than at the previous MOT on 22 Feb 2022.
- Previous MOT
- 107,352 miles · 22 Feb 2022
- Between the last two tests
- 8,046 miles
- Average per year
- 6,856 miles
Recorded mileage by year
- 2023 – 115,398 miles
- 2022 – 107,352 miles
- 2020 – 97,936 miles
- 2019 – 86,698 miles
- 2018 – 71,008 miles
- 2017 – 49,614 miles
- 2016 – 35,995 miles
- 2015 – 33,609 miles
- 2014 – 23,307 miles
- 2013 – 20,569 miles
- 2012 – 18,808 miles
- 2011 – 17,769 miles
- 2010 – 17,069 miles
- 2009 – 15,849 miles
- 2008 – 15,043 miles
What the latest MOT found
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 2 MOTs since 2022
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.
Nearside Front Outer Nail in tyre
Advisory2 MOTs, 2020
Offside Rear Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2020
Full MOT history
23 tests since 9 Jul 2008, newest first. Select a test to see every defect and advisory.
Pass115,398 miles (+8,046)1 advisory
- MOT expiry
- 26 Feb 2024
- Odometer
- 115,398 miles
- Test number
- 419359353231
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass107,352 miles (+39)5 advisories
- MOT expiry
- 21 Feb 2023
- Odometer
- 107,352 miles
- Test number
- 642646042350
- AdvisoryBrake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryFront Registration plate deteriorated but not likely to be misread cracked (0.1 (b))
- AdvisoryNearside Front Inner cv boot weeping
- AdvisoryNearside Front Play in steering rack inner joint(s)
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge on edge (5.2.3 (e))
Fail107,313 miles (+9,377)11 major5 advisories
- MOT expiry
- No new certificate
- Odometer
- 107,313 miles
- Test number
- 827073341001
- MajorAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
- MajorExhaust catalytic converter obviously modified Been cut open (8.2.2.1 (a))
- MajorFront Windscreen washer jets misaligned and not providing sufficient fluid to the windscreen (3.5 (a))
- MajorNearside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorNearside Front Lower Suspension arm ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorNearside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorNearside Front Outer Track rod end ball joint has excessive play (2.1.3 (b) (i))
- MajorOffside Front Anti-lock braking system wiring excessively damaged Not attached (1.6 (d))
- MajorOffside Front Lower Suspension arm ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorOffside Front Vehicle structure corroded to the extent that the rigidity of the assembly is significantly reduced (6.1.1 (c) (i))
- MajorRear Registration plate lamp does not illuminate simultaneously with the position lamps (4.7.2 (a))
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Rear Outer Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Inner Play in steering rack inner joint(s)
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass97,936 miles (+5)2 advisories
- MOT expiry
- 3 Dec 2021
- Odometer
- 97,936 miles
- Test number
- 154454447570
- AdvisoryNearside Front Outer Nail in tyre
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail97,931 miles (+11,233)1 dangerous4 major3 advisories
- MOT expiry
- No new certificate
- Odometer
- 97,931 miles
- Test number
- 182808579802
- DangerousFront Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
- MajorNearside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorOffside Front Anti-roll bar linkage ball joint excessively worn (5.3.4 (a) (i))
- MajorOffside Rear Stop lamp(s) not working (4.3.1 (a) (ii))
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryNearside Front Outer Nail in tyre
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass86,698 miles (+7)
- MOT expiry
- 2 Dec 2020
- Odometer
- 86,698 miles
- Test number
- 233862575395
No defects or advisories recorded.
Fail86,691 miles (+15,683)1 dangerous5 major
- MOT expiry
- No new certificate
- Odometer
- 86,691 miles
- Test number
- 488320911037
- DangerousFront Tyre tread depth below requirements of 1.6mm x2 (5.2.3 (e))
- MajorNearside Headlamp not working on dipped beam (4.1.1 (a) (ii))
- MajorNearside Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorOffside Front Position lamp not working (4.2.1 (a))
- MajorOffside Rear Position lamp not working (4.2.1 (a))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
Pass71,008 miles1 minor
- MOT expiry
- 13 Jun 2019
- Odometer
- 71,008 miles
- Test number
- 697745514781
- MinorOffside Front Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
Fail71,008 miles (+21,394)2 repaired1 minor
- MOT expiry
- No new certificate
- Odometer
- 71,008 miles
- Test number
- 315931412478
- Repaired at testCentral Front Headlamp not working on dipped beam (4.1.1 (a) (ii))
- Repaired at testOffside Rear Stop lamp(s) not working (4.3.1 (a) (ii))
- MinorOffside Front Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
Pass49,614 miles
- MOT expiry
- 13 Jun 2018
- Odometer
- 49,614 miles
- Test number
- 160854570495
No defects or advisories recorded.
Fail49,614 miles (+13,619)3 failures
- MOT expiry
- No new certificate
- Odometer
- 49,614 miles
- Test number
- 980751119720
- FailureNearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Rear Stop lamp not working (1.2.1b)
Pass35,995 miles (+2,386)
- MOT expiry
- 13 Jun 2017
- Odometer
- 35,995 miles
- Test number
- 605761763782
No defects or advisories recorded.
Pass33,609 miles (+10,302)1 advisory
- MOT expiry
- 27 Jul 2016
- Odometer
- 33,609 miles
- Test number
- 429969905234
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
Pass23,307 miles (+2,738)
- MOT expiry
- 17 Jul 2015
- Odometer
- 23,307 miles
- Test number
- 386439364110
No defects or advisories recorded.
Pass20,569 miles (+1,761)1 note
- MOT expiry
- 17 Jul 2014
- Odometer
- 20,569 miles
- Test number
- 898749893104
- NoteRear tyres spliting
Pass18,808 miles2 notes
- MOT expiry
- 17 Jul 2013
- Odometer
- 18,808 miles
- Test number
- 977585792100
- NoteBoth rear tyres badly perished
- NoteNail in n.s.r tyre
Fail18,808 miles (+1,039)2 failures2 notes
- MOT expiry
- No new certificate
- Odometer
- 18,808 miles
- Test number
- 197235692178
- FailureFront Windscreen wiper blade insecure (8.2.2)
- FailureOffside Track rod end ball joint has excessive play (2.2.B.1f)
- NoteBoth rear tyres badly perished
- NoteNail in n.s.r tyre
Pass17,769 miles (+700)1 note
- MOT expiry
- 17 Jul 2012
- Odometer
- 17,769 miles
- Test number
- 258349191457
- NoteSlight play in the nsf tie bar
Pass17,069 miles1 note
- MOT expiry
- 8 Jul 2011
- Odometer
- 17,069 miles
- Test number
- 444059360162
- NoteN.s.r tyre badly perished
Fail17,069 miles (+1,220)1 dangerous1 failure1 note
- MOT expiry
- No new certificate
- Odometer
- 17,069 miles
- Test number
- 874129360109
- DangerousNearside Track rod end ball joint has excessive play (2.2.B.1f)
- FailureHazard warning switch faulty (1.4.B.1d)
- NoteN.s.r tyre badly perished
Pass15,849 miles (+9)
- MOT expiry
- 8 Jul 2010
- Odometer
- 15,849 miles
- Test number
- 113217379147
No defects or advisories recorded.
Fail15,840 miles (+797)3 failures1 repaired1 note
- MOT expiry
- No new certificate
- Odometer
- 15,840 miles
- Test number
- 162095179103
- FailureFront brake disc excessively pitted (3.5.1h)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureRear brake disc excessively pitted (3.5.1h)
- Repaired at testNearside Windscreen wiper blade insecure (8.2.2)
- NoteNearside wiper blade split
Pass15,043 miles
- MOT expiry
- 8 Jul 2009
- Odometer
- 15,043 miles
- Test number
- 401631098190
No defects or advisories recorded.
Questions about B20 TPH
- Does B20 TPH currently have a valid MOT?
- No. The MOT on B20 TPH expired on 26 Feb 2024, according to DVSA records.
- When is the MOT due on B20 TPH?
- The MOT on B20 TPH expired on 26 Feb 2024. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has B20 TPH done?
- B20 TPH was recorded at 115,398 miles at its MOT on 27 Feb 2023, an average of 6,856 miles a year.
- Has B20 TPH ever failed its MOT?
- Yes. B20 TPH has failed 8 of its 23 MOT tests, most recently on 10 Feb 2022.
- Has the mileage on B20 TPH 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 B20 TPH find?
- B20 TPH passed its latest MOT on 27 Feb 2023 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.