Details

Model
BMW 525i SE
Colour
Silver
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
SORN
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

Mileage chart (requires JavaScript).>

Latest reading

166,266 mi

January 2025

Lifetime average

~8,000 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
4001 9111 2999
Expiry Date
Odometer Value
166266 mi
Since Last Pass
11 mi
Test Result
PASSED
Completed
Test Number
8371 6478 5702
Expiry Date
Odometer Value
166255 mi
Since Last Pass
4151 mi
Completed
Test Number
5580 5262 6016
Odometer Value
166255 mi
Test Result
PASSED
Completed
Test Number
6103 9898 1113
Expiry Date
Odometer Value
162104 mi
Since Last Pass
3004 mi
Test Result
PASSED
Completed
Test Number
3683 7670 4552
Expiry Date
Odometer Value
159100 mi
Since Last Pass
6575 mi
Completed
Test Number
3920 8713 7516
Odometer Value
159079 mi
Test Result
PASSED
Completed
Test Number
2073 7977 6002
Expiry Date
Odometer Value
152525 mi
Since Last Pass
8102 mi
Completed
Test Number
4361 5767 8968
Odometer Value
152525 mi
Test Result
PASSED
Completed
Test Number
3603 6581 8525
Expiry Date
Odometer Value
144423 mi
Since Last Pass
11284 mi
Test Result
PASSED
Completed
Test Number
1383 2785 3064
Expiry Date
Odometer Value
133139 mi
Since Last Pass
11672 mi
Test Result
PASSED
Completed
Test Number
7868 5914 9373
Expiry Date
Odometer Value
121467 mi
Since Last Pass
2790 mi
Completed
Test Number
3264 4291 2638
Odometer Value
121092 mi
Test Result
PASSED
Completed
Test Number
2737 8957 1810
Expiry Date
Odometer Value
118677 mi
Since Last Pass
10572 mi
Completed
Test Number
1969 0370 1000
Odometer Value
118677 mi
Test Result
PASSED
Completed
Test Number
5311 1255 9291
Expiry Date
Odometer Value
108105 mi
Since Last Pass
5738 mi
Test Result
PASSED
Completed
Test Number
4580 7146 4443
Expiry Date
Odometer Value
102367 mi
Since Last Pass
4832 mi
Completed
Test Number
5854 5216 3382
Odometer Value
97535 mi
Test Result
PASSED
Completed
Test Number
1454 3226 3338
Expiry Date
Odometer Value
97535 mi
Since Last Pass
3844 mi
Test Result
PASSED
Completed
Test Number
2765 3683 2367
Expiry Date
Odometer Value
93691 mi
Since Last Pass
4086 mi
Test Result
PASSED
Completed
Test Number
6157 5503 1300
Expiry Date
Odometer Value
89605 mi
Since Last Pass
3520 mi
Test Result
PASSED
Completed
Test Number
7434 2476 0342
Expiry Date
Odometer Value
86085 mi
Since Last Pass
18333 mi
Completed
Test Number
4334 2446 0318
Odometer Value
86085 mi
Test Result
PASSED
Completed
Test Number
5445 3541 0043
Expiry Date
Odometer Value
67752 mi
Since Last Pass
13201 mi
Test Result
PASSED
Completed
Test Number
8719 7763 9083
Expiry Date
Odometer Value
54551 mi
Since Last Pass
44 mi
Test Result
PASSED
Completed
Test Number
3910 0501 8131
Expiry Date
Odometer Value
54507 mi
Since Last Pass
13623 mi
Test Result
PASSED
Completed
Test Number
6229 8107 7080
Expiry Date
Odometer Value
40884 mi
Free Car Tax Check & MOT history for WJ04DKE
Contains DVSA and DVLA data under the Open Government Licence v3.0.