Home
Cricket
Top 5 batters with highest batting average across formats

Top 5 batters with highest batting average across formats

Here is the list of players with the highest batting average in all formats of the game. Look at batters with this amazing record.

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.

PlayerAverageNation
Virat Kohli54.11India
Jacques Kallis49.10South Africa
Sachin Tendulkar48.52India
Joe 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.

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.

Follow
Share

Editor's Pick

Gaikwad & Easwaran both fail auditions for Rohit Sharma's potential replacement

Top Stories

Share article
Follow us on social media
Google News Whatsapp channel
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking
Team India’s Probable Playing XI for IND vs ENG 2nd Test On Mitchell Starc’s birthday, a look at his records and stats List of records shattered in IND vs ENG 1st Test Indian Tennis Players Who Have Won the Australian Open Bowlers with Most Wickets in World Test Championship (WTC) History Looking at Jurgen Klopp’s achievements as Liverpool Manager Al Nassr vs Inter Miami: All you need to know Longest Sixes in Indian Premier League History How should Blue Tigers line up for AFC Asian Cup 2023? Players to watch out for in AFC Asian Cup