Pakistan leg-spinner Yasir Shah is the Cricket World Player of the Week for registering his maiden 10-wicket haul that put his team in the course of a dramatic victory in the first Test against England at Lord's.
For his back-to-back centuries in the One-Day International series against India, thereby securing South Africa's first bilateral series victory in India, AB de Villiers is our Cricket World Player of the Week.
Shoaib Malik hit his maiden Test double hundred while Asad Shafiq notched a century as Pakistan posted a mammoth total of 523 for eight to claim the honours on day two of the first Test against England in Abu Dhabi.
Azhar Ali and Asad Shafiq scored big before Pakistan declared and their bowlers knocked out half the Bangladesh side to leave them trailing by 450 runs at stumps on day two of the second Test in Mirpur.
Pakistan batsman Asad Shafiq has been named as the Cricket World® Player Of The Week following two strong batting performances in the Cricket World Cup.
Shafiq scored an unbeaten half-century as Pakistan beat Zimbabwe in their penultimate group game and then made 46 as Pakistan beat Australia to top Group A.