Team wise current best batsman in ODIs

These players have been indispensable parts of their team's batting lineup in ODI cricket.

By Sabyasachi Chowdhury

Updated - 01 Jul 2018, 11:33 IST

7 Min Read

10. Mohammad Shahzad (Afghanistan)

NAGPUR, INDIA  Mohammad Shahzad of Afghanistan  (Photo by Christopher Lee-IDI/IDI via Getty Images)

Afghanistan stepped in among the big boys of cricket a decade ago and their meteoric rise has left the followers awestruck. Mohammad Shahzad has been one of the main architects of their glorious run. He made his ODI debut in the same year when the cricket team made their first appearance in ODIs. The swashbuckling batsman isn’t the fittest cricketers going around, but his fandom can’t be doubted.

He is second on the list of their highest run-getter with 2239 runs from 69 matches at an average of 33.92. He has four tons in the 50-over format, which is the most by an Afghan batsman. Shahzad has also whacked the most number of fours (263) by their batsmen. With 547 points, he is the 56th ranked batsman in ICC’s rankings and also the highest-ranked Afghan batsman.

Prev
Page10 / 10
Next

Get every cricket updates! Follow Us:

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store