Call of Duty PS4 PlayStation 4 1

In the penultimate UK sales chart of the year, tracking data for the week through 24th December, the maligned Call of Duty: Infinite Warfare maintained its position at the top of the best sellers list – not bad for a supposed "flop", eh? To be fair, the game has been on sale for £19.99 at some stores, which is unprecedented for this franchise.

The top ten looks exactly as you'd expect it to really: FIFA 17 is in second, Battlefield 1 is in third, Watch Dogs 2 is in fourth (and is finally starting to stretch its legs), and Grand Theft Auto V is in fifth. Mafia III and Steep are both enjoying something of a mini-resurgence on the back of retailer discounts, while strong word of mouth has kept Final Fantasy XV in the mix.

UK Sales Charts: Week Ending 24th December, 2016

  1. Call of Duty: Infinite Warfare
  2. FIFA 17
  3. Battlefield 1
  4. Watch Dogs 2
  5. Grand Theft Auto V
  6. Mafia III
  7. Steep
  8. Final Fantasy XV
  9. The Elder Scrolls V: Skyrim
  10. Forza Horizon 3