Had mine since February 2020 paid £6250 with 150k Currently 171k.(highest mileage car we have owned) 525d 3.0d f10 2011 most reliable bmw I have owned no rubber grommet for me or egr.
We did replaced rear spring and heater fan was into bmw for corrosion.
Normal servicing at bmw and disks and pads all round stuck new battery on old 1 was fine its never missed a beat.
Passed all 3 mots in my ownership without an advisory.