Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Petrol
Engine Size
2494cc
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 RA52 OXB

Road Tax

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

128,977 mi

July 2025

Typical mileage

+12,800 mi

vs same-model median

Last 12 months

2,300 mi

↓ from ~5,900 prior yr

Lifetime average

~5,700 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

Expiry Date
MOT Due
1 Month
Test Result
PASSED
Completed
Test Number
4741 0566 9118
Expiry Date
Odometer Value
128977 mi
Since Last Pass
2262 mi
Completed
Test Number
9464 1688 9425
Odometer Value
128972 mi
Test Result
PASSED
Completed
Test Number
8004 1629 2178
Expiry Date
Odometer Value
126715 mi
Since Last Pass
5868 mi
Test Result
PASSED
Completed
Test Number
4975 9645 9925
Expiry Date
Odometer Value
120847 mi
Since Last Pass
3492 mi
Completed
Test Number
1645 8584 4436
Odometer Value
120832 mi
Test Result
PASSED
Completed
Test Number
8981 9564 2369
Expiry Date
Odometer Value
117355 mi
Since Last Pass
2329 mi
Completed
Test Number
9271 5894 3053
Odometer Value
117355 mi
Test Result
PASSED
Completed
Test Number
2927 4236 5318
Expiry Date
Odometer Value
115026 mi
Since Last Pass
1434 mi
Test Result
PASSED
Completed
Test Number
6376 8298 3181
Expiry Date
Odometer Value
113592 mi
Since Last Pass
5684 mi
Completed
Test Number
3764 1911 0662
Odometer Value
113592 mi
Test Result
PASSED
Completed
Test Number
7368 7465 1719
Expiry Date
Odometer Value
107908 mi
Since Last Pass
6237 mi
Test Result
PASSED
Completed
Test Number
5356 8676 4394
Expiry Date
Odometer Value
101671 mi
Since Last Pass
5369 mi
Completed
Test Number
4852 4059 0753
Odometer Value
101671 mi
Test Result
PASSED
Completed
Test Number
5161 2823 5353
Expiry Date
Odometer Value
96302 mi
Since Last Pass
6734 mi
Test Result
PASSED
Completed
Test Number
7820 9688 8631
Expiry Date
Odometer Value
89568 mi
Since Last Pass
6179 mi
Test Result
PASSED
Completed
Test Number
5184 7005 5076
Expiry Date
Odometer Value
83389 mi
Since Last Pass
10539 mi
Test Result
PASSED
Completed
Test Number
3682 5376 4165
Expiry Date
Odometer Value
72850 mi
Since Last Pass
1019 mi
Test Result
PASSED
Completed
Test Number
7063 0463 4092
Expiry Date
Odometer Value
71831 mi
Since Last Pass
5863 mi
Completed
Test Number
4953 5483 4038
Odometer Value
71829 mi
Test Result
PASSED
Completed
Test Number
3852 1793 3009
Expiry Date
Odometer Value
65968 mi
Since Last Pass
3890 mi
Completed
Test Number
1592 4663 3023
Odometer Value
65968 mi
Test Result
PASSED
Completed
Test Number
2297 5351 2048
Expiry Date
Odometer Value
62078 mi
Since Last Pass
4313 mi
Test Result
PASSED
Completed
Test Number
2381 7533 1076
Expiry Date
Odometer Value
57765 mi
Since Last Pass
6400 mi
Test Result
PASSED
Completed
Test Number
2429 8583 0076
Expiry Date
Odometer Value
51365 mi
Since Last Pass
7301 mi
Test Result
PASSED
Completed
Test Number
9513 5603 9012
Expiry Date
Odometer Value
44064 mi
Since Last Pass
6214 mi
Test Result
PASSED
Completed
Test Number
4144 0543 8016
Expiry Date
Odometer Value
37850 mi
Since Last Pass
6726 mi
Test Result
PASSED
Completed
Test Number
1525 8153 7034
Expiry Date
Odometer Value
31124 mi
Since Last Pass
5777 mi
Test Result
PASSED
Completed
Test Number
2538 5133 6013
Expiry Date
Odometer Value
25347 mi
Free Car Tax Check & MOT history for RA52OXB
Contains DVSA and DVLA data under the Open Government Licence v3.0.