Consistency is essential to have a long and successful cricket career. Batters have to deliver their best performance in every match to be able to have a place in the team. Let us look at players with the best batting average across the format of the game.
PlayerAverageNationVirat Kohli54.11IndiaJacques Kallis49.10South AfricaSachin Tendulkar48.52IndiaJoe Root 48.24England AB de Villiers 48.11South Africa
Highest batting average in Test
Sir Bradman has the highest batting average in Test cricket. He has an excellent average of 99.94. He would have retired with 100 average but he was dismissed on duck in his last match.
Also Read
Absolute nonsense: Harsha Bhogle & Kevin Pietersen exchange blows on switch-hit rules
Ex-England skipper labels Rohit Sharma & Co as ‘biggest underachievers in sport’
Zee scraps $1.4 Billion ICC TV rights deal with Disney Star
Focus on Virat Kohli as BCCI to pick India squad today for last 3 IND vs ENG Tests
Highest batting average in ODIs
Netherlands player Ryan Neil ten Doeschate has scored runs at an average of 67.00 to clinch the highest average in ODIs. He has scored 1541 runs in 33 matches. However, Virat Kohli has the highest average of 58.67, playing more than 100 ODI matches.
Highest batting average in T20Is
Malawi player Sami Muhammad Sohail has the highest average in T20I. He has scored runs at an average of 59.42.
The post Top 5 batters with highest batting average across formats appeared first on Inside Sport India.