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 Hafeez* Pakistan 10 8 3 415 99* 0 4 83.00
2 K L Rahul* India 11 10 1 404 57* 0 4 44.89
3 D J Malan* England 10 10 2 397 99* 0 4 49.63
4 T L Seifert* New Zealand 11 10 3 352 84* 0 4 50.29
5 Kamran Khan* Qatar 7 7 0 335 88 0 3 47.86
6 J M Bairstow* England 12 11 1 329 86* 0 3 32.90
7 V Kohli* India 10 9 1 295 85 0 1 36.88
8 J C Buttler* England 8 8 2 291 77* 0 3 48.50
9 H E van der Dussen* South Africa 9 9 3 288 74* 0 1 48.00
10 Q de Kock* South Africa 9 9 0 285 70 0 2 31.67
11 E J G Morgan* England 11 10 2 276 66 0 3 34.50
12 Babar Azam* Pakistan 8 6 1 276 82 0 4 55.20
13 A J Finch* Australia 8 8 0 271 55 0 1 33.88
14 Virandeep Singh* Malaysia 9 9 1 253 50 0 1 31.63
15 Chirag Suri* United Arab Emirates 5 5 1 239 75 0 3 59.75
16 Shaheryar Butt* Belgium 4 4 2 236 125* 1 1 118.00
17 Ahmed Faiz* Malaysia 8 7 0 234 58 0 1 33.43
18 Syed Aziz* Malaysia 9 8 2 222 51* 0 2 37.00
19 R Sandaruwan* Kuwait 5 5 1 219 84* 0 2 54.75
20 K S Williamson* New Zealand 5 5 1 218 95 0 3 54.50
21 S P D Smith* Australia 9 9 1 217 46 0 0 27.13
22 S S Iyer* India 10 9 3 203 58* 0 1 33.83
23 L M P Simmons* West Indies 5 5 2 199 91* 0 2 66.33
24 P R Stirling* Ireland 6 6 0 195 95 0 2 32.50
25 M S Wade* Australia 7 7 0 188 80 0 2 26.86
26 D A Warner* Australia 5 5 1 186 67* 0 3 46.50
27 M J Guptill* New Zealand 11 10 0 185 34 0 0 18.50
28 G D Phillips* New Zealand 6 4 0 184 108 1 0 46.00
29 Shahid Wasif* Hong Kong 9 9 1 184 50 0 1 23.00
30 C Munro New Zealand 5 5 0 178 64 0 2 35.60

Batting Records and Statistics Menu