Details

Model
Vauxhall Astra
Colour
Blue
Fuel Type
Petrol
Engine Size
1598cc
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 AE58 OKC

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

109,912 mi

December 2025

Typical mileage

+3,500 mi

vs same-model median

Last 12 months

9,700 mi

≈ same as prior yr

Lifetime average

~6,400 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
9870 7192 9723
Expiry Date
Odometer Value
109912 mi
Since Last Pass
9675 mi
Completed
Test Number
3831 8429 5249
Odometer Value
109898 mi
Completed
Test Number
9781 5762 4939
Odometer Value
109597 mi
Test Result
PASSED
Completed
Test Number
3544 3406 5529
Expiry Date
Odometer Value
100237 mi
Since Last Pass
9670 mi
Completed
Test Number
7793 1900 4547
Odometer Value
100145 mi
Test Result
PASSED
Completed
Test Number
6678 6795 6831
Expiry Date
Odometer Value
90567 mi
Since Last Pass
6356 mi
Completed
Test Number
5305 0447 0297
Odometer Value
90269 mi
Test Result
PASSED
Completed
Test Number
5445 1242 3662
Expiry Date
Odometer Value
84211 mi
Since Last Pass
4027 mi
Completed
Test Number
3908 3206 3547
Odometer Value
84211 mi
Test Result
PASSED
Completed
Test Number
7136 8246 0566
Expiry Date
Odometer Value
80184 mi
Since Last Pass
3387 mi
Completed
Test Number
2711 4462 5129
Odometer Value
80184 mi
Test Result
PASSED
Completed
Test Number
3446 4281 6167
Expiry Date
Odometer Value
76797 mi
Since Last Pass
3079 mi
Test Result
PASSED
Completed
Test Number
3279 8727 7965
Expiry Date
Odometer Value
73718 mi
Since Last Pass
3922 mi
Test Result
PASSED
Completed
Test Number
5396 8266 1938
Expiry Date
Odometer Value
69796 mi
Since Last Pass
2705 mi
Completed
Test Number
2033 5746 9041
Odometer Value
69770 mi
Test Result
PASSED
Completed
Test Number
5088 8470 5131
Expiry Date
Odometer Value
67091 mi
Since Last Pass
5650 mi
Completed
Test Number
3950 3806 8851
Odometer Value
67091 mi
Test Result
PASSED
Completed
Test Number
7494 5961 5909
Expiry Date
Odometer Value
61441 mi
Since Last Pass
7545 mi
Completed
Test Number
6204 0662 9139
Odometer Value
61399 mi
Test Result
PASSED
Completed
Test Number
6142 5965 9968
Expiry Date
Odometer Value
53896 mi
Since Last Pass
12022 mi
Completed
Test Number
3276 7612 4978
Odometer Value
53896 mi
Test Result
PASSED
Completed
Test Number
3256 2341 4396
Expiry Date
Odometer Value
41874 mi
Since Last Pass
6759 mi
Test Result
PASSED
Completed
Test Number
5269 0959 3266
Expiry Date
Odometer Value
35115 mi
Since Last Pass
9016 mi
Test Result
PASSED
Completed
Test Number
2257 4450 2337
Expiry Date
Odometer Value
26099 mi
Since Last Pass
5173 mi
Completed
Test Number
4853 8430 2478
Odometer Value
26099 mi
Test Result
PASSED
Completed
Test Number
4791 3347 1214
Expiry Date
Odometer Value
20926 mi
Completed
Test Number
5763 5337 1282
Odometer Value
20926 mi
Free Car Tax Check & MOT history for AE58OKC
Contains DVSA and DVLA data under the Open Government Licence v3.0.