Details

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

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

142,259 mi

September 2025

Typical mileage

+23,800 mi

vs same-model median

Last 12 months

5,800 mi

↓ from ~8,900 prior yr

Lifetime average

~6,000 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
3 Months
Test Result
PASSED
Completed
Test Number
8560 3280 6541
Expiry Date
Odometer Value
142259 mi
Since Last Pass
5784 mi
Completed
Test Number
5655 9646 0255
Odometer Value
142082 mi
Test Result
PASSED
Completed
Test Number
5157 7987 5309
Expiry Date
Odometer Value
136475 mi
Since Last Pass
8896 mi
Completed
Test Number
5280 8413 8209
Odometer Value
136469 mi
Test Result
PASSED
Completed
Test Number
4925 1756 4906
Expiry Date
Odometer Value
127579 mi
Since Last Pass
5341 mi
Test Result
PASSED
Completed
Test Number
2063 6352 4548
Expiry Date
Odometer Value
122238 mi
Since Last Pass
3175 mi
Completed
Test Number
7242 0124 9896
Odometer Value
122238 mi
Test Result
PASSED
Completed
Test Number
3981 2292 7991
Expiry Date
Odometer Value
119063 mi
Since Last Pass
2004 mi
Completed
Test Number
7944 9463 1306
Odometer Value
119060 mi
Test Result
PASSED
Completed
Test Number
6934 9069 7023
Expiry Date
Odometer Value
117059 mi
Since Last Pass
10353 mi
Completed
Test Number
4250 8679 6209
Odometer Value
117057 mi
Test Result
PASSED
Completed
Test Number
7934 9337 8810
Expiry Date
Odometer Value
106706 mi
Since Last Pass
15370 mi
Test Result
PASSED
Completed
Test Number
3952 8710 1592
Expiry Date
Odometer Value
91336 mi
Since Last Pass
10024 mi
Test Result
PASSED
Completed
Test Number
5824 5507 6796
Expiry Date
Odometer Value
81312 mi
Since Last Pass
2238 mi
Test Result
PASSED
Completed
Test Number
7832 7793 4341
Expiry Date
Odometer Value
79074 mi
Since Last Pass
4560 mi
Completed
Test Number
8411 6512 6112
Odometer Value
79074 mi
Test Result
PASSED
Completed
Test Number
1825 0443 1415
Expiry Date
Odometer Value
74514 mi
Since Last Pass
9052 mi
Completed
Test Number
1047 5387 7187
Odometer Value
75514 mi
Test Result
PASSED
Completed
Test Number
4656 1536 4020
Expiry Date
Odometer Value
65462 mi
Since Last Pass
9577 mi
Test Result
PASSED
Completed
Test Number
2958 4086 3069
Expiry Date
Odometer Value
55885 mi
Since Last Pass
5168 mi
Completed
Test Number
2565 2066 3041
Odometer Value
55885 mi
Test Result
PASSED
Completed
Test Number
5673 5305 2048
Expiry Date
Odometer Value
50717 mi
Since Last Pass
7697 mi
Test Result
PASSED
Completed
Test Number
4270 6605 1085
Expiry Date
Odometer Value
43020 mi
Since Last Pass
10015 mi
Test Result
PASSED
Completed
Test Number
8613 4096 0041
Expiry Date
Odometer Value
33005 mi
Free Car Tax Check & MOT history for LA51FPO
Contains DVSA and DVLA data under the Open Government Licence v3.0.