1. Home
  2.  |  
  3. General Knowledge Lists  |  

Top 10 players who have scored most runs in international T20

Jan 2, 2019 15:03 IST
    T-20 Cricket Match

    At the present time, international T20 matches are rarely held, but due to the domestic T20 leagues being held in different countries, it has become quite popular. The impact of the explosive batting by batsmen in T20 matches can be seen in ODIs and Test matches asbecause every batsman's strike rate of the current time is much better than the batsmen who played 20 years ago. In this article, we are giving details of the top 10 players who have scored most runs in international T20 matches. Currently Martin Guptil is the highest run scorer in the T-20 Matches followed by Hitman Rohit Sharma and Shoaib Malik.

    Top 10 players who have scored most runs in international T20 matches are as follows;

    1. Brendon Mccullum (New Zealand)

     brendon mccullum t20
    Image source: India Today

    In the list of cricketers who have scored most runs in international T20 matches, former New Zealand’s captain and explosive batsman Brendon McCullum is on the first place. Brendon McCullum has scored 2140 runs in 70 innings of 71 matches and he has unbeaten on 10 times.

    Batting Records of Brendon McCullum in T20

    Matches: 71
    Runs: 2140
    Highest Score: 123
    Average: 35.66
    Strike Rate: 136.21
    100/50: 2/13
    Fours/Sixes: 199/91
    zero: 3 times

    2. Rohit Sharma

    Matches: 90
    Runs:
    2237
    Highest Score:
    118
    Average:
    32.89
    Strike Rate:
    137.84
    100/50:
    4/15
    Fours/Sixes:
    201/98
    zero:
    6 times

    3. Virat Kohli (India)

     virat kohli
    Image source: Zee News

    In the list of cricketers who have scored most runs in international T20 matches, Indian captain Virat Kohli is on the second place. Virat Kohli has scored 2167 runs in 65 matches and he has unbeaten on 16 times.

    Batting Records of Virat Kohli in T20

    Matches: 65
    Runs: 2167
    Highest Score: 96 Not out
    Average: 49.25
    Strike Rate: 137.84
    100/50: 0/19
    Fours/Sixes: 218/48
    zero: 2 times

    4. Tillakaratne Dilshan (Sri Lanka)

     Tillakaratne Dilshan
    Image source: Cricket Country

    In the list of cricketers who have scored most runs in international T20 matches, former Sri Lankan right-handed explosive batsman Tillakaratne Dilshan is on the third place. Tillakaratne Dilshan has scored 1889 runs in 79 innings of 80 matches and he has unbeaten on 12 times.

    Batting Records of Tillakaratne Dilshan in T20

    Matches: 80
    Runs: 1889
    Highest Score: 104 Not Out
    Average: 28.19
    Strike Rate: 120.54
    100/50: 1/13
    Fours/Sixes: 223/33
    zero: 10 times

    List of Cricketers who have scored 10,000 runs in ODI

    5. Martin Guptill (New Zealand)

     martin guptill
    Image source: Zee News

    In the list of cricketers who have scored most runs in international T20 matches, New Zeland’s right-handed opening batsman Martin Guptill is on the fourth place. Martin Guptill has scored 2271 runs in 75 matches and he has unbeaten on 7 times.

    Batting Records of Martin Guptill in T20

    Matches: 75
    Runs: 2271
    Highest Score: 105 Not Out
    Average: 34.40
    Strike Rate: 130.15
    100/50: 2/14
    Fours/Sixes: 200/103
    zero: 2 times

    6. Shoaib Malik (Pakistan)

    shoaib malik
    Image source: Best Of Twenty Twenty Cricket

    In the list of cricketers who have scored most runs in international T20 matches, Pakistani batsman Shoaib Malik is on the fifth place. Shoaib Malik has scored 2190 runs in 108 matches and he has unbeaten on 30 times.

    Batting Records of Shoaib Malik in T20

    Matches: 108
    Runs: 2190
    Highest Score: 75
    Average: 30.84
    Strike Rate: 117.63
    100/50: 0/7
    Fours/Sixes: 178/60
    zero: 1 times

    7. Mohammad Shahzad (Afghanistan)

     mohammad shahzad
    Image source: ESPN Cricinfo

    In the list of cricketers who have scored most runs in international T20 matches, Afghan explosive batsman Mohammad Shahzad is on the sixth place. Mohammad Shahzad has scored 1936 runs in 65 matches and he has unbeaten on 3 times.

    Batting Records of Mohammad Shahzad in T20

    Matches: 65
    Runs: 1936
    Highest Score: 118 Not Out
    Average: 31.22
    Strike Rate: 136.84
    100/50: 1/12
    Fours/Sixes: 218/72
    zero: 3 times

    What is the Duckworth Lewis Method and how it is applied in cricket

    8. J P Duminy (South Africa)

    jp duminy
    Image source: Cricket World

    In the list of cricketers who have scored most runs in international T20 matches, South African middle order batsman J P Duminy is on the seventh place. J P Duminy has scored 1878 runs in 78 matches and he has unbeaten on 23 times.

    Batting Records of J P Duminy in T20

    Matches: 78
    Runs: 1878
    Highest Score: 96 Not Out
    Average: 37.91
    Strike Rate: 123.90
    100/50: 0/11
    Fours/Sixes: 133/66
    zero: 6 times

    9. David Warner (Australia)

    david warner
    Image source: hindustantimes.com

    In the list of cricketers who have scored most runs in international T20 matches, Australian explosive opening batsman David Warner is on the eighth place. David Warner has scored 1792 runs in 70 matches and he has unbeaten on 3 times.

    Batting Records of David Warner in T20

    Matches: 70
    Runs: 1792
    Highest Score: 90 Not Out
    Average: 26.35
    Strike Rate: 139.24
    100/50: 0/13
    Fours/Sixes: 164/74
    zero: 5 times

    10. Umar Akmal (Pakistan)

    umar akmal
    Image source: Cricket Country

    In the list of cricketers who have scored most runs in international T20 matches, Pakistani batsman Umar Akmal is on the ninth place. Umar Akmal has scored 1690 runs in 77 innings of 82 matches and he has unbeaten on 14 times.

    Batting Records of  Umar Akmal in T20

    Matches: 82
    Runs: 1690
    Highest Score: 94
    Average: 26.82
    Strike Rate: 122.90
    100/50: 0/8
    Fours/Sixes: 122/55
    zero: 8 times

    List of 10 highet run scorers in the T-20 matches is as follows;

    Player

    Runs

    Average

     Martin Guptil

    2271

    34.40

     Rohit Sharma

    2237

    32.89

     Shoaib Malik

    2190

    30.84

     Virat Kohli

    2167

    49.25

     BB McCullum

    2140

    35.66

     Md. Shahzad

    1936

    31.22

     Md. Hafeez

    1908

    24.46

     Tm. Dilshan

    1889

    28.19

     J.P. Duminy

    1858

    37.91

     Davis Warner

    1792

    26.74


     List of Indian Cricketers inducted in the ICC Cricket Hall of Fame

    List of Cricketers who have scored 10,000 runs in ODI

    Latest Videos

    Register to get FREE updates

      All Fields Mandatory
    • (Ex:9123456789)
    • Please Select Your Interest
    • Please specify

    • ajax-loader
    • A verifcation code has been sent to
      your mobile number

      Please enter the verification code below