ODI cricket is one of the most played format of the cricket. It is played over one day, and each team gets to play 50 over. It is considered as one of the most outstanding achievement in ODI cricket to score massive runs. One of the most essential batting positions in ODI cricket is number three. Many great cricketers have played at this position and won for their teams. In this article, we will look at the cricketers who have scored the most runs at number three in ODIs.

1. Marvan Atapattu – 4142

Marvan Atapattu was an excellent batter. Atapttu was an elegant and technically correct player. He has been batted in 259 innings, out of which 120 were at number 3. He has scored 4142 runs at number three. He has an average of 38.35 while batting at number in ODIs.

2. Joe Root – 4286

Joe Root is a fantastic batter from the England who has score many runs in challenging conditions to help his team winning the match. Joe has batted in 100 innings at number three in ODIs and has scored 4286 runs. He averages 49.84 at number three in ODIs.

3. Brian Lara – 4447

Brian Lara is one the best batter to ever play for West Indies. He was highly admired worldwide due to his batting techniques. He has batted in 106 innings in ODIs at number three and has scored 4447 runs. He averages 45.85 in ODIs at number three.

4. Dean Jones – 5100

Jones was a natural showman for the Australian national team. Jones was a classical batter, but was aggressive when needed. He has batted in 131 innings at number three in ODIs and has scored 5100 runs. He averages 43.59 in ODIs at number three.

5. Babar Azam – 5188

Babar Azam is one of the most excellent batters that Pakistan has in current times in ODIs. He is also the skipper of the Pakistan team. He has batted in 98 innings at number three in ODIs and has scored 5188 runs. He averages 60.33 in ODIs at number three.

6. Kane Williamson – 6058

Kane Williamson is the current captain of the New Zealand cricket team. Williamson is the best batter for the New Zealand cricket team in the present era. He has batted in 130 innings at number three in ODIs and has scored 6058 runs. He averages 51.78 in ODIs at number three.

7. Jacques Kallis – 7774

Jacques Kallis is the best all-rounder that South Africa has ever produced. Kallis was a figure whose looming presence inspired everyone on the team. He has been batted in 200 innings at number 3 and has scored 7774 runs. His average at number three in ODIs is 45.73.

8. Kumar Sangakkara – 9747

Kumar Sangakkara is considered the best left-handed batter of all time. He was a consistent batter and excellent wicket-keeper. He has been a part of 238 innings while playing at number 3, and has scored 9747 runs in them. He has an average of 44.71 in this position.

9. Virat Kohli – 11727

Virat Kohli is the greatest cricketer of the present generation. Virat has made and broke many records that were once feeling like could never be broken. Virat has batted in 225 innings at number three in ODIs and has scored 11727 runs. He averages 61.72 at number three in ODIs.

10. Ricky Ponting – 12662

Ricky Ponting is considered the best captain ever for the Australian team. He has won 2 consecutive World Cups for the Australian team. He has batted in 330 innings as number three in ODI cricket and has scored 12662 runs. He averages 42.49 in ODIs at number three.