
Best Diesel Overall
M47D20 (pre-LCI, 2004–2007)
“The M47 is the last of BMW's more robust diesel fours — no rear-mounted timing chain to worry about, and a documented reputation for durability when serviced properly. The 163 bhp 120d is the pick of the bunch.”
Who it's for: buyers who want E87 diesel torque without the N47's timing chain anxiety.











