The Game Census
Call of Duty® 2 cover art

Call of Duty® 2

Infinity Ward · Activision · 2006-10-13

SteamXboxMicrosoft Store

Action

Franchise: Call of Duty · Modes: Single player, Multiplayer

Releases: Jun 13, 2006 (Mac), Nov 22, 2005 (Xbox 360), Oct 25, 2005 (PC (Microsoft Windows))

Call of Duty® 2 redefines the cinematic intensity and chaos of battle as seen through the eyes of ordinary soldiers fighting together in epic WWII conflicts. The sequel to 2003's Call of Duty, winner of over 80 Game of the Year awards, Call of Duty 2 offers more immense, more intense, more realistic battles than ever before, thanks to...

122
playing now
94%
positive of 11k reviews
Very Positive
steam rating
5,000,000–10,000,000
owners (SteamSpy est.)
84/100
critic score (4 outlets, IGDB)
83/100
IGDB user rating (1074 ratings)
10h
to beat · rushed 9h · completionist 15h
gold
deck/linux tier (ProtonDB)
$19.99
steam price (US)

122 players in-game as of 2026-08-30 00:00 UTC (census sample)

Call of Duty 2 contains four individual campaigns that are split into three stories. Each story concerns a World War II soldier overcoming insurmountable odds in the war.(Storyline via IGDB)

Health check

Healthy
  • · 122 players in-game at the last census sample.
  • · 607 reviews in the last 8 weeks (~76/week).
  • · Review velocity up 16% vs the prior 8 weeks.
  • · Top 10% of 10,791 Action games in the census by review count.
Estimated sales: 459k919k copies

Review-multiple estimate from 11,485 total reviews — how this is computed.

All-time low: $4.79 at MacGameStore (2024-02-10) · bundled 2×via IsThereAnyDeal

12-month high $19.99 · on sale 14 of 26 observed days (census price snapshots)

Review momentum

