If you thought BMW was always a luxury manufacturer with a range full of expensive models with sporty performance, you were wrong…