Details

Model
BMW 325 CI Sport
Colour
Red
Fuel Type
Petrol
Engine Size
2494cc
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
5 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

79,542 mi

May 2026

Below typical

-33,000 mi

vs same-model median

Last 12 months

500 mi

↑ from ~300 prior yr

Lifetime average

~3,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
11 Months
Test Result
PASSED
Completed
Test Number
5784 0221 3736
Expiry Date
Odometer Value
79542 mi
Since Last Pass
470 mi
Test Result
PASSED
Completed
Test Number
9706 2370 5993
Expiry Date
Odometer Value
79072 mi
Since Last Pass
290 mi
Test Result
PASSED
Completed
Test Number
6349 2275 0868
Expiry Date
Odometer Value
78782 mi
Since Last Pass
1502 mi
Test Result
PASSED
Completed
Test Number
5626 4212 2712
Expiry Date
Odometer Value
77280 mi
Since Last Pass
2540 mi
Test Result
PASSED
Completed
Test Number
9109 2733 0598
Expiry Date
Odometer Value
74740 mi
Since Last Pass
1222 mi
Test Result
PASSED
Completed
Test Number
1487 0121 9557
Expiry Date
Odometer Value
73518 mi
Since Last Pass
3618 mi
Test Result
PASSED
Completed
Test Number
5699 4959 5900
Expiry Date
Odometer Value
69900 mi
Since Last Pass
5316 mi
Test Result
PASSED
Completed
Test Number
7530 5085 7130
Expiry Date
Odometer Value
64584 mi
Since Last Pass
6369 mi
Test Result
PASSED
Completed
Test Number
6589 3523 8544
Expiry Date
Odometer Value
58215 mi
Since Last Pass
1910 mi
Completed
Test Number
9305 8270 0721
Odometer Value
57984 mi
Test Result
PASSED
Completed
Test Number
3030 8993 2364
Expiry Date
Odometer Value
56305 mi
Since Last Pass
1354 mi
Completed
Test Number
8695 2560 8977
Odometer Value
56304 mi
Test Result
PASSED
Completed
Test Number
8885 9898 5110
Expiry Date
Odometer Value
54951 mi
Since Last Pass
2961 mi
Completed
Test Number
2784 2778 5468
Odometer Value
54951 mi
Test Result
PASSED
Completed
Test Number
4290 7998 4143
Expiry Date
Odometer Value
51990 mi
Since Last Pass
2140 mi
Test Result
PASSED
Completed
Test Number
1861 8288 3171
Expiry Date
Odometer Value
49850 mi
Since Last Pass
3211 mi
Test Result
PASSED
Completed
Test Number
6778 4188 2124
Expiry Date
Odometer Value
46639 mi
Since Last Pass
4276 mi
Test Result
PASSED
Completed
Test Number
8974 0597 1150
Expiry Date
Odometer Value
42363 mi
Since Last Pass
6153 mi
Test Result
PASSED
Completed
Test Number
5207 0055 0042
Expiry Date
Odometer Value
36210 mi
Since Last Pass
6970 mi
Completed
Test Number
4817 9075 0003
Odometer Value
36210 mi
Completed
Test Number
8223 5894 9060
Odometer Value
29240 mi
Test Result
PASSED
Completed
Test Number
5141 9834 9022
Expiry Date
Odometer Value
29240 mi
Since Last Pass
4942 mi
Completed
Test Number
3919 6581 8057
Odometer Value
24298 mi
Test Result
PASSED
Completed
Test Number
3846 1561 8073
Expiry Date
Odometer Value
24298 mi
Since Last Pass
3069 mi
Test Result
PASSED
Completed
Test Number
3543 9270 7080
Expiry Date
Odometer Value
21229 mi
Free Car Tax Check & MOT history for BG04YEB
Contains DVSA and DVLA data under the Open Government Licence v3.0.