CricfanAI

Stat Stories

Men's T20: the most consistent run machines

Computed from ball-by-ball data · 12 June 2026

In the vast expanse of men's T20 cricket, plenty of batters can pile up runs and plenty can score them quickly. Rarer still is the batter who does both while barely getting out. Across T20 internationals and the major franchise leagues, only twelve men have combined a 35-plus average with a 130-plus strike rate over 2,000 or more career runs — the true blend of volume, reliability and tempo.

By the numbers · Average
  1. 1
    Sai Sudharsan48.37
    SR 149.17Runs 2515Inns 57
  2. 2
    KL Rahul43.09
    SR 138.99Runs 7800Inns 212
  3. 3
    Virat Kohli42.23
    SR 135.14Runs 13176Inns 383
  4. 4
    Tilak Varma40.54
    SR 146.11Runs 3365Inns 115
  5. 5
    Ruturaj Gaikwad38.73
    SR 137.28Runs 3447Inns 103
  6. 6
    David Warner38.10
    SR 140.25Runs 12269Inns 370
  7. 7
    Mahendra Singh Dhoni37.96
    SR 134.44Runs 7023Inns 325
  8. 8
    Shubman Gill37.90
    SR 141.34Runs 5419Inns 164
  9. 9
    Devon Conway37.36
    SR 132.70Runs 4147Inns 129
  10. 10
    Brad Hodge37.19
    SR 130.16Runs 3979Inns 154
  11. 11
    Jos Buttler36.24
    SR 146.82Runs 10473Inns 333
  12. 12
    Ryan Rickelton35.73
    SR 157.75Runs 3073Inns 95

Leading the list is Sai Sudharsan, whose remarkable numbers stand apart. In just 57 innings he has amassed 2,515 runs at an average of 48.37 and a strike rate of 149.17 — the highest average in this elite group and among the quickest scorers too. It is a startling start to a career measured against far more travelled names.

Chief among those are the modern greats. KL Rahul has stacked up 7,800 runs at 43.09, while Virat Kohli towers over the field for sheer output, with 13,176 runs from 383 innings at 42.23 and a strike rate of 135.14. David Warner is the other heavyweight, with 12,269 runs at 38.10.

The younger Indian brigade is well represented. Tilak Varma (3,365 runs at 40.54, striking at 146.11), Ruturaj Gaikwad (3,447 at 38.73) and Shubman Gill (5,419 at 37.90) all clear the bar comfortably. So too does the enduring Mahendra Singh Dhoni, still contributing 7,023 runs at 37.96.

Rounding out the group are Devon Conway (4,147 runs at 37.36), Brad Hodge (3,979 at 37.19) and Jos Buttler, whose 10,473 runs come with a blistering 146.82 strike rate. And for pure acceleration, none matches Ryan Rickelton, whose 3,073 runs arrive at a scarcely believable strike rate of 157.75 — proof that consistency and violence can coexist.