Details

Model
Subaru Impreza WRX Turbo
Colour
Red
Fuel Type
Petrol
Engine Size
1994cc
Registered
Vehicle Age
22 Years
Export Marker
No
Last V5C Issued
Revenue Weight
1860 kg

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →
Subaru Impreza WRX Turbo SP04 ZPX

Road Tax

Tax Status
Taxed
Due Date
Expires
6 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

130,798 mi

January 2026

Above typical

+25,400 mi

vs same-model median

Lifetime average

~6,000 mi / yr

since new

Emissions

CO₂ Emissions
219g/km
K219g/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
8715 5191 4786
Expiry Date
Odometer Value
130798 mi
Since Last Pass
489 mi
Test Result
PASSED
Completed
Test Number
8310 6346 2504
Expiry Date
Odometer Value
130309 mi
Since Last Pass
5058 mi
Test Result
PASSED
Completed
Test Number
6449 8918 8324
Expiry Date
Odometer Value
125251 mi
Since Last Pass
9304 mi
Test Result
PASSED
Completed
Test Number
8029 9356 9434
Expiry Date
Odometer Value
115947 mi
Since Last Pass
4024 mi
Test Result
PASSED
Completed
Test Number
9866 9616 7279
Expiry Date
Odometer Value
111923 mi
Since Last Pass
2603 mi
Completed
Test Number
4751 6506 0161
Odometer Value
111923 mi
Completed
Test Number
9987 9073 7964
Odometer Value
111738 mi
Test Result
PASSED
Completed
Test Number
5797 2373 1255
Expiry Date
Odometer Value
109320 mi
Since Last Pass
1153 mi
Completed
Test Number
6494 4547 0771
Odometer Value
109317 mi
Completed
Test Number
2780 0337 3474
Odometer Value
109302 mi
Test Result
PASSED
Completed
Test Number
2929 7717 3986
Expiry Date
Odometer Value
108167 mi
Since Last Pass
8933 mi
Completed
Test Number
5836 7709 3938
Odometer Value
108165 mi
Test Result
PASSED
Completed
Test Number
3461 8671 0730
Expiry Date
Odometer Value
99234 mi
Since Last Pass
15564 mi
Completed
Test Number
6453 4341 4347
Odometer Value
99234 mi
Test Result
PASSED
Completed
Test Number
4123 7436 1359
Expiry Date
Odometer Value
83670 mi
Since Last Pass
4270 mi
Test Result
PASSED
Completed
Test Number
6367 1032 5195
Expiry Date
Odometer Value
79400 mi
Since Last Pass
3996 mi
Test Result
PASSED
Completed
Test Number
5069 5493 4122
Expiry Date
Odometer Value
75404 mi
Since Last Pass
12401 mi
Test Result
PASSED
Completed
Test Number
7078 3912 3190
Expiry Date
Odometer Value
63003 mi
Since Last Pass
9752 mi
Completed
Test Number
7672 7883 2172
Odometer Value
53251 mi
Test Result
PASSED
Completed
Test Number
7681 1883 2178
Expiry Date
Odometer Value
53251 mi
Since Last Pass
8296 mi
Test Result
PASSED
Completed
Test Number
4952 9983 1158
Expiry Date
Odometer Value
44955 mi
Since Last Pass
3765 mi
Test Result
PASSED
Completed
Test Number
3005 8340 0195
Expiry Date
Odometer Value
41190 mi
Since Last Pass
8916 mi
Completed
Test Number
9116 1330 0145
Odometer Value
41188 mi
Completed
Test Number
2841 2408 0045
Odometer Value
41098 mi
Test Result
PASSED
Completed
Test Number
9524 9628 9037
Expiry Date
Odometer Value
32274 mi
Since Last Pass
8611 mi
Completed
Test Number
8019 3638 9083
Odometer Value
32274 mi
Test Result
PASSED
Completed
Test Number
8407 6379 8099
Expiry Date
Odometer Value
23663 mi
Since Last Pass
5718 mi
Completed
Test Number
3204 5389 8075
Odometer Value
23663 mi
Test Result
PASSED
Completed
Test Number
1142 8447 7031
Expiry Date
Odometer Value
17945 mi
Free Car Tax Check & MOT history for SP04ZPX
Contains DVSA and DVLA data under the Open Government Licence v3.0.