More people logged on to Xbox Live to play Call of Duty: Black Ops during 2011 than any other game, Microsoft has revealed.

Call of Duty took the top three spots, with Modern Warfare 3 coming in second and Modern Warfare 2 in third.

Halo Reach followed in fourth, with Battlefield 3 in fifth.

12 out of the top 20 games were not released in 2011. The oldest title on the chart was Call of Duty 4: Modern Warfare, which was first released back in November 2007.

Here's the full chart as seen on Major Nelson's blog, based on global unique users:

Call of Duty: Black Ops Call of Duty: Modern Warfare 3 Modern Warfare 2 Halo: Reach Battlefield 3 Skyrim Gears of War 3 FIFA 12 FIFA Soccer 11 Madden NFL 12 GTA IV NBA 2K11 Battlefield: Bad Company 2 Call of Duty 4 Battlefield 3 Beta Halo 3 Gears of War 2 Forza Motorsport 4 Red Dead Redemption Call of Duty: World at War

Nelson also listed the Xbox Live Arcade sales chart, which saw Pinball FX2 come out on top, followed by Full House Poker and chart perennial Castle Crashers. 2011 critical darlings From Dust and Bastion finished in fifth and 13th respectively.

Here's the complete top 20, based on full versions purchased:

Pinball FX2 Full House Poker Castle Crashers Fruit Ninja Kinect From Dust Trials HD Magic: The Gathering - Duels of the Planeswalkers 2012 Dead Rising 2: Case West Torchlight Toy Soldiers: Cold War Plants vs. Zombies Portal: Still Alive Bastion Limbo Game Room Dead Rising 2: Case Zero Peggle Dungeons & Dragons Daggerdale Battlefield 1943 Beyond Good & Evil HD

And for all those keeping score, here are the top selling Xbox Live Indie Games of 2011 too: