Details

Model
Ford Focus
Colour
Blue
Fuel Type
Diesel
Engine Size
1753cc
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 →
Ford Focus HG04 XBL

Road Tax

Tax Status
Taxed
Due Date
Expires
3 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

103,608 mi

October 2025

Typical mileage

-27,100 mi

vs same-model median

Last 12 months

6,700 mi

Lifetime average

~4,800 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
3 Months
Test Result
PASSED
Completed
Test Number
3760 5621 4486
Expiry Date
Odometer Value
103608 mi
Since Last Pass
6682 mi
Test Result
PASSED
Completed
Test Number
7079 5413 5045
Expiry Date
Odometer Value
96926 mi
Since Last Pass
332 mi
Test Result
PASSED
Completed
Test Number
1366 2476 6658
Expiry Date
Odometer Value
96594 mi
Since Last Pass
1036 mi
Test Result
PASSED
Completed
Test Number
3447 5593 5243
Expiry Date
Odometer Value
95558 mi
Since Last Pass
24755 mi
Completed
Test Number
5886 2008 0870
Odometer Value
95558 mi
Test Result
PASSED
Completed
Test Number
4379 3988 8968
Expiry Date
Odometer Value
70803 mi
Since Last Pass
2616 mi
Test Result
PASSED
Completed
Test Number
9388 9036 4796
Expiry Date
Odometer Value
68187 mi
Since Last Pass
2174 mi
Completed
Test Number
3804 1140 9655
Odometer Value
68187 mi
Test Result
PASSED
Completed
Test Number
8415 0036 3592
Expiry Date
Odometer Value
66013 mi
Since Last Pass
3519 mi
Completed
Test Number
5930 5172 8891
Odometer Value
66013 mi
Test Result
PASSED
Completed
Test Number
5949 5621 0506
Expiry Date
Odometer Value
62494 mi
Since Last Pass
4389 mi
Completed
Test Number
9793 0550 5193
Odometer Value
58105 mi
Test Result
PASSED
Completed
Test Number
2583 3580 5113
Expiry Date
Odometer Value
58105 mi
Since Last Pass
4387 mi
Completed
Test Number
6971 9320 5196
Odometer Value
58074 mi
Test Result
PASSED
Completed
Test Number
8483 8082 4117
Expiry Date
Odometer Value
53718 mi
Since Last Pass
2960 mi
Test Result
PASSED
Completed
Test Number
8075 7991 3104
Expiry Date
Odometer Value
50758 mi
Since Last Pass
2404 mi
Test Result
PASSED
Completed
Test Number
1953 6761 2125
Expiry Date
Odometer Value
48354 mi
Since Last Pass
3115 mi
Test Result
PASSED
Completed
Test Number
2998 1210 1494
Expiry Date
Odometer Value
45239 mi
Since Last Pass
4404 mi
Test Result
PASSED
Completed
Test Number
2027 1990 0136
Expiry Date
Odometer Value
40835 mi
Since Last Pass
3058 mi
Test Result
PASSED
Completed
Test Number
8701 7411 9163
Expiry Date
Odometer Value
37777 mi
Since Last Pass
3413 mi
Test Result
PASSED
Completed
Test Number
8623 5931 8139
Expiry Date
Odometer Value
34364 mi
Since Last Pass
5752 mi
Test Result
PASSED
Completed
Test Number
1044 6062 7109
Expiry Date
Odometer Value
28612 mi
Free Car Tax Check & MOT history for HG04XBL
Contains DVSA and DVLA data under the Open Government Licence v3.0.