Modern Warfare 2 has sold an estimated 4.7 million copies in it’s first 24 hours of release just in North America and the UK alone. This breaks the previous fastest selling game record which was GTA: San Andreas. Activision has generated around $310 Million in revenue in the first day.
This makes Call of Duty: Modern Warfare 2 the fastest selling game of all time.