5. BMW X1


Despite the fact that the BMW X1 is the smallest BMW`s SUV, it has the best driving characteristics due to its compact size and a powerful engine. The 2.0-liter turbo engine delivers 225 hp and great performance. The more powerful engines are available as well as all-wheel drive. The interior is reasonably comfortable and the base price is $35,000.