
Here's a look at the top performers of the tournament in the past week.

Kumar Sangakkara became the first man in history to score 4 hundreds in 4 consecutive games in Sri Lanka's drubbing of Scotland on Wednesday. (Source: Reuters)

AB De Villiers fell one run short of his century against UAE but his 99 on top of his 2 wickets were enough to garner a win for South Africa against the minnows UAE on Thursday. (Source: Reuters)

Mahmudullah's second ton in this World Cup was in vain as an unstoppable New Zealand side defeated Bangladesh on Friday.

Martin Guptil was the hero for the home side as his knock of 106 secured the win for the Kiwis. (Source: Reuters)

Brendan Taylor will consider himself one of the unluckiest players at this edition of the World Cup having scored brilliant hundreds now in two of Zimbabwe's losses, the latest coming against India on Saturday. (Source: PTI)

Suresh Raina's unbeaten 110 was enough to secure the win for India despite Taylor's heroics. (Source: AP)

Pakistan played Ireland on Sunday in a crucial game with a berth in the quarter-finals on the line and captain Porterfield set the ball rolling with a massive century, to give Ireland a solid platform. (Source: AP)

Porterfield's knock though was undone by Sarfraz Ahmed as the youngster scored his maiden ODI hundred and secure a place in the quarters for the South Asian side. (Source: Reuters)