The NPD Group today released data for December 2020 and the whole year with Call of Duty: Black Ops Cold War and the Switch on top of both charts.

The NPD Group, which tracks hardware and software sales in the United States, published their findings for the month of December and 2o20. Overall, December and 2020 overall were highly positive despite the ongoing pandemic. Hardware sales reached $1.53 billion in December 2020 (up 38% compared to December 2019) and $5.3 billion in 2020 (up 35% compared to 2019).

Nintendo Switch finished the year as the best-selling hardware in units and dollars. PS5 finished the year as the #2 best-selling console in dollar sales, and PS4 nabbed second in units sold.

Over on the software side, Call of Duty: Black Ops Cold War was not only the best-selling game of December, but also the best-selling game of 2020. It ended up a great year for the Call of Duty franchise. Despite releasing in 2019, Call of Duty: Modern Warfare ended up the second best-selling game of 2020. As for the rest of December, the controversial release of Cyberpunk 2077 did little to stop the title from nabbing the second place spot. Fellow newcomer Immortals: Fenyx Rising debuted at #9. Here are the Top 10 games of December 2020:

  1. Call of Duty: Black Ops Cold War
  2. Cyberpunk 2077 (New)
  3. Assassin's Creed Valhalla
  4. Marvel's Spider-Man: Miles Morales
  5. Madden NFL 21
  6. Animal Crossing: New Horizons
  7. Mario Kart 8 Deluxe
  8. NBA 2K21
  9. Immortals: Fenyx Rising (New)
  10. Super Mario 3D All-Stars

Skipping back to the whole year, an impressive number of exclusives managed to break into the top 20. In fact, of the top 10 best-selling games of the year, six of them are currently exclusive to one platform. Animal Crossing: New Horizon achieved the highest physical dollar sales for a Nintendo title in a year, crushing Wii Fit Plus' 2010 record. Meanwhile, The Last of Us Part II ends 2020 as the third best-selling Sony game in U.S. history. Here are the best-selling games of 2020:

  1. Call of Duty: Black Ops Cold War
  2. Call of Duty: Modern Warfare
  3. Animal Crossing: New Horizons
  4. Madden NFL 21
  5. Assassin's Creed Valhalla
  6. The Last of Us Part II
  7. Ghost of Tsushima
  8. Mario Kart 8 Deluxe
  9. Super Mario 3D All-Stars
  10. Final Fantasy VII Remake
  11. Marvel's Avengers
  12. Marvel's Spider-Man: Miles Morales
  13. NBA 2K21
  14. Super Smash Bros. Ultimate
  15. FIFA 21
  16. Mortal Kombat 11
  17. Dragon Ball Z: Kakarot
  18. MLB: The Show 20
  19. Cyberpunk 2077
  20. Tony Hawk's Pro Skater 1 + 2