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
Nizakat Khan*
Hong Kong
16
15
1
407
81
0
3
29.07
3
Abdul Waheed*
Saudi Arabia
12
10
2
392
99
0
3
49.00
4
Babar Hayat*
Hong Kong
15
14
2
391
110
1
3
32.58
5
Aqib Ilyas*
Oman
12
12
2
357
62*
0
3
35.70
6
Muhammad Tanveer*
Qatar
7
7
1
350
80*
0
3
58.33
7
L Butt*
Cambodia
11
11
3
341
80*
0
2
42.63
8
Anshuman Rath*
Hong Kong
15
15
2
330
72*
0
1
25.38
9
F H Allen*
New Zealand
8
8
0
326
137
1
1
40.75
10
M Coetzee*
Hong Kong
13
13
0
320
102
1
1
24.62
11
A Sharafu*
United Arab Emirates
8
8
3
316
90*
0
3
63.20
12
Faisal Khan*
Saudi Arabia
11
11
2
312
77
0
2
34.67
13
R K Paudel*
Nepal
14
13
2
308
50
0
1
28.00
14
Virandeep Singh*
Malaysia
11
11
2
302
72*
0
3
33.56
15
Naseem Khushi*
Oman
10
9
0
299
69
0
2
33.22
16
K Mendis*
Sri Lanka
9
9
0
284
86
0
2
31.56
17
Ibrahim Zadran*
Afghanistan
10
10
2
281
72*
0
3
35.13
18
Azyan Farhath*
Maldives
8
8
2
276
66*
0
1
46.00
19
Muhammad Waseem*
United Arab Emirates
9
9
1
271
68*
0
2
33.88
20
Waji Ul Hassan*
Saudi Arabia
13
10
2
269
115*
1
1
33.63
21
J P Kotze*
Namibia
12
12
1
268
78
0
1
24.36
22
Meet Bhavsar*
Kuwait
9
9
1
262
54
0
2
32.75
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
D S Airee*
Nepal
10
9
2
238
64*
0
2
34.00
26
Akshaykumar Yadav*
Thailand
8
7
3
236
79*
0
2
59.00
27
K H Prajapati*
Oman
11
11
2
235
57*
0
2
26.11
28
Mohammad Nabi*
Afghanistan
10
10
1
233
59
0
1
25.89
29
Aasif Sheikh*
Nepal
10
10
0
230
52
0
1
23.00
30
Aritra Dutta*
Singapore
5
5
0
223
122
1
1
44.60
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links