Details

Model
BMW 330d M Sport Touring
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
20 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 330d M Sport Touring YC55 VXE

Road Tax

Tax Status
Untaxed
Due Date
Expires
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

169,688 mi

January 2026

Typical mileage

+3,600 mi

vs same-model median

Lifetime average

~8,400 mi / yr

since new

Emissions

CO₂ Emissions
179g/km
I179g/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
5400 0347 0197
Expiry Date
Odometer Value
169688 mi
Since Last Pass
3753 mi
Test Result
PASSED
Completed
Test Number
1789 7773 4100
Expiry Date
Odometer Value
165935 mi
Since Last Pass
7376 mi
Completed
Test Number
8858 6341 9064
Odometer Value
165935 mi
Test Result
PASSED
Completed
Test Number
5286 5972 9980
Expiry Date
Odometer Value
158559 mi
Since Last Pass
13670 mi
Completed
Test Number
9587 1661 0456
Odometer Value
158559 mi
Test Result
PASSED
Completed
Test Number
1004 7274 5862
Expiry Date
Odometer Value
144889 mi
Since Last Pass
8049 mi
Test Result
PASSED
Completed
Test Number
3602 3348 1840
Expiry Date
Odometer Value
136840 mi
Since Last Pass
10316 mi
Completed
Test Number
5546 1310 0430
Odometer Value
136840 mi
Test Result
PASSED
Completed
Test Number
4664 5021 2590
Expiry Date
Odometer Value
126524 mi
Since Last Pass
4427 mi
Test Result
PASSED
Completed
Test Number
1352 6088 5170
Expiry Date
Odometer Value
122097 mi
Since Last Pass
6458 mi
Test Result
PASSED
Completed
Test Number
3052 6562 3723
Expiry Date
Odometer Value
115639 mi
Since Last Pass
7404 mi
Completed
Test Number
8873 8678 3655
Odometer Value
115610 mi
Test Result
PASSED
Completed
Test Number
2523 6361 8084
Expiry Date
Odometer Value
108235 mi
Since Last Pass
7489 mi
Test Result
PASSED
Completed
Test Number
4498 0550 5039
Expiry Date
Odometer Value
100746 mi
Since Last Pass
7351 mi
Test Result
PASSED
Completed
Test Number
3356 4001 4051
Expiry Date
Odometer Value
93395 mi
Since Last Pass
7786 mi
Test Result
PASSED
Completed
Test Number
3858 5616 2321
Expiry Date
Odometer Value
85609 mi
Since Last Pass
15709 mi
Completed
Test Number
1666 5636 2348
Odometer Value
85609 mi
Test Result
PASSED
Completed
Test Number
3674 9169 1235
Expiry Date
Odometer Value
69900 mi
Since Last Pass
12507 mi
Completed
Test Number
4252 5179 1271
Odometer Value
69900 mi
Test Result
PASSED
Completed
Test Number
3941 2409 0242
Expiry Date
Odometer Value
57393 mi
Since Last Pass
8919 mi
Completed
Test Number
2116 7309 0234
Odometer Value
57393 mi
Test Result
PASSED
Completed
Test Number
6404 7117 9205
Expiry Date
Odometer Value
48474 mi
Since Last Pass
11356 mi
Test Result
PASSED
Completed
Test Number
5201 6958 8206
Expiry Date
Odometer Value
37118 mi
Free Car Tax Check & MOT history for YC55VXE
Contains DVSA and DVLA data under the Open Government Licence v3.0.