Details

Model
BMW 3 Series
Colour
Grey
Fuel Type
Petrol
Engine Size
1995cc
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 WMM

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

97,741 mi

October 2025

Typical mileage

-14,800 mi

vs same-model median

Lifetime average

~4,700 mi / yr

since new

Emissions

CO₂ Emissions
196g/km
J196g/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
5194 3499 4132
Expiry Date
Odometer Value
97741 mi
Since Last Pass
10 mi
Completed
Test Number
4520 1705 7564
Odometer Value
97741 mi
Test Result
PASSED
Completed
Test Number
2698 1644 9465
Expiry Date
Odometer Value
97731 mi
Since Last Pass
1628 mi
Completed
Test Number
4198 4486 2879
Odometer Value
97731 mi
Test Result
PASSED
Completed
Test Number
2327 7754 1266
Expiry Date
Odometer Value
96103 mi
Since Last Pass
1135 mi
Test Result
PASSED
Completed
Test Number
6563 3274 4596
Expiry Date
Odometer Value
94968 mi
Since Last Pass
1311 mi
Completed
Test Number
7119 6211 2989
Odometer Value
94960 mi
Test Result
PASSED
Completed
Test Number
3046 0327 9723
Expiry Date
Odometer Value
93657 mi
Since Last Pass
1053 mi
Test Result
PASSED
Completed
Test Number
4361 3079 8311
Expiry Date
Odometer Value
92604 mi
Since Last Pass
1924 mi
Completed
Test Number
3004 2346 3111
Odometer Value
92599 mi
Test Result
PASSED
Completed
Test Number
1365 2619 5109
Expiry Date
Odometer Value
90680 mi
Since Last Pass
4762 mi
Completed
Test Number
7923 0488 1820
Odometer Value
90680 mi
Test Result
PASSED
Completed
Test Number
2866 6269 0928
Expiry Date
Odometer Value
85918 mi
Since Last Pass
4315 mi
Test Result
PASSED
Completed
Test Number
8864 1787 7361
Expiry Date
Odometer Value
81603 mi
Since Last Pass
6253 mi
Completed
Test Number
5150 1296 1509
Odometer Value
81603 mi
Test Result
PASSED
Completed
Test Number
9581 0779 6297
Expiry Date
Odometer Value
75350 mi
Since Last Pass
5423 mi
Completed
Test Number
5083 7844 8102
Odometer Value
75311 mi
Test Result
PASSED
Completed
Test Number
6453 8246 5094
Expiry Date
Odometer Value
69927 mi
Since Last Pass
5580 mi
Completed
Test Number
9369 6236 5018
Odometer Value
69927 mi
Test Result
PASSED
Completed
Test Number
4074 1467 4007
Expiry Date
Odometer Value
64347 mi
Since Last Pass
14390 mi
Test Result
PASSED
Completed
Test Number
1371 6146 3011
Expiry Date
Odometer Value
49957 mi
Since Last Pass
9779 mi
Completed
Test Number
2164 0066 3046
Odometer Value
49957 mi
Test Result
PASSED
Completed
Test Number
5795 2523 2048
Expiry Date
Odometer Value
40178 mi
Since Last Pass
5677 mi
Test Result
PASSED
Completed
Test Number
3190 4954 1086
Expiry Date
Odometer Value
34501 mi
Since Last Pass
6983 mi
Completed
Test Number
2663 3894 1073
Odometer Value
34501 mi
Test Result
PASSED
Completed
Test Number
7532 4557 0033
Expiry Date
Odometer Value
27518 mi
Since Last Pass
7101 mi
Test Result
PASSED
Completed
Test Number
3529 3832 9020
Expiry Date
Odometer Value
20417 mi
Since Last Pass
5464 mi
Test Result
PASSED
Completed
Test Number
3218 6521 8073
Expiry Date
Odometer Value
14953 mi
Free Car Tax Check & MOT history for RN54WMM
Contains DVSA and DVLA data under the Open Government Licence v3.0.