Details

Model
BMW 530
Colour
Blue
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
24 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 530 EY02 OJK

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

137,315 mi

January 2026

Typical mileage

-2,100 mi

vs same-model median

Last 12 months

11,300 mi

↑ from ~5,800 prior yr

Lifetime average

~5,800 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
5656 3253 8405
Expiry Date
Odometer Value
137315 mi
Since Last Pass
11262 mi
Test Result
PASSED
Completed
Test Number
5543 6639 8229
Expiry Date
Odometer Value
126053 mi
Since Last Pass
5768 mi
Test Result
PASSED
Completed
Test Number
9817 0796 0766
Expiry Date
Odometer Value
120285 mi
Since Last Pass
4481 mi
Completed
Test Number
1789 2239 8379
Odometer Value
120285 mi
Test Result
PASSED
Completed
Test Number
7107 5110 0079
Expiry Date
Odometer Value
115804 mi
Since Last Pass
4982 mi
Test Result
PASSED
Completed
Test Number
9503 8763 7620
Expiry Date
Odometer Value
110822 mi
Since Last Pass
3641 mi
Test Result
PASSED
Completed
Test Number
9975 5129 5176
Expiry Date
Odometer Value
107181 mi
Since Last Pass
557 mi
Test Result
PASSED
Completed
Test Number
3972 7945 3892
Expiry Date
Odometer Value
106624 mi
Since Last Pass
2121 mi
Completed
Test Number
5367 8288 7226
Odometer Value
106619 mi
Test Result
PASSED
Completed
Test Number
7608 1628 7632
Expiry Date
Odometer Value
104503 mi
Since Last Pass
3617 mi
Test Result
PASSED
Completed
Test Number
6602 2761 1515
Expiry Date
Odometer Value
100886 mi
Since Last Pass
3605 mi
Test Result
PASSED
Completed
Test Number
8395 1346 5187
Expiry Date
Odometer Value
97281 mi
Since Last Pass
2761 mi
Completed
Test Number
4378 0786 4128
Odometer Value
94520 mi
Test Result
PASSED
Completed
Test Number
4558 0776 4167
Expiry Date
Odometer Value
94520 mi
Since Last Pass
1860 mi
Test Result
PASSED
Completed
Test Number
8772 5856 3191
Expiry Date
Odometer Value
92660 mi
Since Last Pass
3015 mi
Completed
Test Number
4660 1566 3113
Odometer Value
92660 mi
Test Result
PASSED
Completed
Test Number
1559 6766 2159
Expiry Date
Odometer Value
89645 mi
Since Last Pass
1118 mi
Completed
Test Number
1668 4686 2108
Odometer Value
89645 mi
Test Result
PASSED
Completed
Test Number
2775 0607 1474
Expiry Date
Odometer Value
88527 mi
Since Last Pass
2857 mi
Completed
Test Number
4687 8986 1111
Odometer Value
88466 mi
Test Result
PASSED
Completed
Test Number
9715 8078 0191
Expiry Date
Odometer Value
85670 mi
Since Last Pass
3550 mi
Completed
Test Number
9444 0947 0173
Odometer Value
85669 mi
Test Result
PASSED
Completed
Test Number
7429 7776 9107
Expiry Date
Odometer Value
82120 mi
Since Last Pass
4873 mi
Completed
Test Number
3445 1626 9112
Odometer Value
82120 mi
Test Result
PASSED
Completed
Test Number
4525 4338 8189
Expiry Date
Odometer Value
77247 mi
Since Last Pass
4112 mi
Test Result
PASSED
Completed
Test Number
7937 1478 7199
Expiry Date
Odometer Value
73135 mi
Since Last Pass
6157 mi
Completed
Test Number
9740 7348 7108
Odometer Value
73097 mi
Test Result
PASSED
Completed
Test Number
3244 7137 6135
Expiry Date
Odometer Value
66978 mi
Completed
Test Number
5648 2157 6167
Odometer Value
66977 mi
Free Car Tax Check & MOT history for EY02OJK
Contains DVSA and DVLA data under the Open Government Licence v3.0.