Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Petrol
Engine Size
2494cc
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 SN03 YVH

Road Tax

Tax Status
SORN
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

119,125 mi

February 2025

Typical mileage

+3,500 mi

vs same-model median

Lifetime average

~5,400 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
3033 6610 1140
Expiry Date
Odometer Value
119125 mi
Since Last Pass
7836 mi
Test Result
PASSED
Completed
Test Number
4576 4081 1150
Expiry Date
Odometer Value
111289 mi
Since Last Pass
1614 mi
Test Result
PASSED
Completed
Test Number
5763 7398 9858
Expiry Date
Odometer Value
109675 mi
Since Last Pass
409 mi
Test Result
PASSED
Completed
Test Number
8021 4677 8788
Expiry Date
Odometer Value
109266 mi
Since Last Pass
7810 mi
Completed
Test Number
4504 7164 7820
Odometer Value
109264 mi
Test Result
PASSED
Completed
Test Number
6688 4321 5076
Expiry Date
Odometer Value
101456 mi
Since Last Pass
9198 mi
Completed
Test Number
5513 6021 0030
Odometer Value
101455 mi
Test Result
PASSED
Completed
Test Number
9666 0687 4916
Expiry Date
Odometer Value
92258 mi
Since Last Pass
9289 mi
Completed
Test Number
1893 7405 3846
Odometer Value
92245 mi
Test Result
PASSED
Completed
Test Number
9066 2416 2439
Expiry Date
Odometer Value
82969 mi
Since Last Pass
2714 mi
Completed
Test Number
6738 1719 8257
Odometer Value
82969 mi
Test Result
PASSED
Completed
Test Number
6150 3703 5259
Expiry Date
Odometer Value
80255 mi
Since Last Pass
8153 mi
Completed
Test Number
6995 5922 5222
Odometer Value
80254 mi
Test Result
PASSED
Completed
Test Number
3082 0542 4378
Expiry Date
Odometer Value
72102 mi
Since Last Pass
6670 mi
Completed
Test Number
7794 3412 4379
Odometer Value
72102 mi
Test Result
PASSED
Completed
Test Number
4772 0422 3337
Expiry Date
Odometer Value
65432 mi
Since Last Pass
5830 mi
Completed
Test Number
9776 3452 3314
Odometer Value
65432 mi
Test Result
PASSED
Completed
Test Number
1373 3208 2218
Expiry Date
Odometer Value
59602 mi
Since Last Pass
5443 mi
Test Result
PASSED
Completed
Test Number
5090 3386 1386
Expiry Date
Odometer Value
54159 mi
Since Last Pass
8869 mi
Completed
Test Number
1672 2256 1370
Odometer Value
54159 mi
Test Result
PASSED
Completed
Test Number
4583 3081 1027
Expiry Date
Odometer Value
45290 mi
Since Last Pass
223 mi
Test Result
PASSED
Completed
Test Number
4152 2780 1055
Expiry Date
Odometer Value
45067 mi
Since Last Pass
6637 mi
Test Result
PASSED
Completed
Test Number
5004 7490 9314
Expiry Date
Odometer Value
38430 mi
Since Last Pass
8501 mi
Test Result
PASSED
Completed
Test Number
5205 2970 8354
Expiry Date
Odometer Value
29929 mi
Since Last Pass
5022 mi
Test Result
PASSED
Completed
Test Number
7133 5071 7398
Expiry Date
Odometer Value
24907 mi
Since Last Pass
5631 mi
Test Result
PASSED
Completed
Test Number
3026 7480 6345
Expiry Date
Odometer Value
19276 mi
Since Last Pass
1779 mi
Test Result
PASSED
Completed
Test Number
2518 1467 6183
Expiry Date
Odometer Value
17497 mi
Completed
Test Number
6002 5287 6187
Odometer Value
17412 mi
Free Car Tax Check & MOT history for SN03YVH
Contains DVSA and DVLA data under the Open Government Licence v3.0.