Details

Model
BMW 3 Series
Colour
Grey
Fuel Type
Petrol
Engine Size
2171cc
Registered
Vehicle Age
23 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 SP53 LPL

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

176,277 mi

June 2025

Above typical

+60,800 mi

vs same-model median

Last 12 months

4,000 mi

↓ from ~4,600 prior yr

Lifetime average

~8,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Weeks
Test Result
PASSED
Completed
Test Number
5399 7955 6954
Expiry Date
Odometer Value
176277 mi
Since Last Pass
3976 mi
Completed
Test Number
5467 9224 9628
Odometer Value
176271 mi
Test Result
PASSED
Completed
Test Number
9216 1451 0784
Expiry Date
Odometer Value
172301 mi
Since Last Pass
4569 mi
Completed
Test Number
8597 0015 8964
Odometer Value
172292 mi
Test Result
PASSED
Completed
Test Number
4478 9799 4047
Expiry Date
Odometer Value
167732 mi
Since Last Pass
5054 mi
Completed
Test Number
9392 0368 2408
Odometer Value
167732 mi
Test Result
PASSED
Completed
Test Number
2675 6957 4649
Expiry Date
Odometer Value
162678 mi
Since Last Pass
6190 mi
Test Result
PASSED
Completed
Test Number
9006 4905 2874
Expiry Date
Odometer Value
156488 mi
Since Last Pass
17035 mi
Completed
Test Number
5725 8041 6684
Odometer Value
156459 mi
Test Result
PASSED
Completed
Test Number
6511 1764 0249
Expiry Date
Odometer Value
139453 mi
Since Last Pass
3512 mi
Test Result
PASSED
Completed
Test Number
5576 5879 3144
Expiry Date
Odometer Value
135941 mi
Since Last Pass
7043 mi
Test Result
PASSED
Completed
Test Number
7603 1363 0148
Expiry Date
Odometer Value
128898 mi
Since Last Pass
6619 mi
Completed
Test Number
1128 0996 5586
Odometer Value
128898 mi
Test Result
PASSED
Completed
Test Number
2305 6164 8362
Expiry Date
Odometer Value
122279 mi
Since Last Pass
8006 mi
Test Result
PASSED
Completed
Test Number
8587 0360 8199
Expiry Date
Odometer Value
114273 mi
Since Last Pass
6514 mi
Completed
Test Number
3518 4540 8754
Odometer Value
114273 mi
Test Result
PASSED
Completed
Test Number
6378 0561 5151
Expiry Date
Odometer Value
107759 mi
Since Last Pass
5773 mi
Test Result
PASSED
Completed
Test Number
3253 7793 4104
Expiry Date
Odometer Value
101986 mi
Since Last Pass
7857 mi
Test Result
PASSED
Completed
Test Number
1551 7183 3127
Expiry Date
Odometer Value
94129 mi
Since Last Pass
8746 mi
Test Result
PASSED
Completed
Test Number
2480 9355 2158
Expiry Date
Odometer Value
85383 mi
Since Last Pass
10114 mi
Completed
Test Number
2798 7684 2418
Odometer Value
85327 mi
Test Result
PASSED
Completed
Test Number
2254 2285 1197
Expiry Date
Odometer Value
75269 mi
Since Last Pass
11984 mi
Completed
Test Number
1558 7734 1160
Odometer Value
75126 mi
Test Result
PASSED
Completed
Test Number
6211 8684 0172
Expiry Date
Odometer Value
63285 mi
Since Last Pass
13574 mi
Test Result
PASSED
Completed
Test Number
9528 0964 9105
Expiry Date
Odometer Value
49711 mi
Since Last Pass
13445 mi
Completed
Test Number
2024 9863 9106
Odometer Value
49601 mi
Test Result
PASSED
Completed
Test Number
8832 3820 8158
Expiry Date
Odometer Value
36266 mi
Since Last Pass
11622 mi
Completed
Test Number
5413 1140 8106
Odometer Value
36266 mi
Completed
Test Number
8137 3259 8060
Odometer Value
36266 mi
Test Result
PASSED
Completed
Test Number
3743 1479 7023
Expiry Date
Odometer Value
24644 mi
Since Last Pass
3581 mi
Test Result
PASSED
Completed
Test Number
9311 3084 6207
Expiry Date
Odometer Value
21063 mi
Completed
Test Number
5640 7024 6233
Odometer Value
21057 mi
Free Car Tax Check & MOT history for SP53LPL
Contains DVSA and DVLA data under the Open Government Licence v3.0.