The Nintendo 3DS may well be on its very last legs, but that doesn't mean we can't celebrate the games which made it the fantastic console it was (and still is).

We've already looked at the top ten best-selling Switch games earlier today, but now it's time to turn our attention to its older cousin, the 3DS. As you might expect, there's an awful lot of Mario and Pokémon to be found here, with Mario Kart 7 taking pole position. To be clear, the list below shows the best-selling Nintendo-published 3DS games as of 30th June 2019; both physical and digital sales are included:

Top Ten Best-Selling Nintendo 3DS Games (as of 30th June 2019):

1) Mario Kart 7 - 18.38 million

2) Pokémon X and Y - 16.40 million

3) Pokémon Sun and Moon - 16.16 million

4) Pokémon Omega Ruby and Alpha Sapphire - 14.21 million

5) New Super Mario Bros. 2 - 13.21 million

6) Super Mario 3D Land - 12.55 million

7) Animal Crossing: New Leaf - 12.29 million

8) Super Smash Bros. for Nintendo 3DS - 9.52 million

9) Pokémon Ultra Sun and Ultra Moon - 8.47 million

10) Tomodachi Life - 6.48 million

Do you own many of these top-selling games yourself? Any surprises on the list? Tell us below.