Details

Model
BMW 530
Colour
Silver
Fuel Type
Diesel
Engine Size
2497cc
Registered
Vehicle Age
19 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 YC07 XGZ

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

148,762 mi

February 2026

Typical mileage

-23,700 mi

vs same-model median

Last 12 months

6,200 mi

↓ from ~8,700 prior yr

Lifetime average

~7,900 mi / yr

since new

Emissions

CO₂ Emissions
180g/km
I180g/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
1505 6837 8366
Expiry Date
Odometer Value
148762 mi
Since Last Pass
6249 mi
Completed
Test Number
4464 6099 1133
Odometer Value
148755 mi
Test Result
PASSED
Completed
Test Number
7350 6453 8535
Expiry Date
Odometer Value
142513 mi
Since Last Pass
8665 mi
Test Result
PASSED
Completed
Test Number
2208 8818 0485
Expiry Date
Odometer Value
133848 mi
Since Last Pass
6161 mi
Test Result
PASSED
Completed
Test Number
9776 1687 0647
Expiry Date
Odometer Value
127687 mi
Since Last Pass
6813 mi
Completed
Test Number
6088 5595 0011
Odometer Value
127687 mi
Test Result
PASSED
Completed
Test Number
9844 5698 1028
Expiry Date
Odometer Value
120874 mi
Since Last Pass
4327 mi
Test Result
PASSED
Completed
Test Number
6535 7896 7255
Expiry Date
Odometer Value
116547 mi
Since Last Pass
4845 mi
Test Result
PASSED
Completed
Test Number
6604 4340 8391
Expiry Date
Odometer Value
111702 mi
Since Last Pass
7477 mi
Test Result
PASSED
Completed
Test Number
5330 9115 6159
Expiry Date
Odometer Value
104225 mi
Since Last Pass
7244 mi
Completed
Test Number
3284 2172 5910
Odometer Value
104225 mi
Test Result
PASSED
Completed
Test Number
3511 1218 1199
Expiry Date
Odometer Value
96981 mi
Since Last Pass
4716 mi
Test Result
PASSED
Completed
Test Number
7316 5884 2888
Expiry Date
Odometer Value
92265 mi
Since Last Pass
6234 mi
Test Result
PASSED
Completed
Test Number
9713 3281 9614
Expiry Date
Odometer Value
86031 mi
Since Last Pass
5918 mi
Test Result
PASSED
Completed
Test Number
1059 2521 4311
Expiry Date
Odometer Value
80113 mi
Since Last Pass
4707 mi
Test Result
PASSED
Completed
Test Number
9999 5210 3300
Expiry Date
Odometer Value
75406 mi
Since Last Pass
8628 mi
Completed
Test Number
2170 1250 3366
Odometer Value
75406 mi
Test Result
PASSED
Completed
Test Number
6451 3620 2379
Expiry Date
Odometer Value
66778 mi
Since Last Pass
9267 mi
Completed
Test Number
7181 0580 2330
Odometer Value
66777 mi
Test Result
PASSED
Completed
Test Number
3955 8782 1358
Expiry Date
Odometer Value
57511 mi
Since Last Pass
4250 mi
Test Result
PASSED
Completed
Test Number
2553 6881 1441
Expiry Date
Odometer Value
53261 mi
Since Last Pass
14555 mi
Test Result
PASSED
Completed
Test Number
7926 5498 0022
Expiry Date
Odometer Value
38706 mi
Free Car Tax Check & MOT history for YC07XGZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.