PositiveNegative
15915920182026Week of 2018-01-01: 33 positiveWeek of 2018-01-01: 2 negativeWeek of 2018-02-01: 35 positiveWeek of 2018-02-01: 3 negativeWeek of 2018-03-01: 31 positiveWeek of 2018-03-01: 13 negativeWeek of 2018-04-01: 23 positiveWeek of 2018-04-01: 3 negativeWeek of 2018-05-01: 20 positiveWeek of 2018-05-01: 3 negativeWeek of 2018-06-01: 24 positiveWeek of 2018-06-01: 4 negativeWeek of 2018-07-01: 37 positiveWeek of 2018-07-01: 4 negativeWeek of 2018-08-01: 16 positiveWeek of 2018-08-01: 2 negativeWeek of 2018-09-01: 19 positiveWeek of 2018-09-01: 2 negativeWeek of 2018-10-01: 21 positiveWeek of 2018-10-01: 2 negativeWeek of 2018-11-01: 72 positiveWeek of 2018-11-01: 2 negativeWeek of 2018-12-01: 26 positiveWeek of 2018-12-01: 4 negativeWeek of 2019-01-01: 23 positiveWeek of 2019-01-01: 3 negativeWeek of 2019-02-01: 29 positiveWeek of 2019-02-01: 3 negativeWeek of 2019-03-01: 16 positiveWeek of 2019-03-01: 2 negativeWeek of 2019-04-01: 24 positiveWeek of 2019-04-01: 1 negativeWeek of 2019-05-01: 30 positiveWeek of 2019-05-01: 2 negativeWeek of 2019-06-01: 68 positiveWeek of 2019-06-01: 4 negativeWeek of 2019-07-01: 73 positiveWeek of 2019-07-01: 4 negativeWeek of 2019-08-01: 19 positiveWeek of 2019-08-01: 5 negativeWeek of 2019-09-01: 13 positiveWeek of 2019-09-01: 3 negativeWeek of 2019-10-01: 21 positiveWeek of 2019-10-01: 2 negativeWeek of 2019-11-01: 159 positiveWeek of 2019-11-01: 8 negativeWeek of 2019-12-01: 146 positiveWeek of 2019-12-01: 11 negativeWeek of 2020-01-01: 95 positiveWeek of 2020-01-01: 3 negativeWeek of 2020-02-01: 58 positiveWeek of 2020-02-01: 3 negativeWeek of 2020-03-01: 91 positiveWeek of 2020-03-01: 9 negativeWeek of 2020-04-01: 123 positiveWeek of 2020-04-01: 17 negativeWeek of 2020-05-01: 150 positiveWeek of 2020-05-01: 10 negativeWeek of 2020-06-01: 108 positiveWeek of 2020-06-01: 7 negativeWeek of 2020-07-01: 106 positiveWeek of 2020-07-01: 3 negativeWeek of 2020-08-01: 62 positiveWeek of 2020-08-01: 4 negativeWeek of 2020-09-01: 57 positiveWeek of 2020-09-01: 4 negativeWeek of 2020-10-01: 80 positiveWeek of 2020-10-01: 6 negativeWeek of 2020-11-01: 73 positiveWeek of 2020-11-01: 8 negativeWeek of 2020-12-01: 101 positiveWeek of 2020-12-01: 5 negativeWeek of 2021-01-01: 98 positiveWeek of 2021-01-01: 3 negativeWeek of 2021-02-01: 106 positiveWeek of 2021-02-01: 4 negativeWeek of 2021-03-01: 91 positiveWeek of 2021-03-01: 5 negativeWeek of 2021-04-01: 73 positiveWeek of 2021-04-01: 4 negativeWeek of 2021-05-01: 115 positiveWeek of 2021-05-01: 6 negativeWeek of 2021-06-01: 70 positiveWeek of 2021-06-01: 6 negativeWeek of 2021-07-01: 72 positiveWeek of 2021-07-01: 3 negativeWeek of 2021-08-01: 85 positiveWeek of 2021-08-01: 3 negativeWeek of 2021-09-01: 66 positiveWeek of 2021-09-01: 4 negativeWeek of 2021-10-01: 62 positiveWeek of 2021-10-01: 3 negativeWeek of 2021-11-01: 84 positiveWeek of 2021-11-01: 2 negativeWeek of 2021-12-01: 86 positiveWeek of 2021-12-01: 6 negativeWeek of 2022-01-01: 111 positiveWeek of 2022-01-01: 4 negativeWeek of 2022-02-01: 104 positiveWeek of 2022-02-01: 7 negativeWeek of 2022-03-01: 79 positiveWeek of 2022-03-01: 3 negativeWeek of 2022-04-01: 120 positiveWeek of 2022-04-01: 7 negativeWeek of 2022-05-01: 62 positiveWeek of 2022-05-01: 6 negativeWeek of 2022-06-01: 78 positiveWeek of 2022-06-01: 5 negativeWeek of 2022-07-01: 90 positiveWeek of 2022-07-01: 3 negativeWeek of 2022-08-01: 86 positiveWeek of 2022-08-01: 3 negativeWeek of 2022-09-01: 79 positiveWeek of 2022-09-01: 5 negativeWeek of 2022-10-01: 53 positiveWeek of 2022-10-01: 7 negativeWeek of 2022-11-01: 96 positiveWeek of 2022-11-01: 3 negativeWeek of 2022-12-01: 115 positiveWeek of 2022-12-01: 7 negativeWeek of 2023-01-01: 111 positiveWeek of 2023-01-01: 6 negativeWeek of 2023-02-01: 88 positiveWeek of 2023-02-01: 4 negativeWeek of 2023-03-01: 99 positiveWeek of 2023-03-01: 6 negativeWeek of 2023-04-01: 114 positiveWeek of 2023-04-01: 8 negativeWeek of 2023-05-01: 107 positiveWeek of 2023-05-01: 8 negativeWeek of 2023-06-01: 98 positiveWeek of 2023-06-01: 9 negativeWeek of 2023-07-01: 125 positiveWeek of 2023-07-01: 12 negativeWeek of 2023-08-01: 108 positiveWeek of 2023-08-01: 2 negativeWeek of 2023-09-01: 137 positiveWeek of 2023-09-01: 4 negativeWeek of 2023-10-01: 112 positiveWeek of 2023-10-01: 21 negativeWeek of 2023-11-01: 86 positiveWeek of 2023-11-01: 11 negativeWeek of 2023-12-01: 90 positiveWeek of 2023-12-01: 9 negativeWeek of 2024-01-01: 78 positiveWeek of 2024-01-01: 5 negativeWeek of 2024-02-01: 93 positiveWeek of 2024-02-01: 3 negativeWeek of 2024-03-01: 75 positiveWeek of 2024-03-01: 4 negativeWeek of 2024-04-01: 66 positiveWeek of 2024-04-01: 6 negativeWeek of 2024-05-01: 71 positiveWeek of 2024-05-01: 3 negativeWeek of 2024-06-01: 88 positiveWeek of 2024-06-01: 2 negativeWeek of 2024-07-01: 84 positiveWeek of 2024-07-01: 8 negativeWeek of 2024-08-01: 80 positiveWeek of 2024-08-01: 20 negativeWeek of 2024-09-01: 69 positiveWeek of 2024-09-01: 2 negativeWeek of 2024-10-01: 49 positiveWeek of 2024-10-01: 4 negativeWeek of 2024-11-01: 62 positiveWeek of 2024-11-01: 3 negativeWeek of 2024-12-01: 89 positiveWeek of 2024-12-01: 5 negativeWeek of 2025-01-01: 74 positiveWeek of 2025-01-01: 2 negativeWeek of 2025-02-01: 75 positiveWeek of 2025-02-01: 3 negativeWeek of 2025-03-01: 71 positiveWeek of 2025-03-01: 4 negativeWeek of 2025-04-01: 59 positiveWeek of 2025-04-01: 2 negativeWeek of 2025-05-01: 56 positiveWeek of 2025-05-01: 5 negativeWeek of 2025-06-01: 77 positiveWeek of 2025-06-01: 3 negativeWeek of 2025-07-01: 60 positiveWeek of 2025-07-01: 7 negativeWeek of 2025-08-01: 64 positiveWeek of 2025-08-01: 6 negativeWeek of 2025-09-01: 56 positiveWeek of 2025-09-01: 2 negativeWeek of 2025-10-01: 52 positiveWeek of 2025-10-01: 2 negativeWeek of 2025-11-01: 64 positiveWeek of 2025-11-01: 8 negativeWeek of 2025-12-01: 88 positiveWeek of 2025-12-01: 4 negativeWeek of 2026-01-01: 57 positiveWeek of 2026-01-01: 9 negativeWeek of 2026-02-01: 74 positiveWeek of 2026-02-01: 7 negativeWeek of 2026-03-01: 70 positiveWeek of 2026-03-01: 5 negativeWeek of 2026-04-01: 50 positiveWeek of 2026-04-01: 3 negativeWeek of 2026-05-01: 78 positiveWeek of 2026-05-01: 8 negativeWeek of 2026-06-01: 62 positiveWeek of 2026-06-01: 4 negativeWeek of 2026-07-01: 84 positiveWeek of 2026-07-01: 4 negativeWeek of 2026-08-01: 49 positiveWeek of 2026-08-01: 2 negative
Weekly review counts (Steam review histogram). Positive above the line, negative below.

