ICC World Twenty20 Records and Statistics - Batting
Players Scoring Most Runs in World Cups
  Player Country Mat Inns NO Runs HS   100s 50s Avg S/R
1 V Kohli* India 35 33 11 1292 89* 0 15 58.73 128.81
2 R G Sharma* India 47 44 9 1220 92 0 12 34.86 133.04
3 D P M D Jayawardene Sri Lanka 31 31 5 1016 100 1 6 39.08 134.75
4 J C Buttler* England 35 34 10 1013 101* 1 5 42.21 147.24
5 D A Warner Australia 41 41 3 984 89* 0 8 25.89 134.24
6 C H Gayle West Indies 33 31 3 965 117 2 7 34.46 142.75
7 T M Dilshan Sri Lanka 35 34 5 897 96* 0 6 30.93 124.07
8 Shakib Al Hasan* Bangladesh 43 42 5 853 84 0 4 23.05 120.14
9 K S Williamson* New Zealand 29 27 4 727 85 0 3 31.61 112.54
10 A B de Villiers South Africa 30 29 5 717 79* 0 5 29.88 143.40
11 K C Sangakkara Sri Lanka 31 30 4 661 68 0 4 25.42 112.22
12 Q de Kock* South Africa 27 27 1 653 74 0 4 25.12 134.36
13 Shoaib Malik Pakistan 34 31 12 646 57 0 3 34.00 123.28
14 B B McCullum New Zealand 25 25 3 637 123 1 2 28.95 128.43
15 M J Guptill New Zealand 28 27 2 617 93 0 2 24.68 114.26
16 Yuvraj Singh India 31 28 3 593 70 0 4 23.72 128.91
17 K P Pietersen England 15 15 2 580 79 0 4 44.62 148.34
18 G J Maxwell* Australia 31 27 6 578 74 0 3 27.52 146.33
19 J-P Duminy South Africa 25 23 9 568 86* 0 2 40.57 129.68
20 A D Hales* England 20 20 2 568 116* 1 3 31.56 139.22
21 Mohammad Rizwan* Pakistan 17 17 3 566 79* 0 5 40.43 112.97
22 L R P L Taylor New Zealand 28 25 5 562 62* 0 3 28.10 127.73
23 E J G Morgan England 29 27 6 552 71* 0 3 26.29 122.12
24 Babar Azam* Pakistan 17 17 2 549 70 0 5 36.60 111.36
25 Shahid Afridi Pakistan 34 32 3 546 54* 0 2 18.83 154.24
26 S R Watson Australia 24 22 3 537 81 0 5 28.26 140.94
27 M N Samuels West Indies 20 19 2 530 85* 0 4 31.18 115.72
28 D J Bravo West Indies 34 30 5 530 66* 0 2 21.20 126.79
29 M S Dhoni India 33 29 14 529 45 0 0 35.27 123.89
30 G Gambhir India 21 20 0 524 75 0 4 26.20 118.02

World Cup Records and Statistics Menu