Details

Model
BMW 3 Series
Colour
Silver
Fuel Type
Petrol
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 RN51 OMO

Road Tax

Tax Status
Taxed
Due Date
Expires
9 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

122,622 mi

April 2026

Typical mileage

+3,800 mi

vs same-model median

Lifetime average

~5,100 mi / yr

since new

Emissions

CO₂ Emissions
187g/km
J187g/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
6427 8499 4917
Expiry Date
Odometer Value
122622 mi
Since Last Pass
578 mi
Completed
Test Number
8209 1789 2651
Odometer Value
122577 mi
Test Result
PASSED
Completed
Test Number
9963 9792 9579
Expiry Date
Odometer Value
122044 mi
Since Last Pass
364 mi
Test Result
PASSED
Completed
Test Number
5253 3343 9245
Expiry Date
Odometer Value
121680 mi
Since Last Pass
336 mi
Test Result
PASSED
Completed
Test Number
2531 5168 4025
Expiry Date
Odometer Value
121344 mi
Since Last Pass
661 mi
Test Result
PASSED
Completed
Test Number
4171 7867 0519
Expiry Date
Odometer Value
120683 mi
Since Last Pass
248 mi
Test Result
PASSED
Completed
Test Number
2981 0018 7804
Expiry Date
Odometer Value
120435 mi
Since Last Pass
928 mi
Test Result
PASSED
Completed
Test Number
8244 7716 7244
Expiry Date
Odometer Value
119507 mi
Since Last Pass
1017 mi
Test Result
PASSED
Completed
Test Number
1081 2323 6716
Expiry Date
Odometer Value
118490 mi
Since Last Pass
1774 mi
Completed
Test Number
9733 4112 3991
Odometer Value
118490 mi
Test Result
PASSED
Completed
Test Number
6150 0190 1915
Expiry Date
Odometer Value
116716 mi
Since Last Pass
9260 mi
Completed
Test Number
6105 5942 1634
Odometer Value
116419 mi
Test Result
PASSED
Completed
Test Number
8807 7335 8755
Expiry Date
Odometer Value
107456 mi
Since Last Pass
10127 mi
Test Result
PASSED
Completed
Test Number
1683 4184 5000
Expiry Date
Odometer Value
97329 mi
Since Last Pass
8400 mi
Completed
Test Number
9285 1531 4037
Odometer Value
88929 mi
Test Result
PASSED
Completed
Test Number
1690 3501 4092
Expiry Date
Odometer Value
88929 mi
Since Last Pass
6214 mi
Test Result
PASSED
Completed
Test Number
8183 3103 3068
Expiry Date
Odometer Value
82715 mi
Since Last Pass
6628 mi
Completed
Test Number
1352 0063 3025
Odometer Value
82715 mi
Test Result
PASSED
Completed
Test Number
3451 8073 2038
Expiry Date
Odometer Value
76087 mi
Since Last Pass
7187 mi
Test Result
PASSED
Completed
Test Number
6680 3473 1000
Expiry Date
Odometer Value
68900 mi
Since Last Pass
6431 mi
Completed
Test Number
9197 1373 1041
Odometer Value
68899 mi
Test Result
PASSED
Completed
Test Number
6700 1982 0049
Expiry Date
Odometer Value
62469 mi
Since Last Pass
6027 mi
Test Result
PASSED
Completed
Test Number
7716 5783 9041
Expiry Date
Odometer Value
56442 mi
Since Last Pass
5268 mi
Completed
Test Number
7603 7204 8043
Odometer Value
51174 mi
Test Result
PASSED
Completed
Test Number
1142 3244 8489
Expiry Date
Odometer Value
51174 mi
Since Last Pass
7658 mi
Test Result
PASSED
Completed
Test Number
1520 0324 7482
Expiry Date
Odometer Value
43516 mi
Since Last Pass
12147 mi
Test Result
PASSED
Completed
Test Number
6248 7444 6041
Expiry Date
Odometer Value
31369 mi
Free Car Tax Check & MOT history for RN51OMO
Contains DVSA and DVLA data under the Open Government Licence v3.0.