Sportsboom Logo
  • Baseball

  • Basketball

  • Betting

  • Boxing

  • Cricket

  • Darts

  • Football

  • Golf

  • Interviews

  • MMA

  • Motor Sports

  • NBA

  • NFL

  • Olympics

  • Pool

  • Rugby

  • Snooker

  • Tennis

Interviews
Predictions
Transfers
Betting
  • Sports
    • Baseball
    • Basketball
    • Betting
    • Boxing
    • Cricket
    • Darts
    • Football
    • Golf
    • Interviews
    • MMA
    • Motor Sports
    • NBA
    • NFL
    • Olympics
    • Pool
    • Rugby
    • Snooker
    • Tennis
  • Interviews
  • Predictions
  • Transfers
  • Betting
    1. Home>
    2. Cricket>
    3. Who Has the Best Average in T20 Cricket? A Data-Driven Ranking
    Cricket
    Cricket
    Guide

    Who Has the Best Average in T20 Cricket? A Data-Driven Ranking

    Compared to the Test and One-Day International formats, T20 cricket places a greater emphasis on batsmen maximising each ball they face. Each time a player steps up to the crease in the 20-over game, the pressure is on to keep their strike rate and scoring pace up, pressuring the bowler. Batsmen at the pinnacle are generally those with the highest T20 batting average, with Virat Kohli and Babar Azam among the highest rated stars. SportsBoom aims to determine which superstar stands at the top in terms of consistency, based on the statistical data and broader media consensus. For the purposes of this comparison of T20I batting legends, the batsmen featured on this elite list must have faced at least 50 innings to be counted.

    Bruce Douglas
    Bruce Douglas
    Sports Writer

    Last updated: 2025-09-03

    Chad Nagel
    Sports & Betting Editor

    5 minutes read

    Pakistan's Mohammad Rizwan plays a shot during the 2023 ICC Men's Cricket World Cup

    Pakistan's Mohammad Rizwan /Getty Images

    Table of Contents
    • SB Market Index
    • Industry Insights
    • SB Score
    • SB Market Index
    • Kohli and Rizwan
    • Sami Sohail
    • Global Superstars vs. Statistical Prowess
    • Conclusion

    SB Market Index: How We Evaluate T20 Cricket's Most Consistent Batsmen

    This evaluation combines a statistical analysis of the batsmen’s career T20I batting average with expert and media perception to provide a comprehensive ranking, which is referred to as the SB Market Index

    Industry Insights

    This curated analysis from top 10 cricketing and sports media sources measures how prominently each player is featured in discussions of the ‘greatest T20I batsmen of all time’.

    Source Name Sami SohailV KohliMohammad RizwanSohail AhmedMuhammad TanveerBabar Azam
    ICC Official Player Rankings (current/historical high)011001
    ESPNcricinfo – T20 XI of the Decade/Year011001
    Wisden – ‘Modern T20 Greats’ feature011001
    Sky Sports Cricket – ‘T20I GOAT Batsman’ debate011001
    Cricbuzz – ‘Best T20I Players Ever’ feature111111
    The Cricketer – Top 50 T20I Players list011001
    Sportskeeda – ‘Greatest T20I Batsmen’011001
    Reddit r/Cricket – ‘All-Time T20I XI’ Polls011001
    Cricket Monthly – Impact Player Analysis011001
    talkSPORT – ‘Top 10 T20I Batsmen’ countdown011001
    Total Mentions11010119
    Sportsboom Event Table Logo

    SB Score

    This score is calculated based on each player's career T20I batting average (100% weightage, minimum 50 innings). The raw stats are used to calculate the final SB Score.

    PlayerInningsBatting AverageSB Score
    Sami Sohail (MWI)5750.001.000
    V Kohli (IND)11748.690.974
    Mohammad Rizwan (PAK)9347.410.948
    Sohail Ahmed (BHR)5943.800.876
    Muhammad Tanveer (QAT)6242.130.843
    Babar Azam (PAK)12139.830.797
    Sportsboom Event Table Logo

    SB Market Index

    RankPlayerSB ScoreIndustry InsightsSB Market Index
    1V Kohli (IND)0.974108.195
    2Mohammad Rizwan (PAK)0.948108.190
    3Babar Azam (PAK)0.79797.359
    4Sami Sohail (MWI)1.00011.000
    5Sohail Ahmed (BHR)0.876   10.975
    6Muhammad Tanveer (QAT)0.84310.969
    Sportsboom Event Table Logo

    The Kings of Consistency: Kohli and Rizwan

    When listing the word ‘consistency’ in T20 cricket, the name Virat Kohli invariably comes into frame - and for good reason, given his unparalleled success.

    The Indian legend is one of the most reliable batsmen to have graced the game, able to anchor the innings with supreme grace and a keen eye for scoring off practically any delivery.

    Mohammad Rizwan is another master of consistency, with Pakistan still unable to fully fill the gap left by his recent omissions from the national 20-over squad.

    With a batting average exceeding 47%, the wicketkeeper-batsman holds the record for the most runs in a calendar year in T20 internationals - netting 1,326 runs in just 26 innings.

    Virat Kohli T20 average and Mohammad Rizwan T20 stats, combined with status as legends, have resulted in their superior ranking according to this model.

    Virat Kohli of India makes his way out to bat during the ICC Men's T20 Cricket World Cup

    Virat Kohli of India /Getty Images

    The Statistical Leader from an Emerging Nation: Sami Sohail

    An interesting contender worth mentioning is Malawi’s Samil Sohail, a young all-rounder with a T20 batting average better than every name on this elite list.

    His consistency in 20-over cricket has even been recognised by Guinness World Records, after scoring 725 runs in 22 innings during the 2023 calendar year.

    Sohail certainly dominates Associate cricket batting records, having eclipsed Kohli’s average in T20Is at the age of just 21 after debuting at just 16 years old.

    While he has topped the statistical rating, this is balanced against his lower Industry Insights as a player representing a team with little international presence.

    However, the Pakistan-born Malawian’s achievements are no less commendable, earning him a place in the US Minor League Cricket side, the Chicago Tigers.

    The Great Divide: Global Superstars vs. Statistical Prowess

    A central theme of this analysis is the contrast between international powerhouses like Kohli, Rizwan and Babar Azam, and Associate nation stars who lead the statistical charts.

    The globally recognised names have earned their stripes with many headline performances for their countries, with batting averages that serve to inspire the newer generations.

    As already mentioned above, Malawi’s Sohail tops the SB Score, with Bahrain’s Sohail Ahmed and Qatar’s Muhammad Tanveer both having T20I batting averages of above 40.

    While the distinction between the statistics and recognition make for an intriguing result in this model, the performances of these Associate nation names is worth mentioning.

    Conclusion on T20I's Most Consistent Batsmen

    Summarising this comparison of the top T20 batsmen by average, Virat Kohli and Mohammad Rizwan have emerged as the top two, through a combination of their consistency and status as reliable 20-over scorers.

    Another Pakistan superstar, Babar Azam, finished in a respectable third in the SB Market Index, with his slightly lower statistical score balanced by his expert perception, which is favoured heavily in this model.

    The final standings of Associate batsmen also lent an interesting twist to this analysis of cricket batting consistency T20, with each player on the list proving themselves capable of game-changing talent.

    Bruce Douglas
    Bruce DouglasSports Writer

    Bruce Douglas has more than 12 years of experience in local news media. He has worked at all levels of print and online publication, from crime and politics to photography, newspaper layout, proofreading, mentoring, sub-editing, and leading a newsroom. He played numerous sports at the school level and enjoys keeping up to date.

    Table of Contents
    • SB Market Index
    • Industry Insights
    • SB Score
    • SB Market Index
    • Kohli and Rizwan
    • Sami Sohail
    • Global Superstars vs. Statistical Prowess
    • Conclusion
    • Cricket
      • Ashes 2023
      • Asia Cup 2025
      • Big Bash League
      • CPL
      • Cricket Betting Sites
      • ICC Champions Trophy
      • Indian Premier League
      • India tour of West Indies 2023
      • ILT20
      • PSL
      • SA20
      • T20 World Cup 2024
      • World Cup 2023
      • World Test Championship 2023 - 2025
    About Us
    Content TransparencyCopyright Notice Editorial PolicyLinking to SportsBoom About Us
    Privacy PolicySportsBoom AuthorsSB Market Index How We ReviewTerms and Conditions
    Sports Coverage
    Baseball
    Basketball
    Betting
    Boxing
    Cricket
    Darts
    Football
    Golf
    Interviews
    MMA
    Motor Sports
    NBA
    NFL
    Olympics
    Pool
    Rugby
    Snooker
    Tennis
    Contact Us
    Contact UsFacebookTwitter
    United Kingdom flagUnited KingdomSouth Africa flagSouth AfricaUnited States flagUnited StatesChile flagChile
    • United Kingdom
    • South Africa
    • United States
    • Chile
    Follow Us
    Sportsboom logo
    © SportsBoom.com 2023 - 2025. All rights reserved
    As Featured On:
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo