Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
18 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 →
BMW 3 Series SP58 UHX

Road Tax

Tax Status
Untaxed
Due Date
Expires
12 Months Tax
£200
Paid Monthly
£17.50

Mileage History

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

Latest reading

248,078 mi

March 2024

Above typical

+106,100 mi

vs same-model median

Last 12 months

6,000 mi

↓ from ~20,300 prior yr

Lifetime average

~16,000 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
9400 7077 9902
Expiry Date
Odometer Value
248078 mi
Since Last Pass
5983 mi
Test Result
PASSED
Completed
Test Number
4794 2460 4491
Expiry Date
Odometer Value
242095 mi
Since Last Pass
20327 mi
Completed
Test Number
3484 5820 6679
Odometer Value
242095 mi
Test Result
PASSED
Completed
Test Number
4421 4527 6852
Expiry Date
Odometer Value
221768 mi
Since Last Pass
23397 mi
Completed
Test Number
1911 7818 8460
Odometer Value
221147 mi
Test Result
PASSED
Completed
Test Number
6566 0331 1133
Expiry Date
Odometer Value
198371 mi
Since Last Pass
12085 mi
Completed
Test Number
6731 3017 4901
Odometer Value
198371 mi
Test Result
PASSED
Completed
Test Number
3180 1500 0046
Expiry Date
Odometer Value
186286 mi
Since Last Pass
28614 mi
Test Result
PASSED
Completed
Test Number
8295 8072 5224
Expiry Date
Odometer Value
157672 mi
Since Last Pass
10566 mi
Completed
Test Number
1968 5731 8787
Odometer Value
157672 mi
Test Result
PASSED
Completed
Test Number
6744 4322 6699
Expiry Date
Odometer Value
147106 mi
Since Last Pass
24660 mi
Completed
Test Number
8327 9606 5721
Odometer Value
147106 mi
Test Result
PASSED
Completed
Test Number
3833 8875 0180
Expiry Date
Odometer Value
122446 mi
Since Last Pass
18191 mi
Test Result
PASSED
Completed
Test Number
7516 8594 3448
Expiry Date
Odometer Value
104255 mi
Since Last Pass
19614 mi
Completed
Test Number
1927 8509 0076
Odometer Value
104255 mi
Test Result
PASSED
Completed
Test Number
7878 9632 5085
Expiry Date
Odometer Value
84641 mi
Since Last Pass
51758 mi
Completed
Test Number
5796 3632 5091
Odometer Value
84641 mi
Completed
Test Number
9096 3483 4051
Odometer Value
32883 mi
Test Result
PASSED
Completed
Test Number
6367 6413 4066
Expiry Date
Odometer Value
32883 mi
Since Last Pass
1923 mi
Test Result
PASSED
Completed
Test Number
1768 5832 3294
Expiry Date
Odometer Value
30960 mi
Since Last Pass
5076 mi
Completed
Test Number
6198 1722 3278
Odometer Value
30958 mi
Test Result
PASSED
Completed
Test Number
8197 1982 2278
Expiry Date
Odometer Value
25884 mi
Since Last Pass
5302 mi
Completed
Test Number
1753 8922 2274
Odometer Value
25884 mi
Test Result
PASSED
Completed
Test Number
5377 7822 1217
Expiry Date
Odometer Value
20582 mi
Free Car Tax Check & MOT history for SP58UHX
Contains DVSA and DVLA data under the Open Government Licence v3.0.