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

Batting Records and Statistics Menu