Who Has the Best Odi Batting Average?
5 Batsmen with highest ODI average
  • #5 Babar Azam (Batting Average- 53.20)
  • #4 AB de Villiers (Batting Average- 53.50)
  • #3 Michael Bevan (Batting Average- 53.58)
  • #2 Virat Kohli (Batting Average- 58.20)

.

Keeping this in consideration, which batsman has best average in ODI?

Virat Kohli

Subsequently, question is, who is the highest ODI average in England? ESPN

Player Span Ave
IJL Trott 2009-2013 51.25
JE Root 2013-2020 51.05
JM Bairstow 2011-2020 47.14
JJ Roy 2015-2020 42.39

Regarding this, what is the best ever batting average?

Outfielder Ty Cobb, whose career ended in 1928, has the highest batting average in Major League Baseball (MLB) history. He batted . 366 over 24 seasons, mostly with the Detroit Tigers. In addition, he won a record 11 batting titles for leading the American League in BA over the course of an entire season.

Who has the best t20 average?

ESPN

Player Span Ave
V Kohli (INDIA) 2010-2020 50.80
Babar Azam (PAK) 2016-2020 50.72
MK Pandey (INDIA) 2015-2020 47.13
KL Rahul (INDIA) 2016-2020 45.65
Related Question Answers

Who is better MSD or Virat?

Here, Virat Kohli is a better player than Dhoni. Except for England, Virat Kohli has scored runs everywhere. He had hit two centuries on his captaincy debut against Australia. In One Day Internationals Kohli just have captained 20 games, he has won 16 of them and lost 4 matches.
Chloe Bennett

Chloe Bennett

Culture, Media & Entertainment Columnist

Chloe Bennett explores the intersection of pop culture, streaming entertainment, digital trends, and contemporary lifestyle. Her weekly commentary reaches thousands of culture enthusiasts.