The BMW X5 is a smooth, classy and luxurious SUV ... The xDrive50e plug-in hybrid with M Sport trim is the one to go for. Our favourite trim shares a lot of the same equipment as the entry ...