Details

Model
Fiat Punto Active 8v
Colour
Blue
Fuel Type
Petrol
Engine Size
1242cc
Registered
Vehicle Age
22 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 →
Fiat Punto Active 8v YY04 HLZ

Road Tax

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

122,034 mi

March 2026

Above typical

+42,000 mi

vs same-model median

Last 12 months

1,200 mi

≈ same as prior yr

Lifetime average

~5,600 mi / yr

since new

Emissions

CO₂ Emissions
136g/km
E136g/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
7433 7595 7055
Expiry Date
Odometer Value
122034 mi
Since Last Pass
1156 mi
Test Result
PASSED
Completed
Test Number
2506 7130 6114
Expiry Date
Odometer Value
120878 mi
Since Last Pass
1224 mi
Completed
Test Number
5435 4375 0846
Odometer Value
120875 mi
Test Result
PASSED
Completed
Test Number
8881 4964 2608
Expiry Date
Odometer Value
119654 mi
Since Last Pass
1270 mi
Completed
Test Number
2496 8261 7915
Odometer Value
119652 mi
Test Result
PASSED
Completed
Test Number
1741 5147 8310
Expiry Date
Odometer Value
118384 mi
Since Last Pass
1206 mi
Test Result
PASSED
Completed
Test Number
6095 5104 2437
Expiry Date
Odometer Value
117178 mi
Since Last Pass
11094 mi
Completed
Test Number
5840 9453 6891
Odometer Value
117176 mi
Test Result
PASSED
Completed
Test Number
8321 5159 6918
Expiry Date
Odometer Value
106084 mi
Since Last Pass
1637 mi
Completed
Test Number
4517 2382 6240
Odometer Value
106073 mi
Test Result
PASSED
Completed
Test Number
8983 5894 4888
Expiry Date
Odometer Value
104447 mi
Since Last Pass
5607 mi
Completed
Test Number
4315 1667 5839
Odometer Value
104438 mi
Test Result
PASSED
Completed
Test Number
7281 8268 0116
Expiry Date
Odometer Value
98840 mi
Since Last Pass
11340 mi
Test Result
PASSED
Completed
Test Number
4780 7884 3551
Expiry Date
Odometer Value
87500 mi
Since Last Pass
6536 mi
Completed
Test Number
3000 2136 8067
Odometer Value
87500 mi
Test Result
PASSED
Completed
Test Number
3250 9086 2834
Expiry Date
Odometer Value
80964 mi
Since Last Pass
10334 mi
Completed
Test Number
2935 1672 3327
Odometer Value
80964 mi
Test Result
PASSED
Completed
Test Number
1975 7953 5067
Expiry Date
Odometer Value
70630 mi
Since Last Pass
8544 mi
Test Result
PASSED
Completed
Test Number
1157 8859 5058
Expiry Date
Odometer Value
62086 mi
Since Last Pass
11274 mi
Test Result
PASSED
Completed
Test Number
5899 9899 4026
Expiry Date
Odometer Value
50812 mi
Since Last Pass
10957 mi
Completed
Test Number
1376 0869 4019
Odometer Value
50812 mi
Test Result
PASSED
Completed
Test Number
3983 3409 3013
Expiry Date
Odometer Value
39855 mi
Since Last Pass
4293 mi
Test Result
PASSED
Completed
Test Number
6067 4389 2023
Expiry Date
Odometer Value
35562 mi
Since Last Pass
2748 mi
Test Result
PASSED
Completed
Test Number
6571 2999 1036
Expiry Date
Odometer Value
32814 mi
Since Last Pass
3702 mi
Test Result
PASSED
Completed
Test Number
7834 1729 0034
Expiry Date
Odometer Value
29112 mi
Since Last Pass
4918 mi
Completed
Test Number
6117 5679 9069
Odometer Value
24194 mi
Test Result
PASSED
Completed
Test Number
1828 2619 9457
Expiry Date
Odometer Value
24194 mi
Since Last Pass
5020 mi
Test Result
PASSED
Completed
Test Number
1225 4578 8011
Expiry Date
Odometer Value
19174 mi
Since Last Pass
5674 mi
Test Result
PASSED
Completed
Test Number
4332 4060 7199
Expiry Date
Odometer Value
13500 mi
Free Car Tax Check & MOT history for YY04HLZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.