Who is the best batting in cricket?

Who is the best batting in cricket?

Best Batting Average

Pos Player Team
1 Virat Kohli India
2 Jos Buttler England
3 Ben Stokes England
4 Angelo Mathews Sri Lanka

Who has lowest average in ODI?

C B Mpofu
One Day Internationals (ODI) – Lowest Batting Averages….

Player C B Mpofu
Country Zimbabwe
Career 2004-
Mat 84

Which player average 50 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.

Who has highest ODI average?

One Day Internationals

Rank Batter Ave
1 Rassie van der Dussen 71.84
2 Ryan ten Doeschate 67.00
3 Babar Azam 59.23
4 Virat Kohli 58.07

Who has the best average in ODI cricket?

The best batsman in the world and the player with the best average in ODI cricket is Virat Kohli. This man possesses almost all the qualities of the aforementioned cricketers. He has moulded himself in such a way that Kohli has reached at a completely different level when it comes to batting and is way ahead of everyone.

Who has the highest batting average in One Day Internationals?

Records / One-Day Internationals / Batting records / Highest career batting average Tweet Highest averages Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s HE van der Dussen(SA) 2019-2022 35 29 10 1365 129* 71.84 1537 88.80 2 11 0 94 28 RN ten Doeschate(NED) 2006-2011 33 32 9 1541 119 67.00 1757 87.70 5 9 1 130 29 Babar Azam(PAK)

What is Joe Root’s average in ODI cricket?

The Yorkshireman has an average of 51.05, having scored 16 centuries and 33 half-centuries in ODIs. Root is extremely strong in front of the wicket, with commanding drives and booming punches in his arsenal.

What is one day International (ODI) cricket?

One Day International (ODI) cricket saw its first game played in 1971 between Australia and England at the Melbourne Cricket Ground. The ODI format took over from Test cricket and added a plethora of fans to the sport, just when it seemed like they would be flushed out of the system.