Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Petrol
Engine Size
2494cc
Registered
Vehicle Age
21 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 RN54 AKK

Road Tax

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

134,701 mi

October 2025

Typical mileage

+23,000 mi

vs same-model median

Last 12 months

8,300 mi

↑ from ~2,900 prior yr

Lifetime average

~6,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
3 Months
Test Result
PASSED
Completed
Test Number
3136 0005 9081
Expiry Date
Odometer Value
134701 mi
Since Last Pass
8262 mi
Test Result
PASSED
Completed
Test Number
2350 6350 0147
Expiry Date
Odometer Value
126439 mi
Since Last Pass
2939 mi
Completed
Test Number
4645 2775 5661
Odometer Value
126439 mi
Test Result
PASSED
Completed
Test Number
8003 6613 8588
Expiry Date
Odometer Value
123500 mi
Since Last Pass
3796 mi
Test Result
PASSED
Completed
Test Number
8388 1832 2207
Expiry Date
Odometer Value
119704 mi
Since Last Pass
6188 mi
Test Result
PASSED
Completed
Test Number
3377 4885 9330
Expiry Date
Odometer Value
113516 mi
Since Last Pass
2256 mi
Completed
Test Number
9971 4920 3239
Odometer Value
113516 mi
Test Result
PASSED
Completed
Test Number
6714 0568 4894
Expiry Date
Odometer Value
111260 mi
Since Last Pass
3026 mi
Test Result
PASSED
Completed
Test Number
7459 1162 3134
Expiry Date
Odometer Value
108234 mi
Since Last Pass
3130 mi
Test Result
PASSED
Completed
Test Number
9385 7537 6919
Expiry Date
Odometer Value
105104 mi
Since Last Pass
5221 mi
Test Result
PASSED
Completed
Test Number
6395 1876 9417
Expiry Date
Odometer Value
99883 mi
Since Last Pass
5906 mi
Completed
Test Number
3391 5370 8830
Odometer Value
99883 mi
Test Result
PASSED
Completed
Test Number
9030 8827 6618
Expiry Date
Odometer Value
93977 mi
Since Last Pass
8419 mi
Completed
Test Number
3901 9583 8664
Odometer Value
93977 mi
Test Result
PASSED
Completed
Test Number
5674 7043 5014
Expiry Date
Odometer Value
85558 mi
Since Last Pass
15295 mi
Completed
Test Number
4070 0222 5031
Odometer Value
85553 mi
Test Result
PASSED
Completed
Test Number
6872 9201 3141
Expiry Date
Odometer Value
70263 mi
Since Last Pass
11374 mi
Test Result
PASSED
Completed
Test Number
6969 0112 2172
Expiry Date
Odometer Value
58889 mi
Since Last Pass
12604 mi
Completed
Test Number
4789 4172 2165
Odometer Value
58889 mi
Test Result
PASSED
Completed
Test Number
6077 0821 1172
Expiry Date
Odometer Value
46285 mi
Since Last Pass
5880 mi
Completed
Test Number
5577 1651 1198
Odometer Value
46282 mi
Test Result
PASSED
Completed
Test Number
2134 8642 0235
Expiry Date
Odometer Value
40405 mi
Since Last Pass
10540 mi
Completed
Test Number
7602 5652 0207
Odometer Value
40405 mi
Test Result
PASSED
Completed
Test Number
5405 2122 9150
Expiry Date
Odometer Value
29865 mi
Since Last Pass
11424 mi
Test Result
PASSED
Completed
Test Number
9220 0652 8190
Expiry Date
Odometer Value
18441 mi
Free Car Tax Check & MOT history for RN54AKK
Contains DVSA and DVLA data under the Open Government Licence v3.0.