Pakistan’s star batter, Babar Azam has been remarkable for the Men in Greenever since assuming the role of captaincy in all three formats of the game.Babar has been exceptional with the bat, particularly in the ODI format.
His two consecutive centuries against Australia in the second and third ODIhelped Pakistan register a historic 2-1 win in the series and post crucialpoints on the ICC World Cup Super League points table.
The number one batter in the world also became the captain with the highestbatting average in ODI cricket history (minimum 10 innings). Babar nowaverages 90.20 in 12 innings he has played as captain of the Green Shirts.He is followed by the former Indian captain, Virat Kohli, who averaged72.65 in 91 innings he played as captain of his side.
Here are the captains with the highest batting averages: (min 10 innings)*Player* *Innings * *Average * *Strike Rate * *Highest *Babar Azam 12 90.20 104.64 158Virat Kohli 91 72.65 98.28 160Tom Latham 14 68.00 96.76 140*AB de Villiers 98 63.94 110.48 162*Rohit Sharma 13 62.10 98.25 208*
The flamboyant batter has been breaking batting records in the 50-overformat ever since his debut seven years ago. He recently became the fastestbatter in the world to score 15 and 16 ODI centuries. He surpassedlegendary South African batter, Hashim Amla to achieve the feat.
Source:link




