Leading T20 Internationals Run Scorers

The significant development in the game of cricket in 21st century is the introduction of twenty 20 cricket. Currently it is the shortest version of the game played between the teams at international level. Although T20 version of the game is relatively new but undoubtedly it is the most famed format. It has changed the whole scenario of the cricketing world and has proven to be the revival of the cricket. The repute of the T20 cricket is climbing day in and day out. Despite being the shortest form T20 cricket still offers a whole lot to the cricket fans. Monstrous sixes, quick wickets, magnificent catches, unexpected twists and nail biting finishes are the real charm of T20 cricket.

T20 cricket owes its popularity chiefly to hard hitting batters who are the main attraction for spectators. Leading T20 Internationals run scorers is a list of such wonderful batsmen who were able to score in this fast and furious format and entertained the enthusiasts all around the globe.BB McCullum T20 Internationals Run Scorers

Player Country Matches Runs Highest score Strike Rate Average
BB McCullum New Zealand 70 2105 123 135.28 35.67
DPMD Jayawardene Sri Lanka 55 1493 100 133.18 31.76
TM Dilshan Sri Lanka 62 1466 104* 119.57 28.74
DA Warner Australia 51 1391 90* 138.96 28.38
KC Sangakkara Sri Lanka 56 1382 78 119.55 31.40
JP Duminy South Africa 55 1342 96* 124.48 37.27
Mohammad Hafeez Pakistan 58 1305 86 115.38 24.62
MJ Guptill New Zealand 47 1241 101* 122.02 31.82
CH Gayle West Indies 42 1239 117 135.55 32.60
Umar Akmal Pakistan 56 1221 94 122.10 27.75
KP Pietersen England 37 1176 79 141.51 37.93
Shahid Afridi Pakistan 74 1112 54* 144.04 19.17
LRPL Taylor New Zealand 61 1109 63 120.28 24.64
EJG Morgan England 49 1076 85* 128.40 28.31
SR Watson Australia 45 1074 81 146.32 26.85
AD Hales England 32 1022 116* 137.73 37.85
AB de Villiers South Africa 57 1007 79* 125.24 22.37
GC Smith South Africa 33 982 89* 127.53 31.67
Yuvraj Singh India 40 968 77* 144.69 31.22
Shoaib Malik Pakistan 59 959 57* 106.43 22.83