Details

Model
BMW 120d M Sport
Colour
Grey
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 120d M Sport AD55 CVH

Road Tax

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

171,120 mi

May 2022

Above typical

+29,400 mi

vs same-model median

Last 12 months

15,400 mi

↑ from ~600 prior yr

Lifetime average

~10,500 mi / yr

since new

Emissions

CO₂ Emissions
152g/km
G152g/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
4959 3049 0823
Expiry Date
Odometer Value
171120 mi
Since Last Pass
15355 mi
Test Result
PASSED
Completed
Test Number
6054 4080 6922
Expiry Date
Odometer Value
155765 mi
Since Last Pass
636 mi
Completed
Test Number
5774 4956 3154
Odometer Value
155765 mi
Test Result
PASSED
Completed
Test Number
8066 7375 2765
Expiry Date
Odometer Value
155129 mi
Since Last Pass
3683 mi
Completed
Test Number
7205 8216 0814
Odometer Value
155111 mi
Test Result
PASSED
Completed
Test Number
8179 7072 2221
Expiry Date
Odometer Value
151446 mi
Since Last Pass
4603 mi
Test Result
PASSED
Completed
Test Number
6844 3658 4084
Expiry Date
Odometer Value
146843 mi
Since Last Pass
4834 mi
Completed
Test Number
8244 7626 1040
Odometer Value
146835 mi
Test Result
PASSED
Completed
Test Number
1470 7041 1919
Expiry Date
Odometer Value
142009 mi
Since Last Pass
5650 mi
Completed
Test Number
6699 4157 1666
Odometer Value
142009 mi
Test Result
PASSED
Completed
Test Number
9191 3032 0620
Expiry Date
Odometer Value
136359 mi
Since Last Pass
7730 mi
Completed
Test Number
9025 0168 2087
Odometer Value
136359 mi
Test Result
PASSED
Completed
Test Number
5852 7225 1021
Expiry Date
Odometer Value
128629 mi
Since Last Pass
10291 mi
Completed
Test Number
7773 0168 4676
Odometer Value
128488 mi
Test Result
PASSED
Completed
Test Number
1388 9831 4320
Expiry Date
Odometer Value
118338 mi
Since Last Pass
9756 mi
Test Result
PASSED
Completed
Test Number
7858 2351 3347
Expiry Date
Odometer Value
108582 mi
Since Last Pass
9735 mi
Test Result
PASSED
Completed
Test Number
5275 8402 2355
Expiry Date
Odometer Value
98847 mi
Since Last Pass
4966 mi
Test Result
PASSED
Completed
Test Number
4667 3251 2154
Expiry Date
Odometer Value
93881 mi
Since Last Pass
10908 mi
Test Result
PASSED
Completed
Test Number
4185 6670 1189
Expiry Date
Odometer Value
82973 mi
Since Last Pass
9070 mi
Test Result
PASSED
Completed
Test Number
6905 4411 0136
Expiry Date
Odometer Value
73903 mi
Since Last Pass
10097 mi
Test Result
PASSED
Completed
Test Number
1510 8602 9105
Expiry Date
Odometer Value
63806 mi
Since Last Pass
4010 mi
Test Result
PASSED
Completed
Test Number
5524 8372 9085
Expiry Date
Odometer Value
59796 mi
Free Car Tax Check & MOT history for AD55CVH
Contains DVSA and DVLA data under the Open Government Licence v3.0.