One-Day Cricket has seen some of the best actions in world cricket. There have been many players that have added a lot of value to their team. To measure this, we will look at the player with the most average in winning cause in One-Day International cricket. We will set the minimum criteria as 2,000 runs. Let's have a look at 'Top 10 Batters with Highest Average in wins in ODI';

1. Shai Hope

The West Indian wicket-keeper batsman Shai Hope tops the list with an average of 78.41 in 41 matches. Shai Hope, in One-Day International wins has 2274 runs in 41 innings, including eight centuries and nine half-centuries. In his One-Day International career, Hope scored 4940 runs in 113 innings at an average of 50.41, including 15 centuries and 24 half-centuries.

2. Babar Azam

The Pakistani Captain Babar Azam has an average of 78.28 in won games in One-Day International. In won games, Babar has scored 3601 runs in 58 innings, which included 15 centuries and 19 half-centuries. Babar is currently the no.1 ranked batsman in One-Day Internationals and has scored 5566 runs in One-Day Internationals with an average of 56.80, which includes 19 centuries and 30 half-centuries.

3. Virat Kohli

The legendary Indian batsman is probably the best in One-Day International cricket. In won games in One-Day International, Kohli has an average of 75.13. Virat Kohli has scored 9692 runs with a strike rate of 97 in winning cause, which includes 40 centuries and 41 half-centuries. Virat Kohli is counted among the best batsman and has broken many records. Overall, in his One-Day International career, Kohli has scored 13437 runs at an average of 58.17, which includes 48 centuries.

4. MS Dhoni

The legendary Indian wicket-keeper batsman Dhoni is probably the best finisher in white-ball cricket. In won games, Dhoni averages 69 in 205 matches, which includes seven centuries. One of the greatest match winner for India, Dhoni has scored 6486 runs in winning cause in One-Day International with a strike rate of 96.16. Overall, in his One-Day International career, Dhoni has scored 10773 runs in 350 matches at an average of 50.58, which includes ten centuries and 73 half centuries.

5. AB de Villiers

The South African batsman was one of the best batsmen in modern-day cricket. In won games, AB de Villiers has an average of 66.01 in 141 matches. In winning cause, AB de Villiers has scored 6668 with a strike rate of 107, which includes 21 centuries. AB de Villiers has scored 9577 runs at an average of 53.50 with a strike rate of 101.10. He has also scored 25 centuries in One-Day International cricket.

6. Michael Bevan

The Australian batter was one of the best finishers in One-Day International. Bevan has an average of 65.24 in won games in One-Day Internationals. In won games, Bevan has scored 4502 runs in 122 innings, which includes five centuries. Bevan has scored 6912 runs with an average of 53.58 in his One-Day International career, including six centuries and 46 half-centuries.

7. Hashim Amla

The former South African opener Amla, counted as one of the best openers in One-Day Internationals, has an average of 64.46 in One-Day International. Amla has scored 6189 runs in 107 innings in winning cause, which includes 24 centuries. Amla has scored 8113 runs at an average of 49.47 in his One-Day career, which includes 27 centuries and 39 half centuries. Amla holds the record for the fastest 3000, 4000, 6000 & 7000 runs in One-Day Internationals.

8. Joe Root

The English batter Root has an average of 63.13 in winning cause in One-Day Internationals. Root has scored 4167 runs in the winning cause in One-Day International, which includes 11 centuries. Root played a significant role in the 2019 World Cup win for England, scoring 556 runs at an average of 61.78, including two centuries and three half-centuries. In his One-Day International career, Root has scored 6421 runs at an average of 48.28, which includes 16 centuries.

9. Ross Taylor

The Kiwi batter carried New Zealand's middle order for years, and this, is evident from his average in winning cause, which is 62.29. In won games, Ross Taylor has scored 5295 runs in 123 matches, which includes 14 centuries. In his One-Day career, Taylor played a significant role in Kiwi's batting line-up by scoring 8607 runs at an average of 47.55. He also scored 21 centuries and 51 half-centuries in his One-Day Career.

10. Ramnaresh Sarwan

The former West Indian batter, Sarwan, has an average of 62.06 in One-Day Internationals. Sarwan has scored 2917 runs in 71 innings, which includes four centuries and 18 half-centuries. Sarwan played ODIs for the West Indies from 2000 to 2013 and scored 5804 runs at an average of 42.68, including five centuries. He is well-known for scoring a match-winning 115 not out against India in 2006.