BMW 645 NB04MJB has 27 MOTs

Has MOT
No Tax (SORN)

This 2004 BMW 645 has Passed 20 MOTs and Failed 7 times since 2007

The most recent MOT was PASSED at 119,776 miles 9 months ago on Friday 5th September 2025 at 14:09.

The current MOT will expire in 4 months on Friday 25th September 2026.

NB04MJB MOT History

ResultMOT DateExpiry DateMileage
PASSED25TH SEPTEMBER 2026119,776 MI
PASSED4TH SEPTEMBER 202425TH SEPTEMBER 2025115,100 MI
PASSED26TH SEPTEMBER 202325TH SEPTEMBER 2024110,772 MI
PASSED7TH SEPTEMBER 202212TH SEPTEMBER 2023108,126 MI
PASSED19TH AUGUST 202112TH SEPTEMBER 2022106,819 MI
FAILED18TH AUGUST 2021106,819 MI
 
  1. MINOR - Windscreen Wiper Blade Defective (3.4 (b) (i))
  2. MAJOR - Nearside Front Anti-Roll Bar Ball Joint Excessively Worn (5.3.4 (a) (i))
  3. MAJOR - Offside Front Lower Suspension Arm Ball Joint Excessively Worn (5.3.4 (a) (i))
  4. MAJOR - Parking Brake Efficiency Below Requirements (1.4.2 (a) (i))
PASSED4TH SEPTEMBER 202012TH SEPTEMBER 2021105,071 MI
PASSED12TH SEPTEMBER 201912TH SEPTEMBER 2020103,024 MI
PASSED12TH SEPTEMBER 201812TH SEPTEMBER 201999,639 MI
 
  1. ADVISORY - Nearside Front Anti-Roll Bar Linkage Ball Joint Has Slight Play (5.3.4 (a) (i))
  2. ADVISORY - Offside Rear Brake Pipe Corroded, Covered In Grease Or Other Material (1.1.11 (c))
PASSED13TH SEPTEMBER 201712TH SEPTEMBER 201890,095 MI
 
  1. ADVISORY - Engine Covers Fitted Preventing Full Under Bonnet Inspection
  2. ADVISORY - Undertrays Fitted Preventing Full Underside Inspection
  3. ADVISORY - Rear Brake Pipes Are Corroded
  4. ADVISORY - Brake Reaction Bushes Are Soft
  5. ADVISORY - Oil Leaks
  6. ADVISORY - Coolant Leaks
  7. ADVISORY - N/s/r Tyre Is Worn On The Inner Edge
FAILED12TH SEPTEMBER 201790,095 MI
 
  1. ADVISORY - Engine Covers Fitted Preventing Full Under Bonnet Inspection
  2. ADVISORY - Undertrays Fitted Preventing Full Underside Inspection
  3. ADVISORY - Rear Brake Pipes Are Corroded
  4. ADVISORY - Brake Reaction Bushes Are Soft
  5. ADVISORY - Oil Leaks
  6. ADVISORY - Coolant Leaks
  7. ADVISORY - Both Rear Tyres Are Worn On Inner Edges
  8. FAIL - Offside Rear Tyre Tread Depth Below Requirements Of 1.6mm (4.1.e.1)
  9. FAIL - Offside Rear Tyre Has A Cut In Excess Of The Requirements Deep Enough To Reach The Ply Or Cords (4.1.d.1a)
PASSED30TH JUNE 201629TH JUNE 201776,512 MI
 
  1. ADVISORY - Engine Covers Fitted Preventing G Full Under Bonnet Inspection
  2. ADVISORY - Undertrays Fitted Preventing Full Underside Inspection
  3. ADVISORY - Brake Reaction Bushes Are Soft
  4. ADVISORY - Engine Oil Leaks
  5. ADVISORY - O/s/r Tyre Getting Low Of Tread
FAILED14TH JUNE 201676,508 MI
 
  1. FAIL - Emissions Not Tested Due To Excessive Smoke. (7.3.a.1)
  2. FAIL - Exhaust Emits Dense Blue Smoke At Idle (7.3.a.2b)
  3. ADVISORY - Handbrake Travel High.
  4. ADVISORY - Heavy Engine Oil Leaks.
  5. ADVISORY - Nail In O/s/f Tyre.
  6. ADVISORY - O/s/r Tyre Close To Legal Limit.
  7. ADVISORY - Handbrake Performance Low Recommend Adjustment.
FAILED25TH MAY 201676,166 MI
 
  1. ADVISORY - Oil Leak
  2. ADVISORY - Offside Rear Tyre Worn Close To The Legal Limit (4.1.e.1)
  3. FAIL - Exhaust Emits Excessive Dense Blue Smoke During Acceleration (7.3.a.2c)
PASSED23RD APRIL 201513TH MAY 201671,212 MI
PASSED9TH MAY 201413TH MAY 201567,851 MI
PASSED13TH MAY 201313TH MAY 201465,739 MI
 
  1. USER ENTERED - Under-Trays Fitted Obscuring Some Underside Components
