The 10 best-selling first-party Switch titles are: 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 Pokemon Sword / Pokemon Shield – 17.37 million Pokemon: Let’s Go, Pikachu! / Pokemon: Let’s Go, Eevee! – 11.97 million Animal Crossing: New Horizons – 11.77 million (first 11 days) / 13.41 million (first six weeks) Splatoon 2 – 10.13 million Super Mario Party – 10.10 million New Super Mario Bros. U Deluxe – 6.60 million
The 10 best-selling first-party Switch titles are: