Details

Model
BMW 320i SE Auto
Colour
Grey
Fuel Type
Petrol
Engine Size
2171cc
Registered
Vehicle Age
22 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 320i SE Auto RV54 BYP

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

125,507 mi

February 2026

Typical mileage

+13,300 mi

vs same-model median

Last 12 months

7,000 mi

≈ same as prior yr

Lifetime average

~5,800 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
6889 7593 7789
Expiry Date
Odometer Value
125507 mi
Since Last Pass
7048 mi
Test Result
PASSED
Completed
Test Number
7655 0739 1447
Expiry Date
Odometer Value
118459 mi
Since Last Pass
7333 mi
Test Result
PASSED
Completed
Test Number
6648 2632 4492
Expiry Date
Odometer Value
111126 mi
Since Last Pass
9409 mi
Test Result
PASSED
Completed
Test Number
2552 6306 9932
Expiry Date
Odometer Value
101717 mi
Since Last Pass
2080 mi
Test Result
PASSED
Completed
Test Number
7286 8379 2266
Expiry Date
Odometer Value
99637 mi
Since Last Pass
6362 mi
Completed
Test Number
2587 7449 3207
Odometer Value
99637 mi
Test Result
PASSED
Completed
Test Number
3391 3112 4450
Expiry Date
Odometer Value
93275 mi
Since Last Pass
8663 mi
Completed
Test Number
2765 0849 9811
Odometer Value
93275 mi
Test Result
PASSED
Completed
Test Number
7345 5133 6650
Expiry Date
Odometer Value
84612 mi
Since Last Pass
8421 mi
Completed
Test Number
4239 5843 6275
Odometer Value
84612 mi
Test Result
PASSED
Completed
Test Number
2805 5717 8458
Expiry Date
Odometer Value
76191 mi
Since Last Pass
6499 mi
Test Result
PASSED
Completed
Test Number
2087 5568 1099
Expiry Date
Odometer Value
69692 mi
Since Last Pass
12579 mi
Completed
Test Number
3928 1435 9280
Odometer Value
69692 mi
Test Result
PASSED
Completed
Test Number
9782 1776 8364
Expiry Date
Odometer Value
57113 mi
Since Last Pass
4468 mi
Test Result
PASSED
Completed
Test Number
3222 2912 3338
Expiry Date
Odometer Value
52645 mi
Since Last Pass
4753 mi
Completed
Test Number
3296 0883 4393
Odometer Value
47892 mi
Test Result
PASSED
Completed
Test Number
1560 1893 4380
Expiry Date
Odometer Value
47892 mi
Since Last Pass
4449 mi
Test Result
PASSED
Completed
Test Number
5875 3941 3359
Expiry Date
Odometer Value
43443 mi
Since Last Pass
7382 mi
Completed
Test Number
3358 6921 3370
Odometer Value
43443 mi
Test Result
PASSED
Completed
Test Number
7295 7901 2347
Expiry Date
Odometer Value
36061 mi
Since Last Pass
4602 mi
Completed
Test Number
2595 5921 2310
Odometer Value
36061 mi
Test Result
PASSED
Completed
Test Number
1263 0391 1301
Expiry Date
Odometer Value
31459 mi
Since Last Pass
5997 mi
Test Result
PASSED
Completed
Test Number
1344 1463 0310
Expiry Date
Odometer Value
25462 mi
Since Last Pass
6366 mi
Test Result
PASSED
Completed
Test Number
8821 9683 9323
Expiry Date
Odometer Value
19096 mi
Since Last Pass
4448 mi
Completed
Test Number
7404 1633 9382
Odometer Value
19096 mi
Test Result
PASSED
Completed
Test Number
2718 2404 9090
Expiry Date
Odometer Value
14648 mi
Since Last Pass
1618 mi
Test Result
PASSED
Completed
Test Number
8832 7474 8027
Expiry Date
Odometer Value
13030 mi
Free Car Tax Check & MOT history for RV54BYP
Contains DVSA and DVLA data under the Open Government Licence v3.0.