Now entering its 4th generation, the BMW X5 is the iconic SUV in the BMW fleet. This spacious and sporty SUV now comes as either the xDrive40i or the xDrive50i. The X5 comes equipped with a 3.0L turbocharged I-6 engine and pumps out a respectable 335 HP. Put the X5 side by side next to the Porsche Cayenne, the Volvo XC60 and even the Genesis GV80. The BMW X5 is an all around practical, punchy, and fun SUV to pull into the garage.