Details

Model
BMW 316
Colour
Red
Fuel Type
Petrol
Engine Size
1796cc
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 →

Road Tax

Tax Status
SORN
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

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

Latest reading

130,457 mi

September 2025

Above typical

+37,400 mi

vs same-model median

Last 12 months

15,800 mi

↑ from ~10,800 prior yr

Lifetime average

~5,800 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Months
Test Result
PASSED
Completed
Test Number
8164 3435 0022
Expiry Date
Odometer Value
130457 mi
Since Last Pass
15751 mi
Test Result
PASSED
Completed
Test Number
6119 2945 6421
Expiry Date
Odometer Value
114706 mi
Since Last Pass
10764 mi
Test Result
PASSED
Completed
Test Number
4590 1930 3507
Expiry Date
Odometer Value
103942 mi
Since Last Pass
2099 mi
Completed
Test Number
5853 0772 9864
Odometer Value
103914 mi
Test Result
PASSED
Completed
Test Number
5441 1270 7948
Expiry Date
Odometer Value
101843 mi
Since Last Pass
1863 mi
Completed
Test Number
6185 3467 8721
Odometer Value
101834 mi
Test Result
PASSED
Completed
Test Number
7461 8203 6876
Expiry Date
Odometer Value
99980 mi
Since Last Pass
6782 mi
Completed
Test Number
7108 3301 3178
Odometer Value
99980 mi
Test Result
PASSED
Completed
Test Number
8549 1773 7052
Expiry Date
Odometer Value
93198 mi
Since Last Pass
5082 mi
Completed
Test Number
5190 0681 4275
Odometer Value
93197 mi
Test Result
PASSED
Completed
Test Number
7614 6803 6386
Expiry Date
Odometer Value
88116 mi
Since Last Pass
3617 mi
Test Result
PASSED
Completed
Test Number
9578 2814 9081
Expiry Date
Odometer Value
84499 mi
Since Last Pass
8121 mi
Test Result
PASSED
Completed
Test Number
2128 9099 0909
Expiry Date
Odometer Value
76378 mi
Since Last Pass
7118 mi
Test Result
PASSED
Completed
Test Number
1594 3279 0330
Expiry Date
Odometer Value
69260 mi
Since Last Pass
6342 mi
Test Result
PASSED
Completed
Test Number
5483 7032 5009
Expiry Date
Odometer Value
62918 mi
Since Last Pass
5838 mi
Test Result
PASSED
Completed
Test Number
1776 3172 4006
Expiry Date
Odometer Value
57080 mi
Since Last Pass
5498 mi
Test Result
PASSED
Completed
Test Number
4478 5310 3069
Expiry Date
Odometer Value
51582 mi
Since Last Pass
6026 mi
Test Result
PASSED
Completed
Test Number
1757 8841 2476
Expiry Date
Odometer Value
45556 mi
Since Last Pass
7652 mi
Test Result
PASSED
Completed
Test Number
6378 9811 1042
Expiry Date
Odometer Value
37904 mi
Since Last Pass
6033 mi
Test Result
PASSED
Completed
Test Number
5812 3941 0003
Expiry Date
Odometer Value
31871 mi
Since Last Pass
5160 mi
Test Result
PASSED
Completed
Test Number
7525 2611 9073
Expiry Date
Odometer Value
26711 mi
Since Last Pass
5380 mi
Test Result
PASSED
Completed
Test Number
1028 8262 8023
Expiry Date
Odometer Value
21331 mi
Since Last Pass
4406 mi
Test Result
PASSED
Completed
Test Number
8700 1711 7020
Expiry Date
Odometer Value
16925 mi
Since Last Pass
4376 mi
Test Result
PASSED
Completed
Test Number
5013 0761 6047
Expiry Date
Odometer Value
12549 mi
Free Car Tax Check & MOT history for RA52OMJ
Contains DVSA and DVLA data under the Open Government Licence v3.0.