Diamonds Among Gems: The 5 Best BMW Engines (So Far) Insights Jim Kem | August 24, 2021 The 5 best BMW engines - no mean feat to narrow down because how does one choose from a laundry list of some of the best engines of all time? ...