Players online

343742026-08-06 21:00 — 243 players2026-08-07 05:00 — 78 players2026-08-07 13:00 — 151 players2026-08-07 21:00 — 250 players2026-08-08 05:00 — 119 players2026-08-08 13:00 — 201 players2026-08-08 21:00 — 289 players2026-08-09 05:00 — 101 players2026-08-09 13:00 — 224 players2026-08-09 21:00 — 260 players2026-08-10 05:00 — 83 players2026-08-10 13:00 — 138 players2026-08-10 21:00 — 194 players2026-08-11 05:00 — 82 players2026-08-11 13:00 — 151 players2026-08-12 21:00 — 189 players2026-08-14 04:00 — 80 players2026-08-15 12:00 — 170 players2026-08-16 20:00 — 343 players2026-08-18 03:00 — 111 players2026-08-19 11:00 — 136 players2026-08-20 18:00 — 269 players2026-08-22 02:00 — 111 players2026-08-23 09:00 — 170 players2026-08-24 17:00 — 259 players2026-08-26 01:00 — 145 players2026-08-27 09:00 — 104 players2026-08-28 17:00 — 227 players2026-08-30 00:00 — 122 players
Concurrent players, hourly average, last 30 days (census samples).

Price history

$22.16$6.992015-01-012026-07-302015-01-01 — best price $9.992015-04-03 — best price $9.992015-07-10 — best price $19.992015-09-25 — best price $9.992016-01-31 — best price $9.992016-05-17 — best price $19.992016-09-22 — best price $19.992017-02-07 — best price $16.992017-08-08 — best price $16.992017-12-08 — best price $9.992018-04-09 — best price $9.992018-08-06 — best price $9.722018-11-27 — best price $19.992019-02-18 — best price $19.992019-06-04 — best price $9.992019-09-14 — best price $19.992020-01-04 — best price $19.992020-03-10 — best price $9.992020-07-15 — best price $9.992020-12-31 — best price $19.992021-03-13 — best price $16.192021-06-07 — best price $19.992021-08-19 — best price $19.992021-10-28 — best price $14.992021-12-13 — best price $9.992022-03-07 — best price $9.992022-06-10 — best price $7.802022-08-10 — best price $16.992022-11-06 — best price $19.992023-01-19 — best price $19.992023-04-18 — best price $9.992023-08-06 — best price $19.992023-10-09 — best price $19.992024-02-01 — best price $12.742024-06-13 — best price $19.992024-08-26 — best price $12.532024-12-11 — best price $8.592025-08-01 — best price $14.992026-07-09 — best price $19.992026-07-30 — best price $19.99
Lowest recorded price across tracked stores, per day (census snapshots).

