Details

Model
BMW 3 Series
Colour
Blue
Fuel Type
Petrol
Engine Size
2494cc
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 PK04 COU

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

126,448 mi

May 2025

Typical mileage

+14,400 mi

vs same-model median

Last 12 months

12,400 mi

↓ from ~14,100 prior yr

Lifetime average

~6,000 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
6526 5360 2900
Expiry Date
Odometer Value
126448 mi
Since Last Pass
12405 mi
Completed
Test Number
9787 5894 5008
Odometer Value
125962 mi
Test Result
PASSED
Completed
Test Number
9986 5989 5446
Expiry Date
Odometer Value
114043 mi
Since Last Pass
14101 mi
Test Result
PASSED
Completed
Test Number
3342 1581 4786
Expiry Date
Odometer Value
99942 mi
Since Last Pass
7357 mi
Completed
Test Number
2892 0244 8571
Odometer Value
99939 mi
Test Result
PASSED
Completed
Test Number
7309 9647 1972
Expiry Date
Odometer Value
92585 mi
Since Last Pass
6776 mi
Test Result
PASSED
Completed
Test Number
3481 7376 1363
Expiry Date
Odometer Value
85809 mi
Since Last Pass
8185 mi
Completed
Test Number
5191 9733 3348
Odometer Value
85730 mi
Test Result
PASSED
Completed
Test Number
9552 8929 1624
Expiry Date
Odometer Value
77624 mi
Since Last Pass
4741 mi
Test Result
PASSED
Completed
Test Number
2171 4993 9256
Expiry Date
Odometer Value
72883 mi
Since Last Pass
5067 mi
Test Result
PASSED
Completed
Test Number
9089 3362 8310
Expiry Date
Odometer Value
67816 mi
Since Last Pass
4571 mi
Completed
Test Number
3491 4078 6680
Odometer Value
67812 mi
Test Result
PASSED
Completed
Test Number
4294 9042 7113
Expiry Date
Odometer Value
63245 mi
Since Last Pass
6080 mi
Test Result
PASSED
Completed
Test Number
3828 0703 2898
Expiry Date
Odometer Value
57165 mi
Since Last Pass
4946 mi
Completed
Test Number
2498 4457 2300
Odometer Value
57165 mi
Test Result
PASSED
Completed
Test Number
8851 8236 5031
Expiry Date
Odometer Value
52219 mi
Since Last Pass
5782 mi
Test Result
PASSED
Completed
Test Number
2758 2608 4093
Expiry Date
Odometer Value
46437 mi
Since Last Pass
5041 mi
Test Result
PASSED
Completed
Test Number
9653 0695 3075
Expiry Date
Odometer Value
41396 mi
Since Last Pass
6508 mi
Test Result
PASSED
Completed
Test Number
6270 2337 2037
Expiry Date
Odometer Value
34888 mi
Since Last Pass
6304 mi
Test Result
PASSED
Completed
Test Number
5988 8645 1068
Expiry Date
Odometer Value
28584 mi
Since Last Pass
5490 mi
Test Result
PASSED
Completed
Test Number
9215 9775 0016
Expiry Date
Odometer Value
23094 mi
Since Last Pass
2826 mi
Test Result
PASSED
Completed
Test Number
3848 1705 9038
Expiry Date
Odometer Value
20268 mi
Since Last Pass
2821 mi
Test Result
PASSED
Completed
Test Number
1516 3416 8098
Expiry Date
Odometer Value
17447 mi
Since Last Pass
3015 mi
Test Result
PASSED
Completed
Test Number
9222 0116 7095
Expiry Date
Odometer Value
14432 mi
Free Car Tax Check & MOT history for PK04COU
Contains DVSA and DVLA data under the Open Government Licence v3.0.