Details

Model
BMW 3 Series
Colour
Blue
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
22 Years
Export Marker
No
Last V5C Issued

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →
BMW 3 Series NA04 LZV

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Months
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

175,001 mi

February 2026

Reading anomaly

Mileage dropped

Treat figures with caution

Emissions

CO₂ Emissions
177g/km
I177g/kmA0-100BC101-110111-120DE121-130131-140FG141-150151-165HI166-175176-185JK186-200201-225LM226-255255+

MOT History

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
3644 6755 8448
Expiry Date
Odometer Value
175001 mi
Since Last Pass
3810 mi
Test Result
PASSED
Completed
Test Number
4179 3139 4162
Expiry Date
Odometer Value
171191 mi
Since Last Pass
6963 mi
Test Result
PASSED
Completed
Test Number
5041 5793 1254
Expiry Date
Odometer Value
164228 mi
Since Last Pass
2761 mi
Test Result
PASSED
Completed
Test Number
6411 8502 7451
Expiry Date
Odometer Value
161467 mi
Since Last Pass
5428 mi
Completed
Test Number
4548 6276 0651
Odometer Value
161467 mi
Test Result
PASSED
Completed
Test Number
5277 6349 8270
Expiry Date
Odometer Value
156039 mi
Since Last Pass
4835 mi
Completed
Test Number
3882 5320 9963
Odometer Value
156039 mi
Test Result
PASSED
Completed
Test Number
4510 1330 9567
Expiry Date
Odometer Value
151204 mi
Since Last Pass
9253 mi
Completed
Test Number
2398 7100 6107
Odometer Value
151204 mi
Test Result
PASSED
Completed
Test Number
6338 2191 9080
Expiry Date
Odometer Value
141951 mi
Since Last Pass
9619 mi
Test Result
PASSED
Completed
Test Number
8200 3928 9658
Expiry Date
Odometer Value
132332 mi
Since Last Pass
8372 mi
Completed
Test Number
7190 3659 7643
Odometer Value
132332 mi
Test Result
PASSED
Completed
Test Number
5873 5788 6520
Expiry Date
Odometer Value
123960 mi
Since Last Pass
-9859 mi
Completed
Test Number
5258 9190 2193
Odometer Value
123960 mi
Test Result
PASSED
Completed
Test Number
4504 1455 4983
Expiry Date
Odometer Value
133819 mi
Since Last Pass
25727 mi
Test Result
PASSED
Completed
Test Number
6993 9615 5041
Expiry Date
Odometer Value
108092 mi
Since Last Pass
3077 mi
Completed
Test Number
5770 6585 5015
Odometer Value
108092 mi
Completed
Test Number
9363 3687 4034
Odometer Value
105015 mi
Test Result
PASSED
Completed
Test Number
8667 0617 4052
Expiry Date
Odometer Value
105015 mi
Since Last Pass
5287 mi
Test Result
PASSED
Completed
Test Number
5979 4347 3038
Expiry Date
Odometer Value
99728 mi
Since Last Pass
10183 mi
Completed
Test Number
7451 1147 3041
Odometer Value
99696 mi
Test Result
PASSED
Completed
Test Number
6364 2455 2036
Expiry Date
Odometer Value
89545 mi
Since Last Pass
9161 mi
Test Result
PASSED
Completed
Test Number
7294 2465 1039
Expiry Date
Odometer Value
80384 mi
Since Last Pass
6739 mi
Test Result
PASSED
Completed
Test Number
1333 4585 0011
Expiry Date
Odometer Value
73645 mi
Since Last Pass
9445 mi
Test Result
PASSED
Completed
Test Number
1247 4585 9003
Expiry Date
Odometer Value
64200 mi
Since Last Pass
4654 mi
Test Result
PASSED
Completed
Test Number
7422 8224 8049
Expiry Date
Odometer Value
59546 mi
Since Last Pass
9629 mi
Test Result
PASSED
Completed
Test Number
9337 1335 7029
Expiry Date
Odometer Value
49917 mi
Free Car Tax Check & MOT history for NA04LZV
Contains DVSA and DVLA data under the Open Government Licence v3.0.