Details

Model
BMW 3 Series
Colour
Red
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
17 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 FN59 NOU

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£170
Paid Monthly
£14.88

Mileage History

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

Latest reading

128,447 mi

April 2026

Typical mileage

-16,200 mi

vs same-model median

Last 12 months

4,500 mi

≈ same as prior yr

Lifetime average

~7,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
10 Months
Test Result
PASSED
Completed
Test Number
6772 5279 7422
Expiry Date
Odometer Value
128447 mi
Since Last Pass
4537 mi
Completed
Test Number
7576 7330 5476
Odometer Value
128447 mi
Test Result
PASSED
Completed
Test Number
9887 7458 4323
Expiry Date
Odometer Value
123910 mi
Since Last Pass
4553 mi
Completed
Test Number
9899 5413 7225
Odometer Value
123904 mi
Test Result
PASSED
Completed
Test Number
9466 0248 4791
Expiry Date
Odometer Value
119357 mi
Since Last Pass
8548 mi
Completed
Test Number
2271 4131 9156
Odometer Value
119345 mi
Test Result
PASSED
Completed
Test Number
6219 9962 0262
Expiry Date
Odometer Value
110809 mi
Since Last Pass
9818 mi
Test Result
PASSED
Completed
Test Number
9461 3696 8802
Expiry Date
Odometer Value
100991 mi
Since Last Pass
8115 mi
Completed
Test Number
6806 9459 8388
Odometer Value
100991 mi
Test Result
PASSED
Completed
Test Number
4338 8996 2365
Expiry Date
Odometer Value
92876 mi
Since Last Pass
5451 mi
Test Result
PASSED
Completed
Test Number
2031 4474 2942
Expiry Date
Odometer Value
87425 mi
Since Last Pass
5192 mi
Completed
Test Number
9624 6586 1993
Odometer Value
87425 mi
Test Result
PASSED
Completed
Test Number
4223 8965 5572
Expiry Date
Odometer Value
82233 mi
Since Last Pass
3572 mi
Test Result
PASSED
Completed
Test Number
3242 3452 4706
Expiry Date
Odometer Value
78661 mi
Since Last Pass
7983 mi
Test Result
PASSED
Completed
Test Number
7833 0923 6821
Expiry Date
Odometer Value
70678 mi
Since Last Pass
7362 mi
Test Result
PASSED
Completed
Test Number
3038 3768 4136
Expiry Date
Odometer Value
63316 mi
Since Last Pass
6578 mi
Completed
Test Number
3620 1917 1271
Odometer Value
63316 mi
Test Result
PASSED
Completed
Test Number
1798 0682 5239
Expiry Date
Odometer Value
56738 mi
Since Last Pass
7793 mi
Test Result
PASSED
Completed
Test Number
7485 3894 4220
Expiry Date
Odometer Value
48945 mi
Since Last Pass
7296 mi
Completed
Test Number
9177 5794 4210
Odometer Value
48892 mi
Completed
Test Number
9482 7243 3259
Odometer Value
41649 mi
Test Result
PASSED
Completed
Test Number
9053 6243 3216
Expiry Date
Odometer Value
41649 mi
Since Last Pass
7427 mi
Test Result
PASSED
Completed
Test Number
6579 9573 2245
Expiry Date
Odometer Value
34222 mi
Free Car Tax Check & MOT history for FN59NOU
Contains DVSA and DVLA data under the Open Government Licence v3.0.