Details

Model
BMW 118i SE Auto
Colour
Black
Fuel Type
Petrol
Engine Size
1995cc
Registered
Vehicle Age
17 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
Taxed
Due Date
Expires
9 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

105,027 mi

March 2026

Typical mileage

+10,900 mi

vs same-model median

Last 12 months

800 mi

↑ from ~500 prior yr

Lifetime average

~6,200 mi / yr

since new

Emissions

CO₂ Emissions
148g/km
F148g/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
8181 0727 1904
Expiry Date
Odometer Value
105027 mi
Since Last Pass
792 mi
Completed
Test Number
2452 0206 5871
Odometer Value
105027 mi
Test Result
PASSED
Completed
Test Number
3419 0604 4663
Expiry Date
Odometer Value
104235 mi
Since Last Pass
522 mi
Test Result
PASSED
Completed
Test Number
7181 8867 1191
Expiry Date
Odometer Value
103713 mi
Since Last Pass
674 mi
Test Result
PASSED
Completed
Test Number
7102 1145 9776
Expiry Date
Odometer Value
103039 mi
Since Last Pass
756 mi
Test Result
PASSED
Completed
Test Number
5688 8523 7767
Expiry Date
Odometer Value
102283 mi
Since Last Pass
4623 mi
Completed
Test Number
7411 8292 8983
Odometer Value
102267 mi
Test Result
PASSED
Completed
Test Number
8521 6645 0768
Expiry Date
Odometer Value
97660 mi
Since Last Pass
3874 mi
Completed
Test Number
8879 3854 0464
Odometer Value
97660 mi
Test Result
PASSED
Completed
Test Number
2505 3839 1619
Expiry Date
Odometer Value
93786 mi
Since Last Pass
5616 mi
Completed
Test Number
8979 1359 9004
Odometer Value
93764 mi
Test Result
PASSED
Completed
Test Number
8530 8208 9421
Expiry Date
Odometer Value
88170 mi
Since Last Pass
7274 mi
Completed
Test Number
5691 2864 7710
Odometer Value
88096 mi
Test Result
PASSED
Completed
Test Number
9741 3967 1179
Expiry Date
Odometer Value
80896 mi
Since Last Pass
5807 mi
Completed
Test Number
6054 7071 6503
Odometer Value
80896 mi
Test Result
PASSED
Completed
Test Number
6675 5056 3421
Expiry Date
Odometer Value
75089 mi
Since Last Pass
7050 mi
Completed
Test Number
7348 8941 3025
Odometer Value
75084 mi
Test Result
PASSED
Completed
Test Number
6909 7754 2142
Expiry Date
Odometer Value
68039 mi
Since Last Pass
2677 mi
Test Result
PASSED
Completed
Test Number
3392 4763 5053
Expiry Date
Odometer Value
65362 mi
Since Last Pass
9009 mi
Test Result
PASSED
Completed
Test Number
5271 6625 4086
Expiry Date
Odometer Value
56353 mi
Since Last Pass
8457 mi
Test Result
PASSED
Completed
Test Number
3187 2643 3045
Expiry Date
Odometer Value
47896 mi
Since Last Pass
10364 mi
Test Result
PASSED
Completed
Test Number
4171 4393 2046
Expiry Date
Odometer Value
37532 mi
Free Car Tax Check & MOT history for GK09VGG
Contains DVSA and DVLA data under the Open Government Licence v3.0.