Details

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

Road Tax

Tax Status
Taxed
Due Date
Expires
9 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

44,569 mi

February 2026

Below typical

-53,900 mi

vs same-model median

Last 12 months

2,200 mi

≈ same as prior yr

Lifetime average

~2,000 mi / yr

since new

Emissions

CO₂ Emissions
189g/km
J189g/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
4934 4938 7537
Expiry Date
Odometer Value
44569 mi
Since Last Pass
2241 mi
Test Result
PASSED
Completed
Test Number
3444 9934 6729
Expiry Date
Odometer Value
42328 mi
Since Last Pass
2066 mi
Test Result
PASSED
Completed
Test Number
8844 7109 3435
Expiry Date
Odometer Value
40262 mi
Since Last Pass
2651 mi
Test Result
PASSED
Completed
Test Number
6935 3639 5407
Expiry Date
Odometer Value
37611 mi
Since Last Pass
2304 mi
Completed
Test Number
3709 3447 9783
Odometer Value
37611 mi
Test Result
PASSED
Completed
Test Number
3087 0966 5556
Expiry Date
Odometer Value
35307 mi
Since Last Pass
3623 mi
Test Result
PASSED
Completed
Test Number
1688 9211 3474
Expiry Date
Odometer Value
31684 mi
Since Last Pass
918 mi
Completed
Test Number
7847 4498 0333
Odometer Value
31683 mi
Test Result
PASSED
Completed
Test Number
5502 3217 8995
Expiry Date
Odometer Value
30766 mi
Since Last Pass
1485 mi
Completed
Test Number
5668 6682 2751
Odometer Value
30764 mi
Test Result
PASSED
Completed
Test Number
7116 3175 1282
Expiry Date
Odometer Value
29281 mi
Since Last Pass
1339 mi
Completed
Test Number
5003 8325 8651
Odometer Value
29280 mi
Test Result
PASSED
Completed
Test Number
4915 6751 7681
Expiry Date
Odometer Value
27942 mi
Since Last Pass
1760 mi
Test Result
PASSED
Completed
Test Number
2276 7965 9627
Expiry Date
Odometer Value
26182 mi
Since Last Pass
2105 mi
Completed
Test Number
2724 0099 7970
Odometer Value
26182 mi
Test Result
PASSED
Completed
Test Number
6144 4721 4904
Expiry Date
Odometer Value
24077 mi
Since Last Pass
1299 mi
Test Result
PASSED
Completed
Test Number
4251 7391 5124
Expiry Date
Odometer Value
22778 mi
Since Last Pass
1980 mi
Completed
Test Number
6684 3311 5168
Odometer Value
22777 mi
Test Result
PASSED
Completed
Test Number
7663 1421 4109
Expiry Date
Odometer Value
20798 mi
Since Last Pass
2062 mi
Completed
Test Number
8377 9311 4157
Odometer Value
20774 mi
Test Result
PASSED
Completed
Test Number
6055 7511 3137
Expiry Date
Odometer Value
18736 mi
Since Last Pass
613 mi
Test Result
PASSED
Completed
Test Number
3197 0571 2153
Expiry Date
Odometer Value
18123 mi
Since Last Pass
878 mi
Test Result
PASSED
Completed
Test Number
3752 3320 1163
Expiry Date
Odometer Value
17245 mi
Since Last Pass
497 mi
Test Result
PASSED
Completed
Test Number
3628 8271 0115
Expiry Date
Odometer Value
16748 mi
Since Last Pass
980 mi
Completed
Test Number
1014 8281 0108
Odometer Value
16748 mi
Test Result
PASSED
Completed
Test Number
2724 7361 9456
Expiry Date
Odometer Value
15768 mi
Since Last Pass
2304 mi
Test Result
PASSED
Completed
Test Number
9701 8840 8180
Expiry Date
Odometer Value
13464 mi
Since Last Pass
3180 mi
Test Result
PASSED
Completed
Test Number
7901 3731 7123
Expiry Date
Odometer Value
10284 mi
Since Last Pass
647 mi
Test Result
PASSED
Completed
Test Number
1021 3837 7015
Expiry Date
Odometer Value
9637 mi
Free Car Tax Check & MOT history for HN04JBU
Contains DVSA and DVLA data under the Open Government Licence v3.0.