BMW again showed its rivals a clean pair of heals as its X5 took top honours for most units sold in December 2019.
The X5, a regular top contender in our list, closed its 2019 account with 116 units sold in last month. It staved off competition from the Toyota Prado (89 units), Toyota Land Cruiser 200 (88 units), and Range Rover/RR Sport (86 units).
In fifth place comes the big and brawny Land Rover Discovery with 66 units sold. It goes ahead of the Jaguar F-Pace on 42 units.
The Volkswagen Touareg takes seventh place with 41 units sold to go ahead of the beautiful Range Rover Velar. The latter sold 40 units in December.
BMW's X7 managed to find favour with 23 new owners, while the Volvo XC90 closes out the list on 29 units.