Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
 
 
 T20 Internationals - Batting Records and Statistics - Aggregates
Players Scoring Most Runs in Year 
  Player Country Matches Inns NO Runs HS   100s 50s Avg
1 Mohammad Rizwan* Pakistan 17 14 6 752 104* 1 7 94.00
2 Babar Azam* Pakistan 17 14 0 523 122 1 4 37.36
3 Q de Kock* South Africa 10 10 2 455 72 0 5 56.88
4 M R Marsh* Australia 15 15 1 442 75 0 4 31.57
5 Mohammad Naim* Bangladesh 17 17 1 415 64 0 2 25.94
6 P R Stirling* Ireland 13 13 2 408 115* 1 1 37.09
7 A K Markram* South Africa 13 11 1 408 70 0 4 40.80
8 E Lewis* West Indies 13 13 1 384 79 0 3 32.00
9 R R Hendricks* South Africa 11 11 1 357 69 0 3 35.70
10 R D Berrington* Scotland 7 7 2 342 82* 0 3 68.40
11 W N Madhevere* Zimbabwe 16 16 0 341 73 0 3 21.31
12 Mahmudullah* Bangladesh 17 17 3 336 52 0 1 24.00
13 D A Miller* South Africa 12 12 5 333 85* 0 2 47.57
14 R Satheesan* Romania 9 9 1 330 76 0 3 41.25
15 T C Barker* Luxembourg 8 8 0 325 78 0 2 40.63
16 A J Finch* Australia 10 10 1 324 79* 0 3 36.00
17 Saud Islam* Uganda 11 11 2 323 75 0 2 35.89
18 J C Buttler* England 8 8 2 320 83* 0 4 53.33
19 L M P Simmons* West Indies 12 12 1 319 72 0 1 29.00
20 M J Guptill* New Zealand 8 8 0 318 97 0 2 39.75
21 J J Roy* England 10 10 0 303 64 0 1 30.30
22 B Arora* Malta 12 12 4 299 66* 0 2 37.38
23 C G Williams* Namibia 8 8 0 299 81 0 4 37.38
24 D P Conway* New Zealand 8 7 2 299 99* 0 2 59.80
25 M P O'Dowd* Netherlands 6 6 1 293 133* 1 2 58.60
26 Amoluk Singh* Ghana 9 9 2 288 80* 0 2 41.14
27 V P Thamotharam* Malta 13 13 2 285 104* 1 0 25.91
28 Afif Hossain* Bangladesh 18 16 3 279 49* 0 0 21.46
29 K Bhurtel* Nepal 5 5 1 278 77 0 4 69.50
30 Taranjeet Singh* Romania 8 8 1 276 91 0 3 39.43
31 Azhar Andani* Portugal 4 4 0 276 100 1 1 69.00
32 K J O'Brien* Ireland 13 13 0 276 60 0 2 21.23

Batting Records and Statistics Menu