Details

Model
MINI Cooper S
Colour
Grey
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
19 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 →

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Weeks
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,699 mi

January 2026

Typical mileage

+15,600 mi

vs same-model median

Lifetime average

~5,900 mi / yr

since new

Emissions

CO₂ Emissions
164g/km
G164g/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
6980 4654 7045
Expiry Date
Odometer Value
109699 mi
Since Last Pass
2599 mi
Completed
Test Number
1927 5155 9884
Odometer Value
109681 mi
Test Result
PASSED
Completed
Test Number
4645 9749 3001
Expiry Date
Odometer Value
107100 mi
Since Last Pass
7627 mi
Completed
Test Number
1205 2709 8398
Odometer Value
107095 mi
Test Result
PASSED
Completed
Test Number
4898 7579 4780
Expiry Date
Odometer Value
99473 mi
Since Last Pass
8516 mi
Completed
Test Number
4675 0673 8981
Odometer Value
99466 mi
Test Result
PASSED
Completed
Test Number
2631 0429 4979
Expiry Date
Odometer Value
90957 mi
Since Last Pass
14874 mi
Completed
Test Number
5227 8170 7748
Odometer Value
90957 mi
Test Result
PASSED
Completed
Test Number
6172 4224 4143
Expiry Date
Odometer Value
76083 mi
Since Last Pass
10758 mi
Test Result
PASSED
Completed
Test Number
5581 8380 3746
Expiry Date
Odometer Value
65325 mi
Since Last Pass
11960 mi
Test Result
PASSED
Completed
Test Number
8322 7627 7033
Expiry Date
Odometer Value
53365 mi
Since Last Pass
2140 mi
Completed
Test Number
6162 2809 9180
Odometer Value
53365 mi
Test Result
PASSED
Completed
Test Number
1548 0627 6090
Expiry Date
Odometer Value
51225 mi
Since Last Pass
6286 mi
Completed
Test Number
9288 1618 6472
Odometer Value
51225 mi
Test Result
PASSED
Completed
Test Number
9246 9513 9899
Expiry Date
Odometer Value
44939 mi
Since Last Pass
7650 mi
Completed
Test Number
8953 6562 2970
Odometer Value
44939 mi
Test Result
PASSED
Completed
Test Number
1674 2737 5424
Expiry Date
Odometer Value
37289 mi
Since Last Pass
3069 mi
Completed
Test Number
4593 8607 5012
Odometer Value
37289 mi
Test Result
PASSED
Completed
Test Number
7280 7062 4093
Expiry Date
Odometer Value
34220 mi
Since Last Pass
4109 mi
Test Result
PASSED
Completed
Test Number
5793 5845 3089
Expiry Date
Odometer Value
30111 mi
Since Last Pass
3009 mi
Completed
Test Number
1057 1825 3460
Odometer Value
30110 mi
Test Result
PASSED
Completed
Test Number
3955 7395 2002
Expiry Date
Odometer Value
27102 mi
Since Last Pass
4541 mi
Completed
Test Number
9988 6834 1020
Odometer Value
22561 mi
Test Result
PASSED
Completed
Test Number
3154 4834 1072
Expiry Date
Odometer Value
22561 mi
Since Last Pass
2299 mi
Test Result
PASSED
Completed
Test Number
7726 9910 0104
Expiry Date
Odometer Value
20262 mi
Free Car Tax Check & MOT history for GF07EGK
Contains DVSA and DVLA data under the Open Government Licence v3.0.