Details

Model
BMW 3 Series
Colour
Blue
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
23 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 RN52 WWL

Road Tax

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

150,017 mi

October 2025

Above typical

+33,600 mi

vs same-model median

Lifetime average

~6,600 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
4 Months
Test Result
PASSED
Completed
Test Number
5944 6266 5537
Expiry Date
Odometer Value
150017 mi
Since Last Pass
1749 mi
Test Result
PASSED
Completed
Test Number
2178 8194 4477
Expiry Date
Odometer Value
148268 mi
Since Last Pass
3702 mi
Test Result
PASSED
Completed
Test Number
5352 0624 0465
Expiry Date
Odometer Value
144566 mi
Since Last Pass
4501 mi
Test Result
PASSED
Completed
Test Number
3570 0261 7166
Expiry Date
Odometer Value
140065 mi
Since Last Pass
2589 mi
Test Result
PASSED
Completed
Test Number
2976 9372 1592
Expiry Date
Odometer Value
137476 mi
Since Last Pass
2453 mi
Test Result
PASSED
Completed
Test Number
5612 5396 3635
Expiry Date
Odometer Value
135023 mi
Since Last Pass
3168 mi
Completed
Test Number
9388 3809 9346
Odometer Value
135023 mi
Test Result
PASSED
Completed
Test Number
9165 0832 8091
Expiry Date
Odometer Value
131855 mi
Since Last Pass
3644 mi
Test Result
PASSED
Completed
Test Number
2174 8423 6948
Expiry Date
Odometer Value
128211 mi
Since Last Pass
8086 mi
Test Result
PASSED
Completed
Test Number
8552 1484 5204
Expiry Date
Odometer Value
120125 mi
Since Last Pass
4116 mi
Test Result
PASSED
Completed
Test Number
3097 4429 4259
Expiry Date
Odometer Value
116009 mi
Since Last Pass
7 mi
Test Result
PASSED
Completed
Test Number
8382 7248 4200
Expiry Date
Odometer Value
116002 mi
Since Last Pass
185 mi
Completed
Test Number
3277 6657 4298
Odometer Value
115995 mi
Test Result
PASSED
Completed
Test Number
1064 3735 4418
Expiry Date
Odometer Value
115817 mi
Since Last Pass
21893 mi
Completed
Test Number
9960 6943 3003
Odometer Value
93924 mi
Test Result
PASSED
Completed
Test Number
8799 8943 3044
Expiry Date
Odometer Value
93924 mi
Since Last Pass
15554 mi
Test Result
PASSED
Completed
Test Number
7673 9474 1396
Expiry Date
Odometer Value
78370 mi
Since Last Pass
14195 mi
Test Result
PASSED
Completed
Test Number
9322 7890 0314
Expiry Date
Odometer Value
64175 mi
Since Last Pass
7689 mi
Test Result
PASSED
Completed
Test Number
5303 6397 9274
Expiry Date
Odometer Value
56486 mi
Since Last Pass
8870 mi
Completed
Test Number
5935 1237 9255
Odometer Value
56486 mi
Test Result
PASSED
Completed
Test Number
3409 9084 8465
Expiry Date
Odometer Value
47616 mi
Since Last Pass
9824 mi
Test Result
PASSED
Completed
Test Number
3626 1693 7454
Expiry Date
Odometer Value
37792 mi
Since Last Pass
79 mi
Completed
Test Number
8000 5623 7201
Odometer Value
37792 mi
Test Result
PASSED
Completed
Test Number
2809 8235 7440
Expiry Date
Odometer Value
37713 mi
Since Last Pass
6646 mi
Test Result
PASSED
Completed
Test Number
7040 2023 6192
Expiry Date
Odometer Value
31067 mi
Free Car Tax Check & MOT history for RN52WWL
Contains DVSA and DVLA data under the Open Government Licence v3.0.