VAUXHALL VIVARO BK12ZPG has 14 MOTs

Has MOT
Has Tax

This 2012 VAUXHALL VIVARO has Passed 11 MOTs and Failed 3 times since 2015

The most recent MOT was PASSED at 214,337 miles 9 months ago on Friday 15th August 2025 at 14:59.

The current MOT will expire in 3 months on Friday 14th August 2026.

The current Tax will expire in 11 months on Saturday 1st May 2027.

BK12ZPG MOT History

ResultMOT DateExpiry DateMileage
PASSED14TH AUGUST 2026214,337 MI
 
  1. ADVISORY - Nearside Track Rod End Ball Joint Has Slight Play (2.1.3 (b) (i))
  2. ADVISORY - Oil Leak, But Not Excessive (8.4.1 (a) (i))
PASSED25TH JULY 202410TH AUGUST 2025196,581 MI
 
  1. ADVISORY - Nearside Front Shock Absorbers Has Light Misting Of Oil (5.3.2 (b))
PASSED25TH JULY 202310TH AUGUST 2024179,564 MI
 
  1. ADVISORY - Nearside Front Suspension Arm Ball Joint Has Slight Play (5.3.4 (a) (i))
FAILED22ND JULY 2023179,478 MI
 
  1. MAJOR - Offside Stop Lamp(s) Not Working (4.3.1 (a) (ii))
  2. MAJOR - Nearside Anti-Roll Bar Linkage Ball Joint Excessively Worn (5.3.4 (a) (i))
  3. ADVISORY - Offside Anti-Roll Bar Linkage Ball Joint Has Slight Play (5.3.4 (a) (i))
  4. ADVISORY - Nearside Front Suspension Arm Ball Joint Has Slight Play (5.3.4 (a) (i))
  5. DANGEROUS - Offside Rear Brake Pipe Leaking On A Hydraulic Braking System (1.1.11 (b) (ii))
  6. MAJOR - Brake Performance Unable To Be Tested (1.2.1 (g))
PASSED3RD AUGUST 202210TH AUGUST 2023169,793 MI
 
  1. MINOR - Windscreen Damaged But Not Adversely Affecting Driver's View (3.2 (a) (i))
  2. ADVISORY - Nearside Front Wheel Bearing Has Slight Play (5.1.3 (a) (i))
PASSED11TH AUGUST 202110TH AUGUST 2022157,369 MI
FAILED11TH AUGUST 2021157,369 MI
 
  1. MAJOR - Nearside Track Rod End Ball Joint Has Excessive Play (2.1.3 (b) (i))
  2. ADVISORY - Anti-Roll Bar Pin Or Bush Worn But Not Resulting In Excessive Movement D Rubbers (5.3.4 (a) (i))
PASSED28TH JULY 20201ST AUGUST 2021147,929 MI
 
  1. ADVISORY - Front Registration Plate Deteriorated But Not Likely To Be Misread (0.1 (b))
  2. ADVISORY - Offside Front Track Rod End Ball Joint Has Slight Play (2.1.3 (b) (i))
  3. ADVISORY - Offside Front Anti-Roll Bar Ball Joint Has Slight Play (5.3.4 (a) (i))
PASSED12TH JULY 20191ST AUGUST 2020137,190 MI
 
  1. ADVISORY - Front Registration Plate Deteriorated But Not Likely To Be Misread (0.1 (b))
PASSED13TH JULY 20181ST AUGUST 2019118,836 MI
 
  1. MINOR - Offside Front Anti-Roll Bar Linkage Ball Joint Dust Cover Severely Deteriorated (5.3.4 (b) (i))
  2. ADVISORY - Nearside Front Play In Steering Rack Inner Joint(s)
PASSED2ND AUGUST 20171ST AUGUST 2018101,275 MI
 
  1. ADVISORY - Nearside Front Tyre Worn Close To The Legal Limit (4.1.e.1)
PASSED6TH JULY 20165TH JULY 201792,824 MI
 
  1. ADVISORY - Rear Brake Pad(s) Wearing Thin (3.5.1g)
  2. ADVISORY - Nearside Rear Tyre Worn Close To The Legal Limit (4.1.e.1)
PASSED13TH APRIL 201517TH APRIL 201652,379 MI
 
  1. ADVISORY - Nearside Front Tyre Worn Close To The Legal Limit (4.1.e.1)
  2. ADVISORY - Offside Front Tyre Worn Close To The Legal Limit (4.1.e.1)
  3. ADVISORY - Nearside Rear Tyre Worn Close To The Legal Limit (4.1.e.1)
  4. ADVISORY - Offside Rear Tyre Worn Close To The Legal Limit (4.1.e.1)
