Details

Model
BMW 325i M Sport A
Colour
Black
Fuel Type
Petrol
Engine Size
2497cc
Registered
Vehicle Age
19 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
9 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

118,832 mi

August 2025

Typical mileage

+7,900 mi

vs same-model median

Last 12 months

7,700 mi

≈ same as prior yr

Lifetime average

~6,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Months
Test Result
PASSED
Completed
Test Number
4188 1150 4769
Expiry Date
Odometer Value
118832 mi
Since Last Pass
7705 mi
Test Result
PASSED
Completed
Test Number
7460 9477 2127
Expiry Date
Odometer Value
111127 mi
Since Last Pass
7948 mi
Test Result
PASSED
Completed
Test Number
6291 6434 2173
Expiry Date
Odometer Value
103179 mi
Since Last Pass
5817 mi
Completed
Test Number
3581 9304 1396
Odometer Value
103179 mi
Test Result
PASSED
Completed
Test Number
2815 6033 3672
Expiry Date
Odometer Value
97362 mi
Since Last Pass
4078 mi
Test Result
PASSED
Completed
Test Number
3269 8167 7128
Expiry Date
Odometer Value
93284 mi
Since Last Pass
7640 mi
Test Result
PASSED
Completed
Test Number
6017 2994 1735
Expiry Date
Odometer Value
85644 mi
Since Last Pass
3525 mi
Test Result
PASSED
Completed
Test Number
3548 8404 8655
Expiry Date
Odometer Value
82119 mi
Since Last Pass
5245 mi
Completed
Test Number
7116 6542 6277
Odometer Value
82119 mi
Test Result
PASSED
Completed
Test Number
2763 2739 6391
Expiry Date
Odometer Value
76874 mi
Since Last Pass
6691 mi
Completed
Test Number
9817 4683 9029
Odometer Value
76846 mi
Test Result
PASSED
Completed
Test Number
3841 2444 9986
Expiry Date
Odometer Value
70183 mi
Since Last Pass
6127 mi
Test Result
PASSED
Completed
Test Number
4657 6471 8051
Expiry Date
Odometer Value
64056 mi
Since Last Pass
6853 mi
Test Result
PASSED
Completed
Test Number
3294 2302 5460
Expiry Date
Odometer Value
57203 mi
Since Last Pass
7754 mi
Test Result
PASSED
Completed
Test Number
3156 6032 4233
Expiry Date
Odometer Value
49449 mi
Since Last Pass
7804 mi
Test Result
PASSED
Completed
Test Number
3868 9512 3461
Expiry Date
Odometer Value
41645 mi
Since Last Pass
6853 mi
Completed
Test Number
7896 5512 3262
Odometer Value
41645 mi
Completed
Test Number
1588 8472 3251
Odometer Value
41627 mi
Completed
Test Number
6092 8272 2260
Odometer Value
34792 mi
Test Result
PASSED
Completed
Test Number
1655 2232 2280
Expiry Date
Odometer Value
34792 mi
Since Last Pass
8034 mi
Completed
Test Number
4069 9282 1274
Odometer Value
26758 mi
Test Result
PASSED
Completed
Test Number
3087 3292 1423
Expiry Date
Odometer Value
26758 mi
Since Last Pass
5415 mi
Test Result
PASSED
Completed
Test Number
6035 6402 0299
Expiry Date
Odometer Value
21343 mi
Free Car Tax Check & MOT history for LA07DXU
Contains DVSA and DVLA data under the Open Government Licence v3.0.