No.3 is a very crucial position for any team. In this position, teams recruit their most trusted and reliable batsmen who can play the role of an anchor. We have seen many legends playing in this position. So, in this article, we will see the top 5 highest run scorers at number three in the history of ODIs.
#5 Kane Williamson
Kane Williamson is one of the best batsmen of this generation and he has always played at No.3 in ODIs. Kane Williamson has scored 5421 runs while playing at No.3 for New Zealand which is the fifth highest by any player at No.3
#4 Jacques Kallis
Former South African legendary, all-rounder Jacques Kallis was one of the most versatile batsman crickets have ever seen. We have seen him playing at different positions and playing different roles for his team but at No.3 he has scored 7774 runs.
#3 Kumar Sangakkara
Former Sri Lankan captain and one of the legends of the game, Kumar Sangakkara is at No.3 on our list because he is the third highest run scorer at the No.3 position in ODIs. He made 9742 runs at the No.3 position in ODIs.
#2 Virat Kohli
India will hardly find a player like Virat Kohli who is a master of the ODI format. Virat Kohli’s records in ODIs are excellent. Virat has always batted at No.3 in his ODI career and he was one of the most successful batsmen at that position. Virat has scored 10053 runs so far while batting at No.3 for India.
#1 Ricky Ponting
Former Australian captain and legend of Australian cricket, Ricky Ponting is one of the most successful players in cricket’s history. Ponting has played at No.3 in his whole ODI career which has brought many glories for him. He is the highest run scorer at the No.3 position in ODIs. He made 12662 ODI runs from his favourite batting position.