Details

Model
BMW 3 Series
Colour
Blue
Fuel Type
Petrol
Engine Size
2171cc
Registered
Vehicle Age
23 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 RN03 XVT

Road Tax

Tax Status
Taxed
Due Date
Expires
1 Month
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

160,896 mi

January 2026

Above typical

+44,700 mi

vs same-model median

Last 12 months

13,700 mi

≈ same as prior yr

Lifetime average

~7,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
8575 6779 3289
Expiry Date
Odometer Value
160896 mi
Since Last Pass
13690 mi
Completed
Test Number
7616 6035 7500
Odometer Value
160739 mi
Test Result
PASSED
Completed
Test Number
1963 9128 8818
Expiry Date
Odometer Value
147206 mi
Since Last Pass
12565 mi
Test Result
PASSED
Completed
Test Number
5319 5279 2159
Expiry Date
Odometer Value
134641 mi
Since Last Pass
10545 mi
Completed
Test Number
4026 4015 9818
Odometer Value
133835 mi
Test Result
PASSED
Completed
Test Number
8926 4717 5197
Expiry Date
Odometer Value
124096 mi
Since Last Pass
6784 mi
Test Result
PASSED
Completed
Test Number
7621 1844 2401
Expiry Date
Odometer Value
117312 mi
Since Last Pass
8235 mi
Test Result
PASSED
Completed
Test Number
9386 7013 7990
Expiry Date
Odometer Value
109077 mi
Since Last Pass
2525 mi
Test Result
PASSED
Completed
Test Number
4270 5640 4257
Expiry Date
Odometer Value
106552 mi
Since Last Pass
7241 mi
Completed
Test Number
2661 1790 8369
Odometer Value
106540 mi
Test Result
PASSED
Completed
Test Number
3067 6596 4121
Expiry Date
Odometer Value
99311 mi
Since Last Pass
7799 mi
Test Result
PASSED
Completed
Test Number
3525 6202 6355
Expiry Date
Odometer Value
91512 mi
Since Last Pass
3990 mi
Test Result
PASSED
Completed
Test Number
8198 0826 7610
Expiry Date
Odometer Value
87522 mi
Since Last Pass
5986 mi
Test Result
PASSED
Completed
Test Number
1566 5791 7889
Expiry Date
Odometer Value
81536 mi
Since Last Pass
6333 mi
Test Result
PASSED
Completed
Test Number
5652 5545 5042
Expiry Date
Odometer Value
75203 mi
Since Last Pass
1584 mi
Completed
Test Number
5073 5535 5017
Odometer Value
75200 mi
Test Result
PASSED
Completed
Test Number
7473 6940 4228
Expiry Date
Odometer Value
73619 mi
Since Last Pass
3633 mi
Completed
Test Number
5968 9600 4234
Odometer Value
73602 mi
Test Result
PASSED
Completed
Test Number
2498 9451 3249
Expiry Date
Odometer Value
69986 mi
Since Last Pass
2030 mi
Test Result
PASSED
Completed
Test Number
7381 5342 2285
Expiry Date
Odometer Value
67956 mi
Since Last Pass
2039 mi
Test Result
PASSED
Completed
Test Number
2181 8182 1288
Expiry Date
Odometer Value
65917 mi
Since Last Pass
2481 mi
Completed
Test Number
4871 3102 1281
Odometer Value
65917 mi
Test Result
PASSED
Completed
Test Number
3817 7232 0445
Expiry Date
Odometer Value
63436 mi
Since Last Pass
7317 mi
Test Result
PASSED
Completed
Test Number
1044 3501 9267
Expiry Date
Odometer Value
56119 mi
Since Last Pass
9080 mi
Completed
Test Number
6433 2561 9281
Odometer Value
56119 mi
Test Result
PASSED
Completed
Test Number
1608 3721 8277
Expiry Date
Odometer Value
47039 mi
Since Last Pass
9030 mi
Test Result
PASSED
Completed
Test Number
5841 5101 7200
Expiry Date
Odometer Value
38009 mi
Since Last Pass
9114 mi
Completed
Test Number
3735 4311 6496
Odometer Value
28895 mi
Test Result
PASSED
Completed
Test Number
7114 0351 6273
Expiry Date
Odometer Value
28895 mi
Free Car Tax Check & MOT history for RN03XVT
Contains DVSA and DVLA data under the Open Government Licence v3.0.