Details

Model
BMW 3 Series
Colour
White
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
20 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 →

Road Tax

Tax Status
Taxed
Due Date
Expires
6 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

223,864 mi

January 2026

Above typical

+60,000 mi

vs same-model median

Lifetime average

~11,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
2555 9478 1998
Expiry Date
Odometer Value
223864 mi
Since Last Pass
2347 mi
Completed
Test Number
9835 4215 7358
Odometer Value
223864 mi
Test Result
PASSED
Completed
Test Number
4321 5032 0536
Expiry Date
Odometer Value
221517 mi
Since Last Pass
4725 mi
Completed
Test Number
5291 4743 8652
Odometer Value
221501 mi
Test Result
PASSED
Completed
Test Number
9241 1731 5126
Expiry Date
Odometer Value
216792 mi
Since Last Pass
6261 mi
Test Result
PASSED
Completed
Test Number
3961 7754 5461
Expiry Date
Odometer Value
210531 mi
Since Last Pass
12340 mi
Completed
Test Number
2170 1351 8013
Odometer Value
210531 mi
Test Result
PASSED
Completed
Test Number
6686 3021 6802
Expiry Date
Odometer Value
198191 mi
Since Last Pass
5951 mi
Test Result
PASSED
Completed
Test Number
8697 8982 2799
Expiry Date
Odometer Value
192240 mi
Since Last Pass
6865 mi
Test Result
PASSED
Completed
Test Number
8497 5923 6618
Expiry Date
Odometer Value
185375 mi
Since Last Pass
4811 mi
Test Result
PASSED
Completed
Test Number
1904 7891 8957
Expiry Date
Odometer Value
180564 mi
Since Last Pass
4861 mi
Completed
Test Number
3863 3699 6447
Odometer Value
180564 mi
Test Result
PASSED
Completed
Test Number
2993 6050 0781
Expiry Date
Odometer Value
175703 mi
Since Last Pass
5343 mi
Completed
Test Number
9817 6125 1482
Odometer Value
175703 mi
Test Result
PASSED
Completed
Test Number
9787 6562 5162
Expiry Date
Odometer Value
170360 mi
Since Last Pass
14715 mi
Test Result
PASSED
Completed
Test Number
8863 5742 4175
Expiry Date
Odometer Value
155645 mi
Since Last Pass
9685 mi
Completed
Test Number
2459 5672 4457
Odometer Value
155645 mi
Test Result
PASSED
Completed
Test Number
1089 6193 3219
Expiry Date
Odometer Value
145960 mi
Since Last Pass
12640 mi
Test Result
PASSED
Completed
Test Number
7363 2573 2226
Expiry Date
Odometer Value
133320 mi
Since Last Pass
22394 mi
Test Result
PASSED
Completed
Test Number
4687 4606 1233
Expiry Date
Odometer Value
110926 mi
Since Last Pass
13161 mi
Completed
Test Number
3384 7925 1297
Odometer Value
110707 mi
Test Result
PASSED
Completed
Test Number
7607 5596 0201
Expiry Date
Odometer Value
97765 mi
Since Last Pass
28082 mi
Test Result
PASSED
Completed
Test Number
8641 9666 9256
Expiry Date
Odometer Value
69683 mi
Completed
Test Number
4621 7475 9294
Odometer Value
68278 mi
Free Car Tax Check & MOT history for WJ56VHD
Contains DVSA and DVLA data under the Open Government Licence v3.0.