FAILED11TH MAY 201365,734 MI
 
  1. FAIL - Parking Brake: Efficiency Below Requirements (3.7.b.7)
  2. ADVISORY - Nearside Front Anti-Roll Bar Ball Joint Dust Cover Deteriorated, But Preventing The Ingress Of Dirt (2.4.g.2)
  3. USER ENTERED - Oil Leak
  4. USER ENTERED - Under-Trays Fitted Obscuring Some Underside Components
PASSED2ND MAY 201213TH MAY 201363,256 MI
 
  1. ADVISORY - Rear Brake Pad(s) Wearing Thin (3.5.1g)
  2. USER ENTERED - Under-Trays Fitted Obscuring Some Underside Components
  3. USER ENTERED - Engine Covers Fitted Obscuring Some Components In The Engine Bay
  4. USER ENTERED - Items Removed From Driver's View Prior To Test
FAILED2ND MAY 201263,256 MI
 
  1. FAIL - Nearside Rear Tyre Tread Depth Below Requirements Of 1.6mm (4.1.e.1)
  2. FAIL - Front Registration Plate Character(s) Laid Out In An Incorrect Format (6.3.4f)
  3. FAIL - Rear Registration Plate Character(s) Not Correctly Formed (6.3.4b)
  4. ADVISORY - Rear Brake Pad(s) Wearing Thin (3.5.1g)
  5. USER ENTERED - Under-Trays Fitted Obscuring Some Underside Components
  6. USER ENTERED - Engine Covers Fitted Obscuring Some Components In The Engine Bay
  7. USER ENTERED - Items Removed From Driver's View Prior To Test
PASSED14TH MAY 201113TH MAY 201259,100 MI
FAILED13TH MAY 201159,056 MI
 
  1. FAIL - Offside Rear Tyre Has A Cut In Excess Of The Requirements Deep Enough To Reach The Ply Or Cords (4.1.d.1a)
PASSED22ND APRIL 20107TH MAY 201155,840 MI
 
  1. ADVISORY - Offside Front Tyre Worn Close To The Legal Limit (4.1.e.2b)
PASSED27TH APRIL 20097TH MAY 201050,486 MI
 
  1. USER ENTERED - Parking Brake Lever Has Very Long Travel
PASSED17TH APRIL 20087TH MAY 200944,424 MI
PASSED8TH MAY 20077TH MAY 200837,145 MI
PASSED2ND APRIL 200714TH APRIL 200836,838 MI
ResultMOT DateExpiry DateMileage

NB04MJB Passed/Failed

MOT Pass Rate: 74% | MOT Failure Rate: 26%

NB04MJB MOT Comments

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

NB04MJB Mileage

Last recorded mileage: 119,776 miles | Average yearly mileage: 5,704 miles

NB04MJB FAQs

This Bmw 645 with registration NB04MJB was manufactured on Wednesday 14th April 2004 so it is currently 22 years old. Its colour is Grey and it has a 4.4 litre Petrol engine.

The odometer reading at the last MOT in 2025 was 119,776 miles, so this Bmw has travelled an average of 5,704 miles per year in the time it has been on the road.

We have a total of 27 MOTs on record for this Bmw 645 beginning with its first recorded MOT in 2007. We can see 7 of these tests have been MOT failures - this means NB04MJB has a 74% MOT pass rate!

Over its lifetime, this Bmw 645 has had 32 Advisories, 0 PRS Notices, 1 Minor, 3 Major, 0 Dangerous and 10 Fail comments in its MOT History.

This Bmw 645 is currently SORN .

Does NB04MJB have an active MOT?

Yes, as of Tuesday 9th June 2026 NB04MJB does have an active MOT. Read more

Is NB04MJB Taxed?

No, as of Tuesday 9th June 2026 NB04MJB does not have Tax. The vehicle is declared as SORN (Statutory Off Road Notification). Read more

When does NB04MJB MOT expire?

The current MOT for NB04MJB will expire in 4 months on Friday 25th September 2026. Read more

When did NB04MJB have its most recent MOT?

The most recent MOT on record for NB04MJB was on Friday 5th September 2025 at 14:09. It Passed this MOT. Read more

How many times has NB04MJB Passed an MOT?

Out of a total of 27 MOTs on record for NB04MJB we can see 20 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 NB04MJB Failed an MOT?

Out of a total of 27 MOTs on record for NB04MJB we can see 7 of these tests have been MOT Failures. This means this vehicle has a 74% MOT pass rate! Read more

What Make and Model vehicle is NB04MJB?

NB04MJB is registered as a 2004 Bmw 645. Read more

How many miles has NB04MJB done?

The odometer reading for NB04MJB at the last MOT in September 2025 was 119,776 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 5,704 miles per year. Read more

How old is NB04MJB?

The vehicle NB04MJB was manufactured in 2004 so it is currently 22 years old. It was first registered on Wednesday 14th April 2004. Read more

What colour is NB04MJB?

The official colour of NB04MJB is recorded as Grey. Read more

What engine does NB04MJB have?

NB04MJB has a 4.4 litre Petrol engine. Read more

NB04MJB MOT Check