Details

Model
BMW 630
Colour
Black
Fuel Type
Petrol
Engine Size
2996cc
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 630 RA54 XOY

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

Mileage chart (requires JavaScript).>

Latest reading

184,160 mi

July 2025

Last 12 months

9,800 mi

↑ from ~7,700 prior yr

Lifetime average

~8,900 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
1 Month
Test Result
PASSED
Completed
Test Number
3937 1878 2851
Expiry Date
Odometer Value
184160 mi
Since Last Pass
9759 mi
Test Result
PASSED
Completed
Test Number
9599 6685 1055
Expiry Date
Odometer Value
174401 mi
Since Last Pass
7714 mi
Test Result
PASSED
Completed
Test Number
2225 5963 6222
Expiry Date
Odometer Value
166687 mi
Since Last Pass
15846 mi
Completed
Test Number
9292 4426 2268
Odometer Value
166682 mi
Test Result
PASSED
Completed
Test Number
1502 4661 7929
Expiry Date
Odometer Value
150841 mi
Since Last Pass
13645 mi
Completed
Test Number
4055 3139 2455
Odometer Value
150841 mi
Test Result
PASSED
Completed
Test Number
2182 7650 8663
Expiry Date
Odometer Value
137196 mi
Since Last Pass
2939 mi
Test Result
PASSED
Completed
Test Number
2718 8970 4125
Expiry Date
Odometer Value
134257 mi
Since Last Pass
5634 mi
Completed
Test Number
2217 2030 4050
Odometer Value
134257 mi
Test Result
PASSED
Completed
Test Number
1972 8075 4959
Expiry Date
Odometer Value
128623 mi
Since Last Pass
5221 mi
Completed
Test Number
3818 9122 2213
Odometer Value
128623 mi
Test Result
PASSED
Completed
Test Number
2892 1740 4586
Expiry Date
Odometer Value
123402 mi
Since Last Pass
6246 mi
Completed
Test Number
8076 5275 2332
Odometer Value
123364 mi
Test Result
PASSED
Completed
Test Number
4431 6513 4609
Expiry Date
Odometer Value
117156 mi
Since Last Pass
5332 mi
Test Result
PASSED
Completed
Test Number
8899 2032 3824
Expiry Date
Odometer Value
111824 mi
Since Last Pass
6593 mi
Test Result
PASSED
Completed
Test Number
3574 2788 5164
Expiry Date
Odometer Value
105231 mi
Since Last Pass
6166 mi
Test Result
PASSED
Completed
Test Number
3460 6259 4186
Expiry Date
Odometer Value
99065 mi
Since Last Pass
6647 mi
Completed
Test Number
3281 4169 4163
Odometer Value
99063 mi
Test Result
PASSED
Completed
Test Number
4960 3298 3109
Expiry Date
Odometer Value
92418 mi
Since Last Pass
11738 mi
Completed
Test Number
2987 1637 3196
Odometer Value
92398 mi
Test Result
PASSED
Completed
Test Number
2480 4766 2474
Expiry Date
Odometer Value
80680 mi
Since Last Pass
9248 mi
Test Result
PASSED
Completed
Test Number
5764 4943 1135
Expiry Date
Odometer Value
71432 mi
Since Last Pass
7915 mi
Test Result
PASSED
Completed
Test Number
5925 5043 0166
Expiry Date
Odometer Value
63517 mi
Since Last Pass
9721 mi
Completed
Test Number
3740 6023 0162
Odometer Value
63517 mi
Test Result
PASSED
Completed
Test Number
5449 3405 9108
Expiry Date
Odometer Value
53796 mi
Since Last Pass
5377 mi
Test Result
PASSED
Completed
Test Number
4608 8492 8434
Expiry Date
Odometer Value
48419 mi
Since Last Pass
11260 mi
Test Result
PASSED
Completed
Test Number
2224 5692 7379
Expiry Date
Odometer Value
37159 mi
Free Car Tax Check & MOT history for RA54XOY
Contains DVSA and DVLA data under the Open Government Licence v3.0.