Details

Model
BMW 530
Colour
Grey
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
22 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 →

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

143,830 mi

June 2025

Typical mileage

+13,800 mi

vs same-model median

Last 12 months

700 mi

↓ from ~2,300 prior yr

Lifetime average

~6,900 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Day
Test Result
PASSED
Completed
Test Number
5576 7119 0119
Expiry Date
Odometer Value
143830 mi
Since Last Pass
717 mi
Completed
Test Number
1613 4126 2244
Odometer Value
143784 mi
Test Result
PASSED
Completed
Test Number
2802 4516 1562
Expiry Date
Odometer Value
143113 mi
Since Last Pass
2321 mi
Test Result
PASSED
Completed
Test Number
6023 5722 2281
Expiry Date
Odometer Value
140792 mi
Since Last Pass
2556 mi
Test Result
PASSED
Completed
Test Number
3078 9591 5522
Expiry Date
Odometer Value
138236 mi
Since Last Pass
2618 mi
Completed
Test Number
5035 1774 8909
Odometer Value
138236 mi
Test Result
PASSED
Completed
Test Number
2470 3330 0220
Expiry Date
Odometer Value
135618 mi
Since Last Pass
1554 mi
Test Result
PASSED
Completed
Test Number
6081 1051 8314
Expiry Date
Odometer Value
134064 mi
Since Last Pass
1676 mi
Completed
Test Number
6576 3169 9752
Odometer Value
134063 mi
Test Result
PASSED
Completed
Test Number
9621 9842 4311
Expiry Date
Odometer Value
132388 mi
Since Last Pass
2298 mi
Completed
Test Number
5128 3866 7800
Odometer Value
132387 mi
Test Result
PASSED
Completed
Test Number
6474 5296 8863
Expiry Date
Odometer Value
130090 mi
Since Last Pass
6448 mi
Completed
Test Number
8959 0634 5656
Odometer Value
130088 mi
Test Result
PASSED
Completed
Test Number
4935 5605 8661
Expiry Date
Odometer Value
123642 mi
Since Last Pass
5762 mi
Test Result
PASSED
Completed
Test Number
5353 0638 7523
Expiry Date
Odometer Value
117880 mi
Since Last Pass
3954 mi
Completed
Test Number
8420 6899 5940
Odometer Value
117819 mi
Test Result
PASSED
Completed
Test Number
7163 1186 5086
Expiry Date
Odometer Value
113926 mi
Since Last Pass
7352 mi
Completed
Test Number
4572 9735 5083
Odometer Value
113918 mi
Test Result
PASSED
Completed
Test Number
5089 2845 4052
Expiry Date
Odometer Value
106574 mi
Since Last Pass
7855 mi
Test Result
PASSED
Completed
Test Number
9658 6832 3134
Expiry Date
Odometer Value
98719 mi
Since Last Pass
4211 mi
Test Result
PASSED
Completed
Test Number
4069 0894 2248
Expiry Date
Odometer Value
94508 mi
Since Last Pass
7645 mi
Completed
Test Number
4362 7454 2205
Odometer Value
94503 mi
Test Result
PASSED
Completed
Test Number
3754 6990 1475
Expiry Date
Odometer Value
86863 mi
Since Last Pass
9388 mi
Test Result
PASSED
Completed
Test Number
4738 9388 0189
Expiry Date
Odometer Value
77475 mi
Since Last Pass
9349 mi
Test Result
PASSED
Completed
Test Number
8706 1458 9127
Expiry Date
Odometer Value
68126 mi
Since Last Pass
10913 mi
Test Result
PASSED
Completed
Test Number
2923 7698 8161
Expiry Date
Odometer Value
57213 mi
Since Last Pass
11941 mi
Completed
Test Number
2638 0508 8435
Odometer Value
57213 mi
Test Result
PASSED
Completed
Test Number
3634 0860 7201
Expiry Date
Odometer Value
45272 mi
Free Car Tax Check & MOT history for YL04AOB
Contains DVSA and DVLA data under the Open Government Licence v3.0.