List of best - selling video games on all platforms No. Title Developer (s) Publisher (s) Release date Platform (s) Sales Ref. Tetris Elektronorgtechnica Spectrum HoloByte 000000001984 - 06 - 06 - 0000 June 6, 1984 Multi-platform 170,000,000 Minecraft Mojang Mojang 000000002011 - 11 - 18 - 0000 November 18, 2011 Multi-platform 122,000,000 Grand Theft Auto V Rockstar North Rockstar Games 000000002013 - 09 - 17 - 0000 September 17, 2013 Multi-platform 85,000,000 Wii Sports Nintendo EAD Nintendo 000000002006 - 11 - 19 - 0000 November 19, 2006 Wii 82,830,000 Super Mario Bros. Nintendo R&D4 Nintendo 000000001985 - 09 - 13 - 0000 September 13, 1985 NES 40,240,000 6 Mario Kart Wii Nintendo EAD Nintendo 000000002008 - 04 - 10 - 0000 April 10, 2008 Wii 37,020,000 7 Wii Sports Resort Nintendo EAD Nintendo 000000002009 - 06 - 25 - 0000 June 25, 2009 Wii 33,060,000 8 Pokémon Red, Green and Blue Game Freak Nintendo 000000001996 - 02 - 27 - 0000 February 27, 1996 Game Boy 31,380,000 9 New Super Mario Bros. Nintendo EAD Nintendo 000000002006 - 05 - 15 - 0000 May 15, 2006 Nintendo DS 30,800,000 10 New Super Mario Bros. Wii Nintendo EAD Nintendo 000000002009 - 11 - 11 - 0000 November 11, 2009 Wii 30,110,000 11 The Elder Scrolls V: Skyrim Bethesda Game Studios Bethesda Softworks 000000002011 - 11 - 11 - 0000 November 11, 2011 Multi-platform 30,000,000 12 Diablo III Blizzard Entertainment Blizzard Entertainment 000000002012 - 05 - 15 - 0000 May 15, 2012 Multi-platform 30,000,000 13 Duck Hunt Nintendo R&D1 Nintendo 000000001984 - 04 - 21 - 0000 April 21, 1984 NES 28,300,000 14 Wii Play Nintendo EAD Nintendo 000000002006 - 12 - 02 - 0000 December 2, 2006 Wii 28,020,000 15 Grand Theft Auto: San Andreas Rockstar North Rockstar Games 000000002004 - 10 - 26 - 0000 October 26, 2004 Multi-platform 27,500,000 16 Call of Duty: Modern Warfare 3 Infinity Ward Sledgehammer Games Activision 000000002011 - 11 - 08 - 0000 November 8, 2011 Multi-platform 26,500,000 17 Call of Duty: Black Ops Treyarch Activision 000000002010 - 11 - 09 - 0000 November 9, 2010 Multi-platform 26,200,000 18 Grand Theft Auto IV Rockstar North Rockstar Games 000000002008 - 04 - 29 - 0000 April 29, 2008 Multi-platform 25,000,000 19 Call of Duty: Black Ops II Treyarch Activision 000000002012 - 11 - 12 - 0000 November 12, 2012 Multi-platform 24,200,000 20 Kinect Adventures! Good Science Studio Microsoft Studios 000000002010 - 11 - 04 - 0000 November 4, 2010 Xbox 360 24,000,000 21 PlayerUnknown 's Battlegrounds Bluehole Bluehole 000000002017 - 12 - 20 - 0000 December 20, 2017 Microsoft Windows 24,000,000 22 Nintendogs Nintendo EAD Nintendo 000000002005 - 04 - 21 - 0000 April 21, 2005 Nintendo DS 23,960,000 23 Mario Kart DS Nintendo EAD Nintendo 000000002005 - 11 - 14 - 0000 November 14, 2005 Nintendo DS 23,600,000 24 Pokémon Gold and Silver Game Freak Nintendo 000000001999 - 11 - 21 - 0000 November 21, 1999 Game Boy Color 23,100,000 25 Call of Duty: Modern Warfare 2 Infinity Ward Activision 000000002009 - 11 - 10 - 0000 November 10, 2009 Multi-platform 22,700,000 26 Wii Fit Nintendo EAD Nintendo 000000002007 - 12 - 01 - 0000 December 1, 2007 Wii 22,670,000 27 Wii Fit Plus Nintendo EAD Nintendo 000000002009 - 10 - 01 - 0000 October 1, 2009 Wii 21,130,000 28 Super Mario World Nintendo EAD Nintendo 000000001990 - 11 - 21 - 0000 November 21, 1990 Super NES 20,610,000 29 Frogger Konami Sega 000000001981 - 06 - 05 - 0000 June 5, 1981 Multi-platform 20,000,000 30 Lemmings DMA Design Psygnosis 000000001991 - 02 - 14 - 0000 February 14, 1991 Multi-platform 20,000,000 31 Terraria Re-Logic Re-Logic 000000002011 - 05 - 16 - 0000 May 16, 2011 Multi-platform 20,000,000 32 Brain Age Nintendo SPD Nintendo 000000002005 - 05 - 19 - 0000 May 19, 2005 Nintendo DS 19,010,000 33 Call of Duty: Ghosts Infinity Ward Activision 000000002013 - 11 - 05 - 0000 November 5, 2013 Multi-platform 19,000,000 34 Super Mario Land Nintendo R&D1 Nintendo 000000001989 - 04 - 21 - 0000 April 21, 1989 Game Boy 18,140,000 35 Pokémon Diamond and Pearl Game Freak The Pokémon Company 000000002006 - 09 - 28 - 0000 September 28, 2006 Nintendo DS 17,670,000 36 Grand Theft Auto: Vice City Rockstar North Rockstar Games 000000002002 - 10 - 27 - 0000 October 27, 2002 Multi-platform 17,500,000 37 Super Mario Bros. 3 Nintendo R&D4 Nintendo 000000001988 - 10 - 23 - 0000 October 23, 1988 NES 17,280,000 38 Pokémon Ruby and Sapphire Game Freak The Pokémon Company 000000002002 - 11 - 21 - 0000 November 21, 2002 Game Boy Advance 16,220,000 39 Pokémon X and Y Game Freak The Pokémon Company 000000002013 - 10 - 12 - 0000 October 12, 2013 Nintendo 3DS 16,200,000 40 The Sims Maxis Electronic Arts 000000002000 - 01 - 31 - 0000 January 31, 2000 Multi-platform 16,000,000 41 Need for Speed: Most Wanted EA Black Box Electronic Arts 000000002005 - 11 - 11 - 0000 November 11, 2005 Multi-platform 16,000,000 42 Mario Kart 7 Nintendo EAD Nintendo 000000002011 - 12 - 01 - 0000 December 1, 2011 Nintendo 3DS 15,950,000 43 Pokémon Sun and Moon Game Freak The Pokémon Company 000000002016 - 11 - 18 - 0000 November 18, 2016 Nintendo 3DS 15,910,000 44 Call of Duty 4: Modern Warfare Infinity Ward Activision 000000002007 - 11 - 05 - 0000 November 5, 2007 Multi-platform 15,700,000 45 Call of Duty: World at War Treyarch Activision 000000002008 - 11 - 11 - 0000 November 11, 2008 Multi-platform 15,700,000 46 Pokémon Black and White Game Freak The Pokémon Company 000000002010 - 09 - 18 - 0000 September 18, 2010 Nintendo DS 15,640,000 47 Sonic the Hedgehog Sonic Team Sega 000000001991 - 06 - 23 - 0000 June 23, 1991 Sega Mega Drive 15,000,000 48 Red Dead Redemption Rockstar San Diego Rockstar Games 000000002010 - 05 - 18 - 0000 May 18, 2010 Multi-platform 15,000,000 49 Battlefield 3 EA DICE Electronic Arts 000000002011 - 10 - 25 - 0000 October 25, 2011 Multi-platform 15,000,000 50 Gran Turismo 3: A-Spec Polyphony Digital Sony Computer Entertainment 000000002001 - 04 - 28 - 0000 April 28, 2001 PlayStation 2 14,890,000
what is the top-selling videogame of all time
Tetris