Image courtesy of: Zimbio
South Africa opener Hashim Amla smashed a career-best 159 and batsman Faf du Plessis made 109 as the Proteas battered Ireland by 201 runs.
Image courtesy of: Zimbio
South Africa opener Hashim Amla smashed a career-best 159 and batsman Faf du Plessis made 109 as the Proteas battered Ireland by 201 runs.
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: Zimbio
India opener Shikhar Dhawan scored a career-best 137 to help his side batter South Africa by 130 runs in front of a packed house at the Melbourne Cricket Ground (MCG).
Image courtesy of: ESPNcricinfo
A spectacular all-round performance by the West Indies led to them pummelling Pakistan by 150 runs at the Hagley Oval in Christchurch.
Image courtesy of: Zimbio
Bangladesh all-rounder Shakib Al Hasan and wicketkeeper-batsman Mushfiqur Rahim both scored half-centuries to spoil Afghanistan’s World Cup debut.
Image courtesy of: Zimbio
Pakistan’s wait to beat India in a World Cup match will continue after Virat Kohli scored a sensational century to help the Indians demolish their arch-rivals by 76 runs in Adelaide.
Image courtesy of: Zimbio
England batsman James Taylor and wicketkeeper Jos Buttler both made half-centuries to not only help their side beat India by three wickets, but also reach the final of the ODI tri-series, where they will face Australia.
Image courtesy of: Zimbio
Melbourne Stars batsman Peter Handscomb hammered a magnificent century to help his side burn the Perth Scorchers by three wickets.
Image courtesy of: ESPNcricinfo
South Africa captain AB de Villiers broke the record for the fastest ODI century to help his side annihilate the West Indies by 148 runs.
Image courtesy of: Zimbio
Australia opener David Warner scored a stunning century to not only hand his side a three-wicket win over England, but a bonus point as well.