Call of Duty: Infinite Warfare PS4 PlayStation 4 1

Despite disappointing sales, Call of Duty: Infinite Warfare has waltzed away with the UK Christmas number one for the… Well, seventh time in the series' history. The shooter, which has seen a slew of heavy discounts, saw off FIFA 17, which finished up in second. Meanwhile, Battlefield 1 wrapped up in third place, while Watch Dogs 2 hacked into fourth and Grand Theft Auto V broke a new milestone.

Elsewhere, Final Fantasy XV stuck around in sixth, with the PlayStation 4 version of the game carrying much of the burden yet again, while Steep enjoyed a steady climb up the charts following substantial retailer discounts. And finally, after its decent debut, The Last Guardian started its inevitable slide out of the best sellers list in 20th position.

UK Sales Charts: Week Ending 17th December, 2016

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