Details

Model
BMW 3 Series
Colour
Blue
Fuel Type
Petrol
Engine Size
2494cc
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 3 Series LM54 FYT

Road Tax

Tax Status
Taxed
Due Date
Expires
9 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

115,639 mi

April 2026

Typical mileage

+3,600 mi

vs same-model median

Last 12 months

4,200 mi

≈ same as prior yr

Lifetime average

~5,400 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
9 Months
Test Result
PASSED
Completed
Test Number
5666 0509 3233
Expiry Date
Odometer Value
115639 mi
Since Last Pass
4196 mi
Test Result
PASSED
Completed
Test Number
2760 0713 1164
Expiry Date
Odometer Value
111443 mi
Since Last Pass
4662 mi
Completed
Test Number
2590 1749 5183
Odometer Value
111418 mi
Test Result
PASSED
Completed
Test Number
5824 1637 8138
Expiry Date
Odometer Value
106781 mi
Since Last Pass
1177 mi
Completed
Test Number
7135 7843 4606
Odometer Value
106781 mi
Test Result
PASSED
Completed
Test Number
6915 9843 1109
Expiry Date
Odometer Value
105604 mi
Since Last Pass
98 mi
Completed
Test Number
6732 5035 2434
Odometer Value
105590 mi
Test Result
PASSED
Completed
Test Number
9113 5109 3406
Expiry Date
Odometer Value
105506 mi
Since Last Pass
360 mi
Completed
Test Number
6163 9393 0477
Odometer Value
105506 mi
Test Result
PASSED
Completed
Test Number
5315 6174 9951
Expiry Date
Odometer Value
105146 mi
Since Last Pass
377 mi
Test Result
PASSED
Completed
Test Number
9031 1121 3221
Expiry Date
Odometer Value
104769 mi
Since Last Pass
1973 mi
Test Result
PASSED
Completed
Test Number
8024 3905 5613
Expiry Date
Odometer Value
102796 mi
Since Last Pass
2711 mi
Completed
Test Number
8138 4720 8582
Odometer Value
102796 mi
Test Result
PASSED
Completed
Test Number
5347 0073 9451
Expiry Date
Odometer Value
100085 mi
Since Last Pass
3629 mi
Test Result
PASSED
Completed
Test Number
4944 5663 7712
Expiry Date
Odometer Value
96456 mi
Since Last Pass
5270 mi
Test Result
PASSED
Completed
Test Number
9607 6076 5428
Expiry Date
Odometer Value
91186 mi
Since Last Pass
6330 mi
Completed
Test Number
8699 1236 8675
Odometer Value
91186 mi
Test Result
PASSED
Completed
Test Number
5563 4800 5099
Expiry Date
Odometer Value
84856 mi
Since Last Pass
8103 mi
Test Result
PASSED
Completed
Test Number
7778 2710 4081
Expiry Date
Odometer Value
76753 mi
Since Last Pass
5557 mi
Test Result
PASSED
Completed
Test Number
9257 3910 3098
Expiry Date
Odometer Value
71196 mi
Since Last Pass
6460 mi
Test Result
PASSED
Completed
Test Number
9384 0620 2071
Expiry Date
Odometer Value
64736 mi
Since Last Pass
9064 mi
Test Result
PASSED
Completed
Test Number
6890 2720 1090
Expiry Date
Odometer Value
55672 mi
Since Last Pass
6289 mi
Test Result
PASSED
Completed
Test Number
6507 4586 9381
Expiry Date
Odometer Value
49383 mi
Since Last Pass
8938 mi
Test Result
PASSED
Completed
Test Number
7506 5676 8316
Expiry Date
Odometer Value
40445 mi
Since Last Pass
9673 mi
Test Result
PASSED
Completed
Test Number
6416 4595 7339
Expiry Date
Odometer Value
30772 mi
Free Car Tax Check & MOT history for LM54FYT
Contains DVSA and DVLA data under the Open Government Licence v3.0.