Details

Model
BMW 3 Series
Colour
Silver
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
17 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 3 Series YF09 PXG

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

178,874 mi

June 2025

Above typical

+37,100 mi

vs same-model median

Last 12 months

7,400 mi

↑ from ~4,100 prior yr

Lifetime average

~11,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Weeks
Test Result
PASSED
Completed
Test Number
2715 2660 6539
Expiry Date
Odometer Value
178874 mi
Since Last Pass
7438 mi
Completed
Test Number
8882 9333 0802
Odometer Value
178872 mi
Test Result
PASSED
Completed
Test Number
9503 8068 6850
Expiry Date
Odometer Value
171436 mi
Since Last Pass
4088 mi
Test Result
PASSED
Completed
Test Number
5174 7138 2527
Expiry Date
Odometer Value
167348 mi
Since Last Pass
6143 mi
Test Result
PASSED
Completed
Test Number
7756 8964 4882
Expiry Date
Odometer Value
161205 mi
Since Last Pass
7298 mi
Test Result
PASSED
Completed
Test Number
2758 8904 3082
Expiry Date
Odometer Value
153907 mi
Since Last Pass
4183 mi
Test Result
PASSED
Completed
Test Number
3430 6648 3449
Expiry Date
Odometer Value
149724 mi
Since Last Pass
7277 mi
Test Result
PASSED
Completed
Test Number
1924 7732 0964
Expiry Date
Odometer Value
142447 mi
Since Last Pass
11385 mi
Completed
Test Number
1831 1114 8297
Odometer Value
142447 mi
Test Result
PASSED
Completed
Test Number
9779 8343 7711
Expiry Date
Odometer Value
131062 mi
Since Last Pass
7533 mi
Test Result
PASSED
Completed
Test Number
7783 1362 0117
Expiry Date
Odometer Value
123529 mi
Since Last Pass
19284 mi
Completed
Test Number
4644 7016 5401
Odometer Value
123529 mi
Test Result
PASSED
Completed
Test Number
8244 8644 5045
Expiry Date
Odometer Value
104245 mi
Since Last Pass
19678 mi
Test Result
PASSED
Completed
Test Number
3950 9112 9450
Expiry Date
Odometer Value
84567 mi
Since Last Pass
14657 mi
Test Result
PASSED
Completed
Test Number
5577 2273 4268
Expiry Date
Odometer Value
69910 mi
Since Last Pass
23277 mi
Completed
Test Number
5995 9742 4260
Odometer Value
69907 mi
Test Result
PASSED
Completed
Test Number
5297 9670 3266
Expiry Date
Odometer Value
46633 mi
Since Last Pass
22934 mi
Test Result
PASSED
Completed
Test Number
8792 4570 2273
Expiry Date
Odometer Value
23699 mi
Free Car Tax Check & MOT history for YF09PXG
Contains DVSA and DVLA data under the Open Government Licence v3.0.