After taking 2016's Christmas top spot, Call of Duty: Infinite Warfare held No.1 for the remaining weeks of the year.
Activision's shooter was the final No.1 for 2016, despite sales dipping 26 per cent week-on-week. The title was heavily discounted for much of the Christmas period following its lacklustre initial performance.
FIFA17 holds second place, as it has done for the last four weeks, with a sales decline of eight per cent week-on-week. Fellow EA title Battlefield 1 maintains its position in third place, ahead of Grand Theft Auto V, which rose one place to No.4 despite a 12 per cent sales dip.
Watch Dogs 2 fell one place to No.5 with a 42 per cent sales dip.
Mafia III charted in sixth place for the last two weeks, while Rocket League rose five places from No.12 to No.7.
In eighth place was Sony's Uncharted 4: A Thief's End, which saw a 58 per cent sales boost, propelling the PS4-exclusive from No.26 to No.8.
Ubisoft's new IP Steep charted No.9 with a 47 per cent sales dip. This is the first time that the winter sports title has seen a sales decline.
At the bottom of the Top Ten is the PS4 and Xbox One re-release of Bethesda's Skyrim, which falls on place from No.9 with a 34 per cent dip in sales.
Below is the software Top Ten for the week ending December 31st:
1. Call of Duty: Infinite Warfare, Activision
2. FIFA 17, EA
3. Battlefield 1, EA
4. Grand Theft Auto V, Rockstar
5. Watch Dogs 2, Ubisoft
6. Mafia III, 2K Games
7. Rocket League, 505 Games
8. Uncharted 4: A Thief's End, Sony
9. Steep, Ubisoft
10. The Elder Scrolls VL Skyrim Special Edition, Bethesda