Mario Kart is still a series capable of building massive fan bases and keeping them, as shown by new Mario Kart 8 Deluxe sales numbers.
Nintendo has shared its fiscal year earnings report, and that includes sales number for their Switch titles up until March 31 this year. And as you might expect, it's a very impressive list, headlined by Mario Kart 8 Deluxe at a whopping 25 million units sold. That's more than the Call of Duty games manage to reach nowadays - and it's for one single format.
Mario Kart 8 Deluxe - 24.77 million
Super Smash Bros. Ultimate - 18.84 million
The Legend of Zelda: Breath of the Wild - 17.41 million
Super Mario Odyssey - 17.41 million
Pokémon Sword/Shield - 17.37 million
Pokémon: Let's Go Pikachu/Let's Go Eevee - 11.97 million