Details

Model
Kia Niro
Colour
Black
Fuel Type
Hybrid electric (clean)
Engine Size
1580cc
Registered
Vehicle Age
8 Years
Export Marker
No
Last V5C Issued
Revenue Weight
1521 kg

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
5 Months
12 Months Tax
£200
Paid Monthly
£17.50

Mileage History

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

Latest reading

102,958 mi

November 2025

Above typical

+39,600 mi

vs same-model median

Last 12 months

5,100 mi

↓ from ~8,400 prior yr

Lifetime average

~12,900 mi / yr

since new

Emissions

CO₂ Emissions
101g/km
F101g/kmA0BC1-5051-75DE76-9091-100FG101-110111-130HI131-150151-170JK171-190191-225LM226-255255+

MOT History

Expiry Date
MOT Due
5 Months
Completed
Test Number
6878 9127 8363
Odometer Value
112157 mi
Test Result
PASSED
Completed
Test Number
9254 0290 1730
Expiry Date
Odometer Value
102958 mi
Since Last Pass
975 mi
Test Result
PASSED
Completed
Test Number
8682 9960 5249
Expiry Date
Odometer Value
101983 mi
Since Last Pass
4075 mi
Test Result
PASSED
Completed
Test Number
5989 2603 9683
Expiry Date
Odometer Value
97908 mi
Since Last Pass
2744 mi
Test Result
PASSED
Completed
Test Number
6745 2063 4641
Expiry Date
Odometer Value
95164 mi
Since Last Pass
5686 mi
Completed
Test Number
8621 4508 1481
Odometer Value
95164 mi
Test Result
PASSED
Completed
Test Number
4512 1949 5541
Expiry Date
Odometer Value
89478 mi
Since Last Pass
7109 mi
Test Result
PASSED
Completed
Test Number
8450 9914 6503
Expiry Date
Odometer Value
82369 mi
Since Last Pass
3031 mi
Test Result
PASSED
Completed
Test Number
6147 2849 3813
Expiry Date
Odometer Value
79338 mi
Since Last Pass
9242 mi
Test Result
PASSED
Completed
Test Number
9509 5430 1048
Expiry Date
Odometer Value
70096 mi
Since Last Pass
8836 mi
Test Result
PASSED
Completed
Test Number
2892 1372 7595
Expiry Date
Odometer Value
61260 mi
Since Last Pass
9603 mi
Test Result
PASSED
Completed
Test Number
1681 3436 3245
Expiry Date
Odometer Value
51657 mi
Since Last Pass
6523 mi
Test Result
PASSED
Completed
Test Number
9221 6356 6138
Expiry Date
Odometer Value
45134 mi
Since Last Pass
1821 mi
Test Result
PASSED
Completed
Test Number
4059 0474 1006
Expiry Date
Odometer Value
43313 mi
Since Last Pass
9431 mi
Test Result
PASSED
Completed
Test Number
1093 4687 6387
Expiry Date
Odometer Value
33882 mi
Since Last Pass
13573 mi
Test Result
PASSED
Completed
Test Number
7776 8951 9090
Expiry Date
Odometer Value
20309 mi
Free Car Tax Check & MOT history for NJ67WPE
Contains DVSA and DVLA data under the Open Government Licence v3.0.