Details

Model
BMW 320CI Sport Auto
Colour
Blue
Fuel Type
Petrol
Engine Size
2171cc
Registered
Vehicle Age
22 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
Taxed
Due Date
Expires
2 Weeks
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

94,336 mi

July 2025

Typical mileage

-17,600 mi

vs same-model median

Lifetime average

~4,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Month
Test Result
PASSED
Completed
Test Number
3165 1452 1338
Expiry Date
Odometer Value
94336 mi
Since Last Pass
2795 mi
Test Result
PASSED
Completed
Test Number
1048 2334 8878
Expiry Date
Odometer Value
91541 mi
Since Last Pass
5943 mi
Completed
Test Number
9005 7866 3826
Odometer Value
91540 mi
Test Result
PASSED
Completed
Test Number
9255 2825 1133
Expiry Date
Odometer Value
85598 mi
Since Last Pass
5544 mi
Test Result
PASSED
Completed
Test Number
7709 2197 7432
Expiry Date
Odometer Value
80054 mi
Since Last Pass
5582 mi
Test Result
PASSED
Completed
Test Number
5074 3495 3613
Expiry Date
Odometer Value
74472 mi
Since Last Pass
3702 mi
Test Result
PASSED
Completed
Test Number
8453 6829 9800
Expiry Date
Odometer Value
70770 mi
Since Last Pass
4587 mi
Completed
Test Number
8019 3802 9297
Odometer Value
70770 mi
Test Result
PASSED
Completed
Test Number
2567 7027 6987
Expiry Date
Odometer Value
66183 mi
Since Last Pass
2387 mi
Completed
Test Number
4662 2160 1602
Odometer Value
66180 mi
Test Result
PASSED
Completed
Test Number
7943 2334 9763
Expiry Date
Odometer Value
63796 mi
Since Last Pass
3646 mi
Test Result
PASSED
Completed
Test Number
4668 8451 4299
Expiry Date
Odometer Value
60150 mi
Since Last Pass
4996 mi
Completed
Test Number
7172 6461 4211
Odometer Value
60150 mi
Test Result
PASSED
Completed
Test Number
3389 4570 3479
Expiry Date
Odometer Value
55154 mi
Since Last Pass
8194 mi
Completed
Test Number
9567 8570 2223
Odometer Value
46960 mi
Test Result
PASSED
Completed
Test Number
6696 8540 2262
Expiry Date
Odometer Value
46960 mi
Since Last Pass
4711 mi
Test Result
PASSED
Completed
Test Number
5886 5669 1149
Expiry Date
Odometer Value
42249 mi
Since Last Pass
5584 mi
Test Result
PASSED
Completed
Test Number
3045 4069 0182
Expiry Date
Odometer Value
36665 mi
Since Last Pass
5166 mi
Completed
Test Number
8712 7079 0180
Odometer Value
36665 mi
Test Result
PASSED
Completed
Test Number
2514 4496 9156
Expiry Date
Odometer Value
31499 mi
Since Last Pass
5377 mi
Test Result
PASSED
Completed
Test Number
2410 6616 8127
Expiry Date
Odometer Value
26122 mi
Since Last Pass
127 mi
Completed
Test Number
9348 8205 8140
Odometer Value
25995 mi
Test Result
PASSED
Completed
Test Number
2944 8295 8128
Expiry Date
Odometer Value
25995 mi
Since Last Pass
4771 mi
Test Result
PASSED
Completed
Test Number
8516 6796 7191
Expiry Date
Odometer Value
21224 mi
Free Car Tax Check & MOT history for LL04KBZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.