Details

Model
Vauxhall Astra
Colour
Silver
Fuel Type
Diesel
Engine Size
1910cc
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 →
Vauxhall Astra FN58 ZHT

Road Tax

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

148,401 mi

December 2025

Typical mileage

+8,600 mi

vs same-model median

Last 12 months

6,400 mi

↑ from ~2,300 prior yr

Lifetime average

~8,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
4269 3426 7863
Expiry Date
Odometer Value
148401 mi
Since Last Pass
6411 mi
Test Result
PASSED
Completed
Test Number
9989 0015 4027
Expiry Date
Odometer Value
141990 mi
Since Last Pass
2254 mi
Test Result
PASSED
Completed
Test Number
8251 2778 9100
Expiry Date
Odometer Value
139736 mi
Since Last Pass
1969 mi
Test Result
PASSED
Completed
Test Number
3362 5905 1648
Expiry Date
Odometer Value
137767 mi
Since Last Pass
6811 mi
Completed
Test Number
9328 9266 7893
Odometer Value
137767 mi
Test Result
PASSED
Completed
Test Number
7648 8384 6756
Expiry Date
Odometer Value
130956 mi
Since Last Pass
3175 mi
Completed
Test Number
2878 2337 2888
Odometer Value
130956 mi
Test Result
PASSED
Completed
Test Number
8416 8616 0848
Expiry Date
Odometer Value
127781 mi
Since Last Pass
6854 mi
Test Result
PASSED
Completed
Test Number
9243 3920 4402
Expiry Date
Odometer Value
120927 mi
Since Last Pass
6429 mi
Test Result
PASSED
Completed
Test Number
8474 7925 9652
Expiry Date
Odometer Value
114498 mi
Since Last Pass
15072 mi
Test Result
PASSED
Completed
Test Number
1345 3196 5649
Expiry Date
Odometer Value
99426 mi
Since Last Pass
12941 mi
Test Result
PASSED
Completed
Test Number
4540 5718 2103
Expiry Date
Odometer Value
86485 mi
Since Last Pass
13315 mi
Completed
Test Number
6740 9210 1396
Odometer Value
86485 mi
Test Result
PASSED
Completed
Test Number
2634 9198 0853
Expiry Date
Odometer Value
73170 mi
Since Last Pass
12101 mi
Test Result
PASSED
Completed
Test Number
1147 9036 8483
Expiry Date
Odometer Value
61069 mi
Since Last Pass
9672 mi
Test Result
PASSED
Completed
Test Number
9471 4406 4395
Expiry Date
Odometer Value
51397 mi
Since Last Pass
6857 mi
Test Result
PASSED
Completed
Test Number
8171 6370 4052
Expiry Date
Odometer Value
44540 mi
Since Last Pass
7336 mi
Test Result
PASSED
Completed
Test Number
4995 7340 3017
Expiry Date
Odometer Value
37204 mi
Since Last Pass
7350 mi
Test Result
PASSED
Completed
Test Number
3891 1486 1304
Expiry Date
Odometer Value
29854 mi
Free Car Tax Check & MOT history for FN58ZHT
Contains DVSA and DVLA data under the Open Government Licence v3.0.