Well my 97 BMW 540 had the radiator come apart at 43,000 mi.
I thought that was a little unusual, but its the luck of the draw. We see them go around 100k all the time.
Bosch Master, ASE Master, L1
33 years MB technician