Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
20 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 LA06 OMS

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

177,903 mi

November 2025

Typical mileage

+14,400 mi

vs same-model median

Last 12 months

13,500 mi

↑ from ~11,300 prior yr

Lifetime average

~9,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
2671 3388 6888
Expiry Date
Odometer Value
177903 mi
Since Last Pass
13545 mi
Test Result
PASSED
Completed
Test Number
8208 9872 7371
Expiry Date
Odometer Value
164358 mi
Since Last Pass
11337 mi
Test Result
PASSED
Completed
Test Number
3659 3664 9957
Expiry Date
Odometer Value
153021 mi
Since Last Pass
9595 mi
Test Result
PASSED
Completed
Test Number
7371 0859 1162
Expiry Date
Odometer Value
143426 mi
Since Last Pass
3663 mi
Completed
Test Number
8962 3486 7674
Odometer Value
143421 mi
Test Result
PASSED
Completed
Test Number
8223 0153 9773
Expiry Date
Odometer Value
139763 mi
Since Last Pass
6086 mi
Completed
Test Number
2567 5008 9815
Odometer Value
139763 mi
Test Result
PASSED
Completed
Test Number
2987 3908 5850
Expiry Date
Odometer Value
133677 mi
Since Last Pass
4263 mi
Test Result
PASSED
Completed
Test Number
3631 4839 8481
Expiry Date
Odometer Value
129414 mi
Since Last Pass
5470 mi
Test Result
PASSED
Completed
Test Number
4713 4412 0978
Expiry Date
Odometer Value
123944 mi
Since Last Pass
6198 mi
Completed
Test Number
9438 5202 4827
Odometer Value
123944 mi
Test Result
PASSED
Completed
Test Number
9813 2045 8000
Expiry Date
Odometer Value
117746 mi
Since Last Pass
9121 mi
Completed
Test Number
4725 9049 1595
Odometer Value
117746 mi
Test Result
PASSED
Completed
Test Number
8460 3224 8870
Expiry Date
Odometer Value
108625 mi
Since Last Pass
14887 mi
Completed
Test Number
3319 2796 6736
Odometer Value
108625 mi
Test Result
PASSED
Completed
Test Number
7424 5094 7866
Expiry Date
Odometer Value
93738 mi
Since Last Pass
14136 mi
Completed
Test Number
3813 3375 2520
Odometer Value
93738 mi
Test Result
PASSED
Completed
Test Number
6093 8769 5049
Expiry Date
Odometer Value
79602 mi
Since Last Pass
2758 mi
Completed
Test Number
1968 1719 5063
Odometer Value
79602 mi
Test Result
PASSED
Completed
Test Number
7868 8651 4120
Expiry Date
Odometer Value
76844 mi
Since Last Pass
1747 mi
Test Result
PASSED
Completed
Test Number
3975 3932 3134
Expiry Date
Odometer Value
75097 mi
Since Last Pass
2855 mi
Completed
Test Number
1879 5791 3196
Odometer Value
75052 mi
Test Result
PASSED
Completed
Test Number
2351 8672 2484
Expiry Date
Odometer Value
72242 mi
Since Last Pass
5167 mi
Test Result
PASSED
Completed
Test Number
7572 7382 1109
Expiry Date
Odometer Value
67075 mi
Since Last Pass
3154 mi
Test Result
PASSED
Completed
Test Number
2621 2920 0204
Expiry Date
Odometer Value
63921 mi
Since Last Pass
11328 mi
Test Result
PASSED
Completed
Test Number
1836 4811 9267
Expiry Date
Odometer Value
52593 mi
Free Car Tax Check & MOT history for LA06OMS
Contains DVSA and DVLA data under the Open Government Licence v3.0.