The 2012 BMW X5 is powered by a 300bhp turbocharged 6 cylinder engine that is mated to a 8 speed automatic which sends power to all 4 wheels which allows 23 mpg on the highway. This X5 is loaded with leather seating, heated front seats, sunroof, navigation, and a back up camera. This is a great SUV for either the small or large family that do not want to have a massive SUV but rather something fun, luxurious, and efficient means of travelling with the family. Stop by for your test drive today as this X5 will not be here for long.