Details

Model
BMW 3 Series
Colour
Silver
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
24 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 BU52 YAK

Road Tax

Tax Status
Taxed
Due Date
Expires
9 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

96,296 mi

August 2025

Typical mileage

-21,900 mi

vs same-model median

Last 12 months

6,700 mi

≈ same as prior yr

Lifetime average

~4,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Month
Test Result
PASSED
Completed
Test Number
1646 9084 0097
Expiry Date
Odometer Value
96296 mi
Since Last Pass
6655 mi
Completed
Test Number
1453 0450 9418
Odometer Value
96288 mi
Test Result
PASSED
Completed
Test Number
4294 7309 9241
Expiry Date
Odometer Value
89641 mi
Since Last Pass
6781 mi
Test Result
PASSED
Completed
Test Number
1679 5451 2312
Expiry Date
Odometer Value
82860 mi
Since Last Pass
6479 mi
Completed
Test Number
5443 2157 7530
Odometer Value
82856 mi
Test Result
PASSED
Completed
Test Number
6448 4403 5655
Expiry Date
Odometer Value
76381 mi
Since Last Pass
571 mi
Test Result
PASSED
Completed
Test Number
5098 6067 3008
Expiry Date
Odometer Value
75810 mi
Since Last Pass
1134 mi
Test Result
PASSED
Completed
Test Number
4322 0488 6405
Expiry Date
Odometer Value
74676 mi
Since Last Pass
14076 mi
Completed
Test Number
6270 3586 5125
Odometer Value
74676 mi
Test Result
PASSED
Completed
Test Number
5412 9808 8087
Expiry Date
Odometer Value
60600 mi
Since Last Pass
9393 mi
Completed
Test Number
3580 9712 4478
Odometer Value
60420 mi
Test Result
PASSED
Completed
Test Number
9621 4379 8825
Expiry Date
Odometer Value
51207 mi
Since Last Pass
6729 mi
Completed
Test Number
4847 5774 5272
Odometer Value
51066 mi
Test Result
PASSED
Completed
Test Number
6708 5603 0634
Expiry Date
Odometer Value
44478 mi
Since Last Pass
3654 mi
Test Result
PASSED
Completed
Test Number
2925 6303 5780
Expiry Date
Odometer Value
40824 mi
Since Last Pass
3641 mi
Completed
Test Number
4644 1037 4085
Odometer Value
40824 mi
Test Result
PASSED
Completed
Test Number
2448 4726 8999
Expiry Date
Odometer Value
37183 mi
Since Last Pass
4110 mi
Test Result
PASSED
Completed
Test Number
2167 6906 4247
Expiry Date
Odometer Value
33073 mi
Since Last Pass
3564 mi
Test Result
PASSED
Completed
Test Number
8176 3916 3282
Expiry Date
Odometer Value
29509 mi
Since Last Pass
300 mi
Test Result
PASSED
Completed
Test Number
5566 1704 2264
Expiry Date
Odometer Value
29209 mi
Since Last Pass
975 mi
Test Result
PASSED
Completed
Test Number
9396 0344 1201
Expiry Date
Odometer Value
28234 mi
Since Last Pass
1181 mi
Test Result
PASSED
Completed
Test Number
2132 5356 0225
Expiry Date
Odometer Value
27053 mi
Since Last Pass
1388 mi
Test Result
PASSED
Completed
Test Number
6922 9377 9208
Expiry Date
Odometer Value
25665 mi
Since Last Pass
1697 mi
Test Result
PASSED
Completed
Test Number
2807 1116 8208
Expiry Date
Odometer Value
23968 mi
Since Last Pass
1333 mi
Test Result
PASSED
Completed
Test Number
7408 5465 7288
Expiry Date
Odometer Value
22635 mi
Since Last Pass
1362 mi
Test Result
PASSED
Completed
Test Number
8640 9685 6260
Expiry Date
Odometer Value
21273 mi
Free Car Tax Check & MOT history for BU52YAK
Contains DVSA and DVLA data under the Open Government Licence v3.0.