Image courtesy of: ESPNcricinfo
Pakistan all-rounder Mohammad Hafeez scored 224 to put his side in a commanding position over Bangladesh on the third day of the first Test in Khulna.
Image courtesy of: ESPNcricinfo
Pakistan all-rounder Mohammad Hafeez scored 224 to put his side in a commanding position over Bangladesh on the third day of the first Test in Khulna.
Image courtesy of: ESPNcricinfo
Pakistan all-rounder Mohammad Hafeez scored an unbeaten 137 to give his side the upper hand over Bangladesh on the second day of the first Test in Khulna.
Image courtesy of: Zimbio
Ireland batsman Ed Joyce hammered 112 to carry his side to a heart-racing five-run win over Zimbabwe in Hobart.
Image courtesy of: Zimbio
Sri Lanka all-rounder Tillakaratne Dilshan scored a career-best 161 and wicketkeeper-batsman Kumar Sangakkara made 105 to help their side demolish Bangladesh by 92 runs in Melbourne.
Image courtesy of: ESPNcricinfo
New Zealand all-rounder Corey Anderson smashed 75 runs and took two wickets to not only help his side crush Sri Lanka by 98 runs, but also get their World Cup campaign off to a perfect start.
Image courtesy of: ESPNcricinfo
Sri Lanka spinner Rangana Herath took a career-best nine wickets to help his side maintain full control over Pakistan at the end of the third day of the second Test in Colombo.
Image courtesy of: EuroSports
Dhawan’s maiden century sealed the deal for India
India started their Champions Trophy campaign in style, beating South Africa by 26 runs, thanks to Shikhar Dhawan’s maiden ODI ton.