Shahid Afridi who hit 351 sixes in the ODIs throughout his storied career, is on top of this list followed by Rohit Sharma.
India batting great Sunil Gavaskar took a subtle dig at Shahid Afridi while talking about Rohit Sharma closing in on his ...
New Zealand won the toss and elected to bat first. Losing a couple of early wickets, though, New Zealand found its recovery ...