After much deliberation, it has been decided that Mohammad Hafeez is this week's Cricket World Player of the Week. At first glance, it may not be an obvious choice, but, in each of the matches that Pakistan played last week, Hafeez made a more than useful contribution.
Pakistan won a sensational match in Dubai to clinch their three-game Twenty20 International series against Australia with a match still to play. A super-over was needed to separate the two sides after they had both ended on 151 from their 20 overs.
A cricket video for Cricket World TV about the latest cricket news as we discuss the upcoming Twenty20 Internationals this weekend which see Australia, Pakistan, England, South Africa, India and New Zealand all in action.
Pakistan bowled Australia out for just 89 - the second lowest score they have ever been dismissed for in their history - on their way to a comprehensive seven-wicket win in the opening Twenty20 International in Dubai.
Sohail Tanvir led the way with figures of three for 13 as Australia set a pathetic target, which Pakistan chased down with more than five overs to spare.
It is the absorbing second Test match between New Zealand and India in Bangalore that provides this week's winner. Ross Taylor hit a sublime 113 in the visitors' total of 365, but that effort was bettered by Virat Kohli, who scored 154 runs across two innings to help India to a series clean sweep.