Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
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 →

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
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

157,360 mi

July 2025

Typical mileage

+9,700 mi

vs same-model median

Last 12 months

5,000 mi

↑ from ~4,400 prior yr

Lifetime average

~9,300 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Month
Test Result
PASSED
Completed
Test Number
5264 2037 0227
Expiry Date
Odometer Value
157360 mi
Since Last Pass
5032 mi
Completed
Test Number
2381 1580 4796
Odometer Value
157360 mi
Test Result
PASSED
Completed
Test Number
7779 2030 5682
Expiry Date
Odometer Value
152328 mi
Since Last Pass
4372 mi
Test Result
PASSED
Completed
Test Number
5744 0389 5278
Expiry Date
Odometer Value
147956 mi
Since Last Pass
8095 mi
Test Result
PASSED
Completed
Test Number
6162 0450 5427
Expiry Date
Odometer Value
139861 mi
Since Last Pass
15566 mi
Test Result
PASSED
Completed
Test Number
2451 1846 3947
Expiry Date
Odometer Value
124295 mi
Since Last Pass
6056 mi
Completed
Test Number
4140 4394 4197
Odometer Value
124168 mi
Test Result
PASSED
Completed
Test Number
1975 0319 5921
Expiry Date
Odometer Value
118239 mi
Since Last Pass
14627 mi
Test Result
PASSED
Completed
Test Number
6970 0713 3200
Expiry Date
Odometer Value
103612 mi
Since Last Pass
5004 mi
Completed
Test Number
2741 2609 2755
Odometer Value
103612 mi
Test Result
PASSED
Completed
Test Number
2359 8677 8171
Expiry Date
Odometer Value
98608 mi
Since Last Pass
17071 mi
Test Result
PASSED
Completed
Test Number
6921 0659 1593
Expiry Date
Odometer Value
81537 mi
Since Last Pass
3162 mi
Test Result
PASSED
Completed
Test Number
1866 7079 6938
Expiry Date
Odometer Value
78375 mi
Since Last Pass
4208 mi
Test Result
PASSED
Completed
Test Number
1915 9464 1369
Expiry Date
Odometer Value
74167 mi
Since Last Pass
7411 mi
Test Result
PASSED
Completed
Test Number
3671 4208 6933
Expiry Date
Odometer Value
66756 mi
Since Last Pass
5766 mi
Test Result
PASSED
Completed
Test Number
5656 3613 5048
Expiry Date
Odometer Value
60990 mi
Since Last Pass
9080 mi
Test Result
PASSED
Completed
Test Number
3484 9414 4003
Expiry Date
Odometer Value
51910 mi
Since Last Pass
11398 mi
Test Result
PASSED
Completed
Test Number
4267 0235 3000
Expiry Date
Odometer Value
40512 mi
Since Last Pass
2845 mi
Completed
Test Number
6851 5105 3015
Odometer Value
40512 mi
Test Result
PASSED
Completed
Test Number
4764 5142 2241
Expiry Date
Odometer Value
37667 mi
Since Last Pass
7472 mi
Test Result
PASSED
Completed
Test Number
3997 0369 1478
Expiry Date
Odometer Value
30195 mi
Since Last Pass
1954 mi
Test Result
PASSED
Completed
Test Number
1584 2039 1126
Expiry Date
Odometer Value
28241 mi
Free Car Tax Check & MOT history for LA08JSZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.