Twitch viewers

19502026-08-26 19:15 — 195 viewers2026-08-26 19:34 — 178 viewers2026-08-26 20:34 — 36 viewers2026-08-26 21:34 — 14 viewers2026-08-26 22:34 — 4 viewers2026-08-26 23:34 — 8 viewers2026-08-27 01:34 — 37 viewers2026-08-27 02:34 — 43 viewers2026-08-27 03:34 — 30 viewers2026-08-27 04:34 — 5 viewers2026-08-27 05:34 — 6 viewers2026-08-27 06:34 — 5 viewers2026-08-27 07:33 — 3 viewers2026-08-27 08:34 — 0 viewers2026-08-27 09:33 — 6 viewers2026-08-27 10:34 — 10 viewers2026-08-27 11:34 — 7 viewers2026-08-27 12:34 — 9 viewers2026-08-27 13:34 — 8 viewers2026-08-27 14:34 — 17 viewers2026-08-27 15:34 — 36 viewers2026-08-27 16:34 — 33 viewers2026-08-27 17:34 — 35 viewers2026-08-28 17:34 — 9 viewers2026-08-28 18:34 — 38 viewers2026-08-28 19:34 — 67 viewers2026-08-28 20:34 — 67 viewers
Hourly Twitch viewers (census snapshots).

Details

WindowsmacOSSingle-playerMulti-playerFamily Sharing

5 supported languages: English, French, German, Italian, Spanish - Spain

Where its players are

Share of Steam reviews by language (top languages measured) — a proxy for where the player base lives.

Player tags

FPSWarActionClassicShooterViolentMilitaryControllerHistoricalStory Rich

Census log

Computed from census-recorded observations only — dates are observation dates.

Players also track

Counter-StrikeCall of Duty® (2003)Call of Duty® 4: Modern Warfare® (2007)Call of Duty: World at WarRogue WarriorWolfenstein: The New OrderCall of Duty®: Ghosts

Similarity via IGDB.

Official siteWikipediaDiscordSpeedruns ↗