Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
13 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 YF13 OKB

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Months
12 Months Tax
£35
Paid Monthly
£3.06

Mileage History

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

Latest reading

135,208 mi

October 2026

Typical mileage

+6,200 mi

vs same-model median

Last 12 months

19,100 mi

↑ from ~4,600 prior yr

Lifetime average

~10,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
11 Months
Test Result
PASSED
Completed
Test Number
2210 1946 8001
Expiry Date
Odometer Value
135208 mi
Since Last Pass
19077 mi
Test Result
PASSED
Completed
Test Number
8591 4100 1717
Expiry Date
Odometer Value
116131 mi
Since Last Pass
4622 mi
Test Result
PASSED
Completed
Test Number
1595 9262 5769
Expiry Date
Odometer Value
111509 mi
Since Last Pass
427 mi
Completed
Test Number
3082 9660 3461
Odometer Value
111509 mi
Test Result
PASSED
Completed
Test Number
8687 2206 4966
Expiry Date
Odometer Value
111082 mi
Since Last Pass
9514 mi
Test Result
PASSED
Completed
Test Number
6712 0554 4066
Expiry Date
Odometer Value
101568 mi
Since Last Pass
10902 mi
Completed
Test Number
9419 3417 8963
Odometer Value
101568 mi
Test Result
PASSED
Completed
Test Number
5622 3432 0414
Expiry Date
Odometer Value
90666 mi
Since Last Pass
7823 mi
Test Result
PASSED
Completed
Test Number
6804 2212 7352
Expiry Date
Odometer Value
82843 mi
Since Last Pass
12427 mi
Completed
Test Number
3617 2817 2081
Odometer Value
82843 mi
Test Result
PASSED
Completed
Test Number
9135 4963 1988
Expiry Date
Odometer Value
70416 mi
Since Last Pass
11245 mi
Test Result
PASSED
Completed
Test Number
2493 8814 6010
Expiry Date
Odometer Value
59171 mi
Since Last Pass
12658 mi
Test Result
PASSED
Completed
Test Number
7901 5870 2247
Expiry Date
Odometer Value
46513 mi
Since Last Pass
17318 mi
Test Result
PASSED
Completed
Test Number
8853 2774 2637
Expiry Date
Odometer Value
29195 mi
Contains DVSA and DVLA data under the Open Government Licence v3.0.