Details

Model
BMW 540i M Sport A
Colour
Black
Fuel Type
Petrol
Engine Size
4000cc
Registered
Vehicle Age
18 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 540i M Sport A HN08 ULX

Road Tax

Tax Status
Taxed
Due Date
Expires
11 Months
12 Months Tax
£760
Paid Monthly
£66.50

Mileage History

Mileage chart (requires JavaScript).>

Latest reading

148,269 mi

April 2025

Last 12 months

12,100 mi

↓ from ~16,700 prior yr

Lifetime average

~8,800 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
2328 0165 9879
Expiry Date
Odometer Value
148269 mi
Since Last Pass
12052 mi
Completed
Test Number
8835 1587 0175
Odometer Value
148269 mi
Test Result
PASSED
Completed
Test Number
2419 4414 3471
Expiry Date
Odometer Value
136217 mi
Since Last Pass
16737 mi
Completed
Test Number
3722 8608 4424
Odometer Value
136216 mi
Test Result
PASSED
Completed
Test Number
5174 5031 9759
Expiry Date
Odometer Value
119480 mi
Since Last Pass
18827 mi
Completed
Test Number
9961 9244 9267
Odometer Value
119480 mi
Test Result
PASSED
Completed
Test Number
2956 8130 8682
Expiry Date
Odometer Value
100653 mi
Since Last Pass
20151 mi
Completed
Test Number
8238 9558 0909
Odometer Value
100653 mi
Test Result
PASSED
Completed
Test Number
2398 1567 2571
Expiry Date
Odometer Value
80502 mi
Since Last Pass
2022 mi
Test Result
PASSED
Completed
Test Number
5780 8146 8890
Expiry Date
Odometer Value
78480 mi
Since Last Pass
6593 mi
Test Result
PASSED
Completed
Test Number
4528 2349 6856
Expiry Date
Odometer Value
71887 mi
Since Last Pass
8746 mi
Test Result
PASSED
Completed
Test Number
7549 0122 5360
Expiry Date
Odometer Value
63141 mi
Since Last Pass
7300 mi
Test Result
PASSED
Completed
Test Number
8981 6173 4854
Expiry Date
Odometer Value
55841 mi
Since Last Pass
4430 mi
Test Result
PASSED
Completed
Test Number
4860 6580 7477
Expiry Date
Odometer Value
51411 mi
Since Last Pass
1994 mi
Test Result
PASSED
Completed
Test Number
5996 1870 6317
Expiry Date
Odometer Value
49417 mi
Since Last Pass
4704 mi
Completed
Test Number
7229 3930 7424
Odometer Value
49417 mi
Test Result
PASSED
Completed
Test Number
7899 5106 5114
Expiry Date
Odometer Value
44713 mi
Since Last Pass
4831 mi
Completed
Test Number
1783 5415 5100
Odometer Value
44713 mi
Test Result
PASSED
Completed
Test Number
7684 1635 4112
Expiry Date
Odometer Value
39882 mi
Since Last Pass
4755 mi
Test Result
PASSED
Completed
Test Number
3999 1645 3199
Expiry Date
Odometer Value
35127 mi
Since Last Pass
5026 mi
Test Result
PASSED
Completed
Test Number
8754 9584 2167
Expiry Date
Odometer Value
30101 mi
Since Last Pass
5584 mi
Test Result
PASSED
Completed
Test Number
5260 1754 1173
Expiry Date
Odometer Value
24517 mi
Free Car Tax Check & MOT history for HN08ULX
Contains DVSA and DVLA data under the Open Government Licence v3.0.