Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
One Day Internationals - Batting Records and Statistics - Aggregates
Players Scoring Most Runs in Year
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
Player
Country
Matches
Inns
NO
Runs
HS
100s
50s
Avg
1
U T Khawaja*
Australia
22
22
0
1085
104
2
8
49.32
2
J J Roy*
England
14
12
0
845
153
3
6
70.42
3
J M Bairstow*
England
20
18
0
844
128
3
4
46.89
4
C H Gayle*
West Indies
17
15
0
753
162
2
5
50.20
5
P R Stirling*
Ireland
14
13
0
692
130
1
7
53.23
6
Fakhar Zaman*
Pakistan
20
20
0
683
138
1
5
34.15
7
M D K J Perera*
Sri Lanka
16
15
0
646
111
2
3
43.07
8
Rahmat Shah*
Afghanistan
20
20
0
646
113
1
4
32.30
9
D A Warner*
Australia
10
10
1
647
166
3
3
71.89
10
Q de Kock*
South Africa
17
17
1
774
121
1
7
48.38
11
R G Sharma*
India
28
27
1
1490
159
7
6
57.31
12
A J Finch*
Australia
23
23
1
1141
153*
4
6
51.86
13
Babar Azam*
Pakistan
20
20
2
1092
115
3
6
60.67
14
V Kohli*
India
26
25
2
1377
123
5
7
59.87
15
J E Root*
England
22
20
2
910
107
3
4
50.56
16
Imam-ul-Haq*
Pakistan
21
21
2
904
151
3
3
47.58
17
J C Buttler*
England
20
16
2
667
150
3
2
47.64
18
Haris Sohail*
Pakistan
15
15
2
654
130
2
3
50.31
19
M J Guptill*
New Zealand
20
20
2
650
138
3
1
36.11
20
E J G Morgan*
England
21
18
3
791
148
2
5
52.73
21
S O Hetmeyer*
West Indies
23
20
3
658
139
2
2
38.71
22
K S Williamson*
New Zealand
20
19
3
948
148
2
6
59.25
23
L R P L Taylor*
New Zealand
21
20
3
943
137
1
7
55.47
24
Mushfiqur Rahim*
Bangladesh
18
18
3
754
102*
1
5
50.27
25
Shakib Al Hasan*
Bangladesh
11
11
3
746
124*
2
7
93.25
26
N Pooran*
West Indies
19
17
3
728
118
1
5
52.00
27
S D Hope*
West Indies
28
26
4
1345
170
4
8
61.14
28
B A Stokes*
England
20
17
5
719
89
0
7
59.92
29
F du Plessis
South Africa
19
17
5
814
112*
2
6
67.83
30
H E van der Dussen*
South Africa
18
14
5
664
95
0
7
73.78
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links