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
K Kadowaki-Fleming*
Japan
9
9
1
411
109*
1
3
51.38
2
Abdul Waheed*
Saudi Arabia
12
10
2
392
99
0
3
49.00
3
Nizakat Khan*
Hong Kong
15
14
1
388
81
0
3
29.85
4
Babar Hayat*
Hong Kong
14
13
2
358
110
1
3
32.55
5
Muhammad Tanveer*
Qatar
7
7
1
350
80*
0
3
58.33
6
L Butt*
Cambodia
11
11
3
341
80*
0
2
42.63
7
F H Allen*
New Zealand
8
8
0
326
137
1
1
40.75
8
Anshuman Rath*
Hong Kong
14
14
2
322
72*
0
1
26.83
9
Faisal Khan*
Saudi Arabia
11
11
2
312
77
0
2
34.67
10
M Coetzee*
Hong Kong
12
12
0
308
102
1
1
25.67
11
R K Paudel*
Nepal
13
12
2
303
50
0
1
30.30
12
Virandeep Singh*
Malaysia
11
11
2
302
72*
0
3
33.56
13
Aqib Ilyas*
Oman
11
11
1
295
62
0
2
29.50
14
Naseem Khushi*
Oman
9
8
0
289
69
0
2
36.13
15
K Mendis*
Sri Lanka
9
9
0
284
86
0
2
31.56
16
Ibrahim Zadran*
Afghanistan
10
10
2
281
72*
0
3
35.13
17
Azyan Farhath*
Maldives
8
8
2
276
66*
0
1
46.00
18
Waji Ul Hassan*
Saudi Arabia
13
10
2
269
115*
1
1
33.63
19
J P Kotze*
Namibia
12
12
1
268
78
0
1
24.36
20
Meet Bhavsar*
Kuwait
9
9
1
262
54
0
2
32.75
21
A Sharafu*
United Arab Emirates
7
7
2
261
90*
0
2
52.20
22
Muhammad Waseem*
United Arab Emirates
8
8
1
260
68*
0
2
37.14
23
G D Phillips*
New Zealand
8
8
3
248
70*
0
1
49.60
24
M Levitt*
Netherlands
5
4
0
247
135
1
2
61.75
25
Akshaykumar Yadav*
Thailand
8
7
3
236
79*
0
2
59.00
26
K H Prajapati*
Oman
10
10
2
235
57*
0
2
29.38
27
Mohammad Nabi*
Afghanistan
10
10
1
233
59
0
1
25.89
28
D S Airee*
Nepal
9
8
2
233
64*
0
2
38.83
29
Aritra Dutta*
Singapore
5
5
0
223
122
1
1
44.60
30
Aasif Sheikh*
Nepal
9
9
0
222
52
0
1
24.67
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links