Details

Model
BMW 130i M Sport
Colour
Black
Fuel Type
Petrol
Engine Size
2996cc
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 130i M Sport CN56 NZE

Road Tax

Tax Status
SORN
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

168,030 mi

February 2026

Above typical

+49,100 mi

vs same-model median

Last 12 months

1,700 mi

↑ from ~700 prior yr

Lifetime average

~8,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
3995 4553 6702
Expiry Date
Odometer Value
168030 mi
Since Last Pass
1732 mi
Completed
Test Number
3816 3534 5486
Odometer Value
168030 mi
Test Result
PASSED
Completed
Test Number
2494 3738 5618
Expiry Date
Odometer Value
166298 mi
Since Last Pass
718 mi
Test Result
PASSED
Completed
Test Number
9133 5693 6375
Expiry Date
Odometer Value
165580 mi
Since Last Pass
7197 mi
Test Result
PASSED
Completed
Test Number
3170 3102 8245
Expiry Date
Odometer Value
158383 mi
Since Last Pass
6871 mi
Completed
Test Number
1657 8234 0646
Odometer Value
157956 mi
Test Result
PASSED
Completed
Test Number
3241 8354 4877
Expiry Date
Odometer Value
151512 mi
Since Last Pass
3965 mi
Completed
Test Number
9677 6164 7425
Odometer Value
151512 mi
Test Result
PASSED
Completed
Test Number
9128 6770 3775
Expiry Date
Odometer Value
147547 mi
Since Last Pass
3800 mi
Test Result
PASSED
Completed
Test Number
4267 4440 2957
Expiry Date
Odometer Value
143747 mi
Since Last Pass
1234 mi
Test Result
PASSED
Completed
Test Number
1716 6095 8300
Expiry Date
Odometer Value
142513 mi
Since Last Pass
3256 mi
Test Result
PASSED
Completed
Test Number
9296 3345 0795
Expiry Date
Odometer Value
139257 mi
Since Last Pass
8326 mi
Test Result
PASSED
Completed
Test Number
9221 9133 7146
Expiry Date
Odometer Value
130931 mi
Since Last Pass
7948 mi
Test Result
PASSED
Completed
Test Number
9953 8862 5027
Expiry Date
Odometer Value
122983 mi
Since Last Pass
28608 mi
Completed
Test Number
9649 7547 3792
Odometer Value
122982 mi
Test Result
PASSED
Completed
Test Number
2792 7772 3224
Expiry Date
Odometer Value
94375 mi
Since Last Pass
11524 mi
Completed
Test Number
9273 0182 3207
Odometer Value
94372 mi
Test Result
PASSED
Completed
Test Number
2081 7672 2294
Expiry Date
Odometer Value
82851 mi
Since Last Pass
17406 mi
Test Result
PASSED
Completed
Test Number
3074 8523 1465
Expiry Date
Odometer Value
65445 mi
Since Last Pass
19045 mi
Test Result
PASSED
Completed
Test Number
2544 8335 0282
Expiry Date
Odometer Value
46400 mi
Since Last Pass
24814 mi
Test Result
PASSED
Completed
Test Number
4432 5175 9255
Expiry Date
Odometer Value
21586 mi
Completed
Test Number
6439 8165 9221
Odometer Value
21586 mi
Free Car Tax Check & MOT history for CN56NZE
Contains DVSA and DVLA data under the Open Government Licence v3.0.