Top 10 ODI Run-Scorers In A Calendar Year

Prachi Kapruwan

1. Sachin Tendulkar has scored 1,894 runs in 34 matches in 1998 at an average of 65.31

Sachin Tendulkar | Image Source - Social Media

2. Sourav Ganguly has scored 1,767 runs in 41 matches in 1999 at an average of 46.50

Sourav Ganguly | Image Source - Social Media

3. Rahul Dravid has scored 1,761 runs in 43 matches in 1999 at an average of 46.34

Rahul Dravid | Image Source - Social Media

4. Sachin Tednulkar has scored 1,611 runs in 32 matches in 1996 at an average of 53.70

Sachin Tednulkar | Image Source - Social Media

5. Matthew Hayden has scored 1,601 runs in 32 matches in 2007 at an average of 59.29

Matthew Hayden | Image Source - Social Media

6. Saeed Anwar has scored 1,595 runs in 36 matches in 1996 at an average of 51.45

Saeed Anwar | Image Source - Social Media

7. Shubman Gill has scored 1,584 runs in 29 matches in 2023 at an average of 63.36

Shubman Gill | Image Source - Social Media

8. Sourav Ganguly has scored 1,579 runs in 32 matches in 2000 at an average of 56.39

Sourav Ganguly | Image Source - Social Media

9. Rohit Sharma has scored 1,490 runs in 28 matches in 2019 at an average of 57.30

Rohit Sharma | Image Source - Social Media

10. Martin Guptill has scored 1,489 runs in 32 matches in 2015 at an average of 55.14

Martin Guptill | Image Source - Social Media