FAILED13TH APRIL 201552,379 MI
 
  1. FAIL - Nearside Headlamp Not Working On Dipped Beam (1.7.5a)
  2. FAIL - Nearside Front Position Lamp(s) Not Working (1.1.a.3b)
  3. PRS - Offside Headlamp Aim Too High (1.8)
  4. ADVISORY - Nearside Front Tyre Worn Close To The Legal Limit (4.1.e.1)
  5. ADVISORY - Offside Front Tyre Worn Close To The Legal Limit (4.1.e.1)
  6. ADVISORY - Nearside Rear Tyre Worn Close To The Legal Limit (4.1.e.1)
  7. ADVISORY - Offside Rear Tyre Worn Close To The Legal Limit (4.1.e.1)
ResultMOT DateExpiry DateMileage

BK12ZPG Passed/Failed

MOT Pass Rate: 79% | MOT Failure Rate: 21%

BK12ZPG MOT Comments

Tip: Read our guide on What These Advisory Notes Mean…

BK12ZPG Mileage

Last recorded mileage: 214,337 miles | Average yearly mileage: 16,487 miles

BK12ZPG FAQs

This Vauxhall Vivaro with registration BK12ZPG was manufactured on Tuesday 17th April 2012 so it is currently 14 years old. Its colour is White and it has a 2 litre Diesel engine.

The odometer reading at the last MOT in 2025 was 214,337 miles, so this Vauxhall has travelled an average of 16,487 miles per year in the time it has been on the road.

We have a total of 14 MOTs on record for this Vauxhall Vivaro beginning with its first recorded MOT in 2015. We can see 3 of these tests have been MOT failures - this means BK12ZPG has a 79% MOT pass rate!

Over its lifetime, this Vauxhall Vivaro has had 24 Advisories, 1 PRS Notices, 2 Minor, 4 Major, 1 Dangerous and 2 Fail comments in its MOT History.

This Vauxhall Vivaro is currently Taxed and the Tax, or VED (Vehicle Excise Duty), is next due in 11 months on Saturday 1st May 2027 .

Does BK12ZPG have an active MOT?

Yes, as of Sunday 24th May 2026 BK12ZPG does have an active MOT. Read more

Is BK12ZPG Taxed?

Yes, as of Sunday 24th May 2026 BK12ZPG does have Tax. Read more

When does BK12ZPG Tax expire?

The current Tax for BK12ZPG will expire in 11 months on Saturday 1st May 2027. If you are purchasing this vehicle, remember that the vehicle Tax cannot be transferred and you will need to re-tax the vehicle. Read more

When does BK12ZPG MOT expire?

The current MOT for BK12ZPG will expire in 3 months on Friday 14th August 2026. Read more

When did BK12ZPG have its most recent MOT?

The most recent MOT on record for BK12ZPG was on Friday 15th August 2025 at 14:59. It Passed this MOT. Read more

How many times has BK12ZPG Passed an MOT?

Out of a total of 14 MOTs on record for BK12ZPG we can see 11 of these tests have been MOT Passes. Remember, digitised MOT records began in 2005 so MOT results prior to 2005 cannot be traced online. Read more

How many times has BK12ZPG Failed an MOT?

Out of a total of 14 MOTs on record for BK12ZPG we can see 3 of these tests have been MOT Failures. This means this vehicle has a 79% MOT pass rate! Read more

What Make and Model vehicle is BK12ZPG?

BK12ZPG is registered as a 2012 Vauxhall Vivaro. Read more

How many miles has BK12ZPG done?

The odometer reading for BK12ZPG at the last MOT in August 2025 was 214,337 miles. If the vehicle is still in use, it's likely the mileage has increased since then and up-to-date statistics will be provided at the next MOT. This vehicle has travelled an average of 16,487 miles per year. Read more

How old is BK12ZPG?

The vehicle BK12ZPG was manufactured in 2012 so it is currently 14 years old. It was first registered on Tuesday 17th April 2012. Read more

What colour is BK12ZPG?

The official colour of BK12ZPG is recorded as White. Read more

What engine does BK12ZPG have?

BK12ZPG has a 2 litre Diesel engine. Read more

Your MOT Checks

Your previous searches will appear here.
Only you can see these.

BK12ZPG MOT Check