Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
22 Years
Export Marker
No
Outstanding Recall
Yes
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 FY04 VHV

Road Tax

Tax Status
Taxed
Due Date
Expires
9 Months
12 Months Tax
£345
Paid Monthly
£30.19

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
2 Months
MOT Mileage Anomaly
Not Detected
Test Result
PASSED
Completed
Test Number
9176 5256 1864
Expiry Date
Odometer Value
205251 mi
Since Last Pass
17996 mi
Test Result
PASSED
Completed
Test Number
3947 9028 7696
Expiry Date
Odometer Value
187255 mi
Since Last Pass
12429 mi
Test Result
PASSED
Completed
Test Number
9155 4828 4840
Expiry Date
Odometer Value
174826 mi
Since Last Pass
10368 mi
Test Result
PASSED
Completed
Test Number
3064 3219 8141
Expiry Date
Odometer Value
164458 mi
Since Last Pass
9746 mi
Completed
Test Number
3405 7671 8025
Odometer Value
163895 mi
Test Result
PASSED
Completed
Test Number
9868 6655 1930
Expiry Date
Odometer Value
154712 mi
Since Last Pass
7483 mi
Test Result
PASSED
Completed
Test Number
5153 6366 6775
Expiry Date
Odometer Value
147229 mi
Since Last Pass
2359 mi
Completed
Test Number
2009 2198 5288
Odometer Value
147229 mi
Test Result
PASSED
Completed
Test Number
2609 5496 2111
Expiry Date
Odometer Value
144870 mi
Since Last Pass
2554 mi
Test Result
PASSED
Completed
Test Number
8406 9100 0277
Expiry Date
Odometer Value
142316 mi
Since Last Pass
3248 mi
Completed
Test Number
9323 7323 7016
Odometer Value
142292 mi
Completed
Test Number
3389 8198 2656
Odometer Value
142244 mi
Test Result
PASSED
Completed
Test Number
8852 9707 3250
Expiry Date
Odometer Value
139068 mi
Since Last Pass
3917 mi
Completed
Test Number
5725 2761 8919
Odometer Value
139068 mi
Test Result
PASSED
Completed
Test Number
8956 7283 8903
Expiry Date
Odometer Value
135151 mi
Since Last Pass
2609 mi
Completed
Test Number
4680 4633 9966
Odometer Value
135152 mi
Test Result
PASSED
Completed
Test Number
7469 4907 5065
Expiry Date
Odometer Value
132542 mi
Since Last Pass
6519 mi
Completed
Test Number
7885 7927 5080
Odometer Value
132542 mi
Test Result
PASSED
Completed
Test Number
4372 7450 4141
Expiry Date
Odometer Value
126023 mi
Since Last Pass
7929 mi
Completed
Test Number
8864 1470 4127
Odometer Value
126023 mi
Test Result
PASSED
Completed
Test Number
7297 4699 3020
Expiry Date
Odometer Value
118094 mi
Since Last Pass
1834 mi
Completed
Test Number
8187 4409 3057
Odometer Value
118089 mi
Test Result
PASSED
Completed
Test Number
8484 9430 2150
Expiry Date
Odometer Value
116260 mi
Since Last Pass
4668 mi
Completed
Test Number
1360 4290 2179
Odometer Value
116257 mi
Test Result
PASSED
Completed
Test Number
4789 9467 1063
Expiry Date
Odometer Value
111592 mi
Since Last Pass
14737 mi
Test Result
PASSED
Completed
Test Number
8529 2699 0040
Expiry Date
Odometer Value
96855 mi
Since Last Pass
15398 mi
Completed
Test Number
5330 2699 0009
Odometer Value
96854 mi
Test Result
PASSED
Completed
Test Number
8728 3757 9077
Expiry Date
Odometer Value
81457 mi
Since Last Pass
11926 mi
Completed
Test Number
3438 1647 9009
Odometer Value
81457 mi
Test Result
PASSED
Completed
Test Number
5411 5590 8129
Expiry Date
Odometer Value
69531 mi
Since Last Pass
14911 mi
Test Result
PASSED
Completed
Test Number
4635 5287 7018
Expiry Date
Odometer Value
54620 mi
Free Car Tax Check & MOT history for FY04VHV
Contains DVSA and DVLA data under the Open Government Licence v3.0.