Details

Model
BMW 525d SE
Colour
Grey
Fuel Type
Diesel
Engine Size
2497cc
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 →
BMW 525d SE VU04 JSX

Road Tax

Tax Status
Taxed
Due Date
Expires
3 Weeks
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

Mileage chart (requires JavaScript).>

Latest reading

133,669 mi

April 2026

Last 12 months

10,700 mi

↑ from ~8,800 prior yr

Lifetime average

~6,100 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
10 Months
Test Result
PASSED
Completed
Test Number
6526 0152 3262
Expiry Date
Odometer Value
133669 mi
Since Last Pass
10664 mi
Test Result
PASSED
Completed
Test Number
2966 4357 5928
Expiry Date
Odometer Value
123005 mi
Since Last Pass
8822 mi
Completed
Test Number
5935 0464 9098
Odometer Value
123003 mi
Test Result
PASSED
Completed
Test Number
8197 3983 1636
Expiry Date
Odometer Value
114183 mi
Since Last Pass
7088 mi
Test Result
PASSED
Completed
Test Number
3454 1047 6888
Expiry Date
Odometer Value
107095 mi
Since Last Pass
5972 mi
Completed
Test Number
6217 6635 8042
Odometer Value
107095 mi
Test Result
PASSED
Completed
Test Number
3130 9523 0161
Expiry Date
Odometer Value
101123 mi
Since Last Pass
4736 mi
Test Result
PASSED
Completed
Test Number
8521 8835 9661
Expiry Date
Odometer Value
96387 mi
Since Last Pass
380 mi
Completed
Test Number
8157 4097 8739
Odometer Value
96385 mi
Test Result
PASSED
Completed
Test Number
6237 0815 2679
Expiry Date
Odometer Value
96007 mi
Since Last Pass
1428 mi
Test Result
PASSED
Completed
Test Number
8435 6649 3060
Expiry Date
Odometer Value
94579 mi
Since Last Pass
1418 mi
Completed
Test Number
9255 6679 2568
Odometer Value
94579 mi
Test Result
PASSED
Completed
Test Number
5257 6872 8163
Expiry Date
Odometer Value
93161 mi
Since Last Pass
1573 mi
Test Result
PASSED
Completed
Test Number
4884 0881 9299
Expiry Date
Odometer Value
91588 mi
Since Last Pass
2402 mi
Test Result
PASSED
Completed
Test Number
7271 7415 6828
Expiry Date
Odometer Value
89186 mi
Since Last Pass
2896 mi
Test Result
PASSED
Completed
Test Number
3587 9208 5043
Expiry Date
Odometer Value
86290 mi
Since Last Pass
3383 mi
Test Result
PASSED
Completed
Test Number
7398 9418 4096
Expiry Date
Odometer Value
82907 mi
Since Last Pass
3484 mi
Test Result
PASSED
Completed
Test Number
4587 7227 3069
Expiry Date
Odometer Value
79423 mi
Since Last Pass
4454 mi
Test Result
PASSED
Completed
Test Number
5153 0796 2033
Expiry Date
Odometer Value
74969 mi
Since Last Pass
3036 mi
Test Result
PASSED
Completed
Test Number
1699 8557 1045
Expiry Date
Odometer Value
71933 mi
Since Last Pass
5252 mi
Test Result
PASSED
Completed
Test Number
9819 0077 0085
Expiry Date
Odometer Value
66681 mi
Since Last Pass
6393 mi
Test Result
PASSED
Completed
Test Number
1602 5847 9000
Expiry Date
Odometer Value
60288 mi
Since Last Pass
6482 mi
Completed
Test Number
1020 5897 9018
Odometer Value
60288 mi
Test Result
PASSED
Completed
Test Number
7635 1728 8056
Expiry Date
Odometer Value
53806 mi
Since Last Pass
9975 mi
Test Result
PASSED
Completed
Test Number
4605 4606 7046
Expiry Date
Odometer Value
43831 mi
Free Car Tax Check & MOT history for VU04JSX
Contains DVSA and DVLA data under the Open Government Licence v3.0.