Which Indian cricketer has highest ODI batting average?

Which Indian cricketer has highest ODI batting average?

Player Span Ave
V Kohli 2008-2021 59.07
MS Dhoni 2004-2019 50.23
RG Sharma 2007-2021 48.96
KL Rahul 2016-2021 48.67

Who has highest batting average in ODI?

ten Doeschate
Highest Batting Average in ODI

# Player Avg
1 R N ten Doeschate 67.00
2 H E van der Dussen 65.56
3 V Kohli 59.07
4 Babar Azam 56.93

Which Indian has best batting average?

Rohit Sharma is the top player on this list. The right-handed batsman has been part of 22 Test wins for India and has a batting average of 66.65. He has scored 3027 runs in 35 innings during India’s victories. The Indian opener has also hit 7 centuries and 7 half-centuries.

Who has 50+ average in all formats?

captain Virat Kohli
Kohli world’s only player with 50+ average in all formats. India captain Virat Kohli is currently the only batsman in the world with an average of over 50 across all three formats. Kohli’s average is currently the highest in the world in T20Is at 52.96, and second-highest in ODIs at 54.68.

What is a good ODI batting average?

What is a Good Batting Average in Cricket? On average, a batting average of 43 – 45 can be considered a good batting average.

Who has highest average in t20?

V Kohli

Player Avg
1 V Kohli* 52.05
2 Mohammad Rizwan* 49.52
3 Babar Azam* 46.07
4 M K Pandey* 44.31

Who scored 4 consecutive centuries in ODI?

Sangakkara
Sangakkara holds the record for the most consecutive centuries in ODI cricket with four back-to-back tons made during the ICC World Cup in 2015.

Who is best opener in IPL?

5 best openers in IPL history

  • Shikhar Dhawan. Shikhar Dhawan is one of the fast batsmen of India.
  • David Warner. After his debut in the international game, Warner came out as the most dangerous player of T20 games.
  • Rohit Sharma. Rohit Sharma is a miraculous batsman for Mumbai Indians.
  • Chris Gayle.
  • Shane Watson.

Which cricketer has best stats?

The best stats measure

Player Team Average
Don Bradman Aus 102.87
Viv Richards WI 72.56
Rahul Dravid Ind 72.37
Steve Waugh Aus 71.90