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
T20 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
Player
Country
Matches
Inns
NO
Runs
HS
100s
50s
Avg
1
R G Sharma*
India
19
18
2
590
111*
2
3
36.88
2
A J Finch*
Australia
17
17
4
531
172
1
2
40.85
3
M J Guptill*
New Zealand
10
10
0
410
105
1
4
41.00
4
G J Maxwell*
Australia
19
18
4
506
103*
1
2
36.14
5
C Munro
New Zealand
12
12
1
500
104
1
4
45.45
6
K L Rahul*
India
13
11
2
324
101*
1
1
36.00
7
M K Pandey*
India
13
11
7
299
79*
0
1
74.75
8
S K Raina
India
13
11
0
298
69
0
1
27.09
9
Hussain Talat
Pakistan
11
11
1
273
63
0
1
27.30
10
J J Roy*
England
9
9
0
271
69
0
2
30.11
11
K Mendis*
Sri Lanka
8
8
0
259
70
0
4
32.38
12
K S Williamson*
New Zealand
12
12
1
251
72
0
2
22.82
13
Mohammad Hafeez*
Pakistan
8
8
3
250
53*
0
1
50.00
14
S F Mire
Zimbabwe
7
7
0
249
94
0
2
35.57
15
Shakib Al Hasan*
Bangladesh
11
11
1
248
61
0
2
24.80
16
J C Buttler*
England
9
9
0
246
69
0
2
27.33
17
Asif Ali*
Pakistan
16
15
6
237
41*
0
0
26.33
18
H G Munsey*
Scotland
6
6
0
229
71
0
1
38.17
19
C A Lynn
Australia
13
12
0
226
44
0
0
18.83
20
A D Hales*
England
9
9
1
222
58*
0
1
27.75
21
N L T C Perera
Sri Lanka
8
8
2
222
58
0
2
37.00
22
Mahmudullah*
Bangladesh
16
16
4
414
45
0
0
34.50
23
S Dhawan*
India
18
17
0
689
92
0
6
40.53
24
Mushfiqur Rahim*
Bangladesh
16
16
3
397
72*
0
3
30.54
25
Shoaib Malik*
Pakistan
15
14
6
357
53
0
1
44.63
26
Sarfaraz Ahmed*
Pakistan
19
14
3
354
89*
0
1
32.18
27
Tamim Iqbal*
Bangladesh
15
15
0
354
74
0
2
23.60
28
Litton Das*
Bangladesh
14
14
0
333
61
0
2
23.79
29
D J M Short
Australia
18
18
2
515
76
0
4
32.19
30
Fakhar Zaman*
Pakistan
17
17
0
576
91
0
4
33.88
31
Babar Azam*
Pakistan
12
12
3
563
97*
0
6
62.56
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links