Miscellaneous
The BMW X5 M50i is one of those SUVs that promises everything - luxury, power, performance and off-road ability, all with the in-built prestige of owning a R1,8m car. We drive it to find out how well (or not) it delivers on those promises. Eat Sleep Drive Repeat Website