Details

Model
BMW 330 CI Sport Auto
Colour
Silver
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
21 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 330 CI Sport Auto YY54 VDL

Road Tax

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

96,722 mi

November 2025

Typical mileage

-15,000 mi

vs same-model median

Last 12 months

8,400 mi

↑ from ~5,700 prior yr

Lifetime average

~4,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
8618 7169 6400
Expiry Date
Odometer Value
96722 mi
Since Last Pass
8405 mi
Test Result
PASSED
Completed
Test Number
5091 1913 4227
Expiry Date
Odometer Value
88317 mi
Since Last Pass
5726 mi
Test Result
PASSED
Completed
Test Number
5306 0858 4438
Expiry Date
Odometer Value
82591 mi
Since Last Pass
11225 mi
Completed
Test Number
7587 0738 8319
Odometer Value
82591 mi
Test Result
PASSED
Completed
Test Number
3595 7805 2880
Expiry Date
Odometer Value
71366 mi
Since Last Pass
296 mi
Test Result
PASSED
Completed
Test Number
3902 5241 0282
Expiry Date
Odometer Value
71070 mi
Since Last Pass
1823 mi
Test Result
PASSED
Completed
Test Number
8636 8321 7790
Expiry Date
Odometer Value
69247 mi
Since Last Pass
6025 mi
Test Result
PASSED
Completed
Test Number
6189 7850 3696
Expiry Date
Odometer Value
63222 mi
Since Last Pass
3698 mi
Test Result
PASSED
Completed
Test Number
2258 7411 3618
Expiry Date
Odometer Value
59524 mi
Since Last Pass
3234 mi
Completed
Test Number
9305 2772 4304
Odometer Value
59524 mi
Test Result
PASSED
Completed
Test Number
6267 2461 2499
Expiry Date
Odometer Value
56290 mi
Since Last Pass
3014 mi
Test Result
PASSED
Completed
Test Number
9294 1865 4772
Expiry Date
Odometer Value
53276 mi
Since Last Pass
4442 mi
Completed
Test Number
1195 4430 5893
Odometer Value
53246 mi
Test Result
PASSED
Completed
Test Number
1165 0306 5081
Expiry Date
Odometer Value
48834 mi
Since Last Pass
4272 mi
Test Result
PASSED
Completed
Test Number
5962 0295 4035
Expiry Date
Odometer Value
44562 mi
Since Last Pass
3729 mi
Test Result
PASSED
Completed
Test Number
1378 8504 3472
Expiry Date
Odometer Value
40833 mi
Since Last Pass
1225 mi
Test Result
PASSED
Completed
Test Number
5967 5745 2282
Expiry Date
Odometer Value
39608 mi
Since Last Pass
3364 mi
Test Result
PASSED
Completed
Test Number
6182 9814 1361
Expiry Date
Odometer Value
36244 mi
Since Last Pass
5865 mi
Test Result
PASSED
Completed
Test Number
2644 3035 0384
Expiry Date
Odometer Value
30379 mi
Since Last Pass
4259 mi
Completed
Test Number
4010 0045 0390
Odometer Value
30379 mi
Test Result
PASSED
Completed
Test Number
4903 3235 9471
Expiry Date
Odometer Value
26120 mi
Since Last Pass
6172 mi
Test Result
PASSED
Completed
Test Number
8233 6709 8200
Expiry Date
Odometer Value
19948 mi
Since Last Pass
6460 mi
Test Result
PASSED
Completed
Test Number
2449 9799 7224
Expiry Date
Odometer Value
13488 mi
Free Car Tax Check & MOT history for YY54VDL
Contains DVSA and DVLA data under the Open Government Licence v3.0.