2001 330xi purchased in 2004 with 47,000. Currently has 85,000.
Worst thing was water pump failure where the pump shaft locked up which basically exploded my entire cooling system. This dameged the pump (obviously), fan, overflow tank, radiator, and all rubber hoses to be tore apart. This happened right at 70,000 miles.
Other than that, a couple of control arm bushings and the oil level sensor.