Stats: Highest run-scorers in ODI cricket for each year starting from 1971 to 2015
The first ODI cricket match was played between Australia and England on 5th January 1971. To date, 3712 ODIs have been played and many records have been created and broken in those matches. ODI cricket has been witness to some highly patient yet heroic knocks from batsmen from time and again, which have helped their team secure a hard-fought stalemate throughout the particular year. They may seem like inglorious stands, but the mental qualities displayed during such knocks, not to mention the degree of mastering the defensive technique, put these batsmen into the highest order of great cricketers.
There are many well-known players who have made more than 10,000 runs in ODIs in their careers that most of us have heard of. Many of us know about Sachin Tendulkar’s career runs or Kumar Sangakkara’s total sum; every die-hard cricket fan knows about Ricky Ponting and AB de Villiers’ career runs. But do you know the highest run scorers of each year in ODI cricket starting from 1971 to 2015? Even if you are a cricket fanatic, some of the record holders will certainly surprise you. While some legends like Sachin Tendulkar, Brian Lara are on this list, there are some you would least suspect of holding the record.
Here we have presented a table which shows Highest run-scorers in ODI cricket for each year starting from 1971 to 2015:
Year | Batsman | Country | Matches | Runs |
1971 | John Edrich | England | 1 | 82 |
1972 | Dennis Amiss | England | 3 | 168 |
1973 | Dennis Amiss | England | 2 | 134 |
1974 | David Lloyd | England | 4 | 193 |
1975 | Glenn Turner | New Zealand | 6 | 359 |
1976 | Viv Richards | West Indies | 3 | 216 |
1977 | Greg Chappell | Australia | 3 | 174 |
1978 | Clive Radley | England | 4 | 250 |
1979 | Viv Richards | West Indies | 8 | 526 |
1980 | Gordon Greenidge | West Indies | 7 | 469 |
1981 | Graeme Wood | Australia | 17 | 658 |
1982 | Zaheer Abbas | Pakistan | 14 | 677 |
1983 | David Gower | England | 20 | 1086 |
1984 | Desmond Haynes | West Indies | 20 | 813 |
1985 | Desmond Haynes | West Indies | 28 | 1232 |
1986 | Sunil Gavaskar | India | 23 | 805 |
1987 | Javed Miandad | Pakistan | 22 | 1084 |
1988 | Andrew Jones | New Zealand | 19 | 806 |
1989 | Desmond Haynes | West Indies | 23 | 1007 |
1990 | Dean Jones | Australia | 22 | 1174 |
1991 | Richie Richardson | West Indies | 19 | 658 |
1992 | Javed Miandad | Pakistan | 25 | 942 |
1993 | Brian Lara | West Indies | 30 | 1349 |
1994 | Hansie Cronje | SA | 29 | 1133 |
1995 | Brian Lara | West Indies | 15 | 806 |
1996 | Sachin Tendulkar | India | 32 | 1611 |
1997 | Sourav Ganguly | India | 38 | 1338 |
1998 | Sachin Tendulkar | India | 34 | 1894 |
1999 | Sourav Ganguly | India | 41 | 1767 |
2000 | Sourav Ganguly | India | 32 | 1579 |
2001 | M Jayawardene | Sri Lanka | 34 | 1260 |
2002 | Mohd Yousuf | Pakistan | 32 | 1362 |
2003 | Mohd Yousuf | Pakistan | 33 | 1168 |
2004 | Rahul Dravid | India | 31 | 1025 |
2005 | Ricky Ponting | Australia | 29 | 1191 |
2006 | K Sangakkara | Sri Lanka | 36 | 1333 |
2007 | Matthew Hayden | Australia | 32 | 1601 |
2008 | Gautam Gambhir | India | 27 | 1119 |
2009 | MS Dhoni | India | 29 | 1198 |
2009 | Ricky Ponting | Australia | 29 | 1198 |
2010 | Hashim Amla | South Africa | 15 | 1058 |
2011 | Virat Kohli | India | 34 | 1381 |
2012 | K Sangakkara | Sri Lanka | 31 | 1184 |
2013 | Misbah-ul-Haq | Pakistan | 34 | 1373 |
2014 | K Sangakkara | Sri Lanka | 28 | 1256 |
2015 | Kane Williamson | New Zealand | 26 | 1317 |
Here is another table which includes team-wise distribution of top ODI run-scorers in respective calendar years:
Count | Country |
10 | India |
9 | West Indies |
6 | Australia |
6 | England |
6 | Pakistan |
4 | Sri Lanka |
3 | New Zealand |
2 | South Africa |
Download Our App