Details

Model
Subaru Impreza
Colour
Blue
Fuel Type
Petrol
Engine Size
2457cc
Registered
Vehicle Age
19 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 BG56 KXU

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£760
Paid Monthly
£66.50

Mileage History

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

Latest reading

149,588 mi

January 2026

Above typical

+51,300 mi

vs same-model median

Last 12 months

5,400 mi

↓ from ~8,000 prior yr

Lifetime average

~7,800 mi / yr

since new

Emissions

CO₂ Emissions
244g/km
L244g/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
4241 5560 8465
Expiry Date
Odometer Value
149588 mi
Since Last Pass
5369 mi
Completed
Test Number
7886 5799 8175
Odometer Value
149588 mi
Test Result
PASSED
Completed
Test Number
6386 1298 1341
Expiry Date
Odometer Value
144219 mi
Since Last Pass
7978 mi
Test Result
PASSED
Completed
Test Number
8732 9819 5390
Expiry Date
Odometer Value
136241 mi
Since Last Pass
6303 mi
Completed
Test Number
6653 7060 6588
Odometer Value
136241 mi
Test Result
PASSED
Completed
Test Number
7695 8845 1920
Expiry Date
Odometer Value
129938 mi
Since Last Pass
4323 mi
Test Result
PASSED
Completed
Test Number
3682 8471 9457
Expiry Date
Odometer Value
125615 mi
Since Last Pass
3219 mi
Test Result
PASSED
Completed
Test Number
1509 7645 2153
Expiry Date
Odometer Value
122396 mi
Since Last Pass
4928 mi
Completed
Test Number
2072 4829 9384
Odometer Value
122395 mi
Test Result
PASSED
Completed
Test Number
7972 5373 8788
Expiry Date
Odometer Value
117468 mi
Since Last Pass
10875 mi
Completed
Test Number
9968 2792 9120
Odometer Value
117468 mi
Test Result
PASSED
Completed
Test Number
4221 0940 5287
Expiry Date
Odometer Value
106593 mi
Since Last Pass
10104 mi
Completed
Test Number
7704 0565 5494
Odometer Value
106403 mi
Test Result
PASSED
Completed
Test Number
5720 8584 3905
Expiry Date
Odometer Value
96489 mi
Since Last Pass
5614 mi
Test Result
PASSED
Completed
Test Number
3459 2857 2638
Expiry Date
Odometer Value
90875 mi
Since Last Pass
7506 mi
Test Result
PASSED
Completed
Test Number
1895 5946 5123
Expiry Date
Odometer Value
83369 mi
Since Last Pass
8510 mi
Test Result
PASSED
Completed
Test Number
5598 5617 4121
Expiry Date
Odometer Value
74859 mi
Since Last Pass
5621 mi
Test Result
PASSED
Completed
Test Number
9350 9633 3359
Expiry Date
Odometer Value
69238 mi
Since Last Pass
9285 mi
Completed
Test Number
2151 8603 3357
Odometer Value
69238 mi
Test Result
PASSED
Completed
Test Number
2059 1804 2353
Expiry Date
Odometer Value
59953 mi
Since Last Pass
9326 mi
Test Result
PASSED
Completed
Test Number
5867 1035 1334
Expiry Date
Odometer Value
50627 mi
Since Last Pass
10407 mi
Test Result
PASSED
Completed
Test Number
4802 3014 0444
Expiry Date
Odometer Value
40220 mi
Since Last Pass
13851 mi
Test Result
PASSED
Completed
Test Number
8842 5803 9326
Expiry Date
Odometer Value
26369 mi
Free Car Tax Check & MOT history for BG56KXU
Contains DVSA and DVLA data under the Open Government Licence v3.0.