Details

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

Road Tax

Tax Status
Taxed
Due Date
Expires
3 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

132,217 mi

July 2025

Typical mileage

-27,800 mi

vs same-model median

Last 12 months

13,100 mi

≈ same as prior yr

Lifetime average

~5,800 mi / yr

since new

Emissions

CO₂ Emissions
148g/km
F148g/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
1223 2144 4852
Expiry Date
Odometer Value
132217 mi
Since Last Pass
13071 mi
Test Result
PASSED
Completed
Test Number
9646 0744 8527
Expiry Date
Odometer Value
119146 mi
Since Last Pass
13226 mi
Test Result
PASSED
Completed
Test Number
7478 2492 9608
Expiry Date
Odometer Value
105920 mi
Since Last Pass
105920 mi
Test Result
PASSED
Completed
Test Number
6573 7690 2357
Expiry Date
Since Last Pass
0 mi
Completed
Test Number
5483 3475 6692
Test Result
PASSED
Completed
Test Number
3705 2417 4618
Expiry Date
Since Last Pass
-93576 mi
Completed
Test Number
2996 5313 8752
Test Result
PASSED
Completed
Test Number
9622 5786 7402
Expiry Date
Odometer Value
93576 mi
Since Last Pass
347 mi
Test Result
PASSED
Completed
Test Number
3541 5022 3083
Expiry Date
Odometer Value
93229 mi
Since Last Pass
461 mi
Test Result
PASSED
Completed
Test Number
3141 0309 4867
Expiry Date
Odometer Value
92768 mi
Since Last Pass
445 mi
Test Result
PASSED
Completed
Test Number
9564 1051 7376
Expiry Date
Odometer Value
92323 mi
Since Last Pass
756 mi
Test Result
PASSED
Completed
Test Number
6128 8825 1245
Expiry Date
Odometer Value
91567 mi
Since Last Pass
652 mi
Completed
Test Number
2117 6603 2310
Odometer Value
91567 mi
Test Result
PASSED
Completed
Test Number
1066 3721 5142
Expiry Date
Odometer Value
90915 mi
Since Last Pass
801 mi
Test Result
PASSED
Completed
Test Number
1255 9980 4106
Expiry Date
Odometer Value
90114 mi
Since Last Pass
764 mi
Test Result
PASSED
Completed
Test Number
1689 4778 3027
Expiry Date
Odometer Value
89350 mi
Since Last Pass
648 mi
Test Result
PASSED
Completed
Test Number
1795 2544 2018
Expiry Date
Odometer Value
88702 mi
Since Last Pass
1061 mi
Test Result
PASSED
Completed
Test Number
2474 2420 1019
Expiry Date
Odometer Value
87641 mi
Since Last Pass
940 mi
Completed
Test Number
5842 4523 0078
Odometer Value
86701 mi
Test Result
PASSED
Completed
Test Number
1608 8593 0468
Expiry Date
Odometer Value
86701 mi
Since Last Pass
1380 mi
Test Result
PASSED
Completed
Test Number
1505 4231 9460
Expiry Date
Odometer Value
85321 mi
Since Last Pass
2085 mi
Test Result
PASSED
Completed
Test Number
5549 2611 8049
Expiry Date
Odometer Value
83236 mi
Since Last Pass
4835 mi
Test Result
PASSED
Completed
Test Number
2827 1732 6303
Expiry Date
Odometer Value
78401 mi
Free Car Tax Check & MOT history for RN02TGE
Contains DVSA and DVLA data under the Open Government Licence v3.0.