There are three main contenders for this week's Cricket World Player of the Week award. Mike Hussey hit a century in the second test against Sri Lanka to haul Australia up to 316 in the first innings; Kumar Sangakkara hit back-to-back half-centuries - one to help Sri Lanka draw the first test and one to set up a victory push in the second - and Mohammad Hafeez continued his rich vein of form in Zimbabwe.
It is Hafeez though who takes the award, as he almost single-handedly secured Pakistan a 2-0 clean sweep in the Twenty20 Internationals with a pair of half-centuries and seven wickets in the two matches.
In the first on Friday he scored 71 off 48 balls to set up Pakistan's imposing total of 198 for four, before following it up with figures of four for 10 and a run out as Zimbabwe were dismissed for just 113. In the second, he hit 51 from 36 balls in a low-scoring affair and took three for 11 to help his side to a hard-fought five run win.
The 30 year-old, who was also player of the week a fortnight ago, has enjoyed his time in Zimbabwe. He hit 157 runs and took four wickets in the one-off Test match, and scored 188 runs and bowled 29 economical overs in the One-Day Internationals besides his performances in the T20 Internationals last week. Overall his international staistics for the tour stand as follows: 467 runs at an average of 77.83 and 13 wickets at an average of 15.38.
© Cricket World 2011