South African batsman Hashim Amla has been named as the Cricket World Player Of The Week after he scored a brace of centuries in Sri Lanka.
He followed up a ton in a warm-up match with a match-winning century in the first One-Day International in Colombo to put the Proteas 1-0 up in the three-match series.
In the warm-up match against a Sri Lanka Cricket (SLC) Board President's XI, he needed just 79 balls to reach three figures, after which he retired.
South Africa went on to win by 108 runs.
Three days later, Amla struck 109 in 130 balls to set up South Africa's score of 304 for five which they defended by bowling Sri Lanka out for 229, winning by 75 runs.
That was his 12th ODI century and it allowed AB de Villiers to come in later on and hit a quickfire 75 as South Africa emerged victorious.
There were a number of other outstanding performances around the world this week.
Before rain had the final say in Glasgow, notable efforts from Calum MacLeod (145), Ahsan Malik (6-50), Michael Swart (62) and Michael Leask (4-19) caught the eye of the editorial team during the Netherlands-Scotland series.
Jason Holder's 52 on the final day of the West Indies-New Zealand series as well as three wickets apiece for Tim Southee, Trent Boult and Mark Craig were also impressive.
Boult then went on to take a stunning catch during the tied Twenty20 International series between the two sides over the weekend.
Andre Fletcher deserves a mention for a brace of half-centuries and Sheldon Cottrell's three-wicket haul in the second game also impressed.
However, Amla got the nod for his consistency at the top of the order, batting brilliantly in Sri Lanka - always a tough proposition for touring sides.
© Cricket World 2014