Details

Model
Vauxhall Astra
Colour
Black
Fuel Type
Petrol
Engine Size
1796cc
Registered
Vehicle Age
18 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 ZYX

Road Tax

Tax Status
Taxed
Due Date
Expires
5 Months
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

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

Latest reading

151,246 mi

March 2026

Above typical

+44,300 mi

vs same-model median

Last 12 months

14,700 mi

↓ from ~17,200 prior yr

Lifetime average

~8,600 mi / yr

since new

Emissions

CO₂ Emissions
172g/km
H172g/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
2249 9701 5951
Expiry Date
Odometer Value
151246 mi
Since Last Pass
14730 mi
Completed
Test Number
5825 8645 8506
Odometer Value
151044 mi
Test Result
PASSED
Completed
Test Number
9458 1998 4003
Expiry Date
Odometer Value
136516 mi
Since Last Pass
17203 mi
Completed
Test Number
3448 5566 2410
Odometer Value
136246 mi
Test Result
PASSED
Completed
Test Number
1546 6060 2732
Expiry Date
Odometer Value
119313 mi
Since Last Pass
37390 mi
Completed
Test Number
5192 2753 5544
Odometer Value
119311 mi
Test Result
PASSED
Completed
Test Number
1039 9347 6015
Expiry Date
Odometer Value
81923 mi
Since Last Pass
2798 mi
Completed
Test Number
3616 2744 2616
Odometer Value
81923 mi
Test Result
PASSED
Completed
Test Number
2622 1958 6054
Expiry Date
Odometer Value
79125 mi
Since Last Pass
3336 mi
Test Result
PASSED
Completed
Test Number
1904 4231 8141
Expiry Date
Odometer Value
75789 mi
Since Last Pass
2411 mi
Test Result
PASSED
Completed
Test Number
3278 3746 1683
Expiry Date
Odometer Value
73378 mi
Since Last Pass
2854 mi
Test Result
PASSED
Completed
Test Number
8930 0940 2782
Expiry Date
Odometer Value
70524 mi
Since Last Pass
3744 mi
Test Result
PASSED
Completed
Test Number
2692 7192 3003
Expiry Date
Odometer Value
66780 mi
Since Last Pass
3739 mi
Test Result
PASSED
Completed
Test Number
9884 6393 6420
Expiry Date
Odometer Value
63041 mi
Since Last Pass
5501 mi
Test Result
PASSED
Completed
Test Number
1462 0532 5200
Expiry Date
Odometer Value
57540 mi
Since Last Pass
5759 mi
Test Result
PASSED
Completed
Test Number
7796 1679 4152
Expiry Date
Odometer Value
51781 mi
Since Last Pass
3896 mi
Test Result
PASSED
Completed
Test Number
5876 3059 3167
Expiry Date
Odometer Value
47885 mi
Since Last Pass
4178 mi
Test Result
PASSED
Completed
Test Number
3588 9940 2420
Expiry Date
Odometer Value
43707 mi
Since Last Pass
4770 mi
Test Result
PASSED
Completed
Test Number
6260 8848 1290
Expiry Date
Odometer Value
38937 mi
Free Car Tax Check & MOT history for FN58ZYX
Contains DVSA and DVLA data under the Open Government Licence v3.0.