ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Men's T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2010-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKT20Is2016-202614613818468912239.083659128.153391048780
Jos ButtlerENGT20Is2011-202616315024438413134.792920150.1423011408192
Virat KohliINDT20Is2010-2024124117314188122*48.703056137.041387369124
Rohit SharmaINDT20Is2010-2024145139153990121*32.182805142.2553012361197
Paul StirlingIRET20Is2010-2026157154123730115*26.272783134.0312314425139
Virandeep SinghMAST20Is2019-2026130122253640116*37.532872126.741268316146
Mohammad RizwanPAKT20Is2015-202410693213414104*47.422723125.38130528595
Martin GuptillNZT20Is2010-20221101076329210532.592404136.942202289163
Syed AzizMAST20Is2019-202613612719329112630.472332141.121258303165
Waseem MuhammadUAET20Is2021-202698986328011235.652183150.253257274189
Sikandar RazaZIMT20Is2013-2026143138133273133*26.182392136.8321712251158
Suryakumar YadavINDT20Is2021-202611310717327211736.362008162.954257297179
Aaron FinchAUST20Is2011-202210310312312017234.292189142.532198309125
Quinton de KockSAT20Is2012-20261101099309511530.952176142.2321910313133
David WarnerAUST20Is2010-2024102102123004100*33.382104142.781265311113
Glenn MaxwellAUST20Is2012-2026130118182897145*28.971876154.425125243150
David MillerSA/IWX/ICCT20Is2010-2026142124402836106*33.762012140.95293186142
Kusal MendisSLT20Is2016-20261121127279187*26.582134130.790218250106
Pathum NissankaSLT20Is2021-202697965278410730.592155129.19219828283
Babar HayatHKT20Is2014-202612011618275612228.122118130.1221511171169
Liton DasBANT20Is2015-2026124122527058323.122135126.70016726383
Glenn PhillipsNZT20Is2017-20261019015262710835.031786147.093153200128
George MunseySCOT20Is2015-202686865259813232.071805143.933146278118
Fakhar ZamanPAKT20Is2017-2026124115625979123.831957132.700146248101
Karanbir SinghAUAT20Is2024-202661617258116447.801482174.164204214213
Anshuman RathHKT20Is2015-20269392112580140*31.852019127.79213426162
Kane WilliamsonNZT20Is2011-202493901325759533.442092123.09018424558
Nizakat KhanHKT20Is2014-2026131128925738121.622117121.54013921285
Reeza HendricksSAT20Is2014-202590892250411728.781938129.21118726870
Richie BerringtonSCOT20Is2010-20261009518244110031.701804135.311101020191
Shakib Al HasanBANT20Is2010-20241171141624118424.601975122.08013824252
Tim SeifertNZT20Is2018-2026948911240897*30.871641146.740185227117
Rovman PowellWIT20Is2017-202612310916239810725.781689141.981103148158
MahmudullahBANT20Is2010-202413212126237564*25.001983119.7708518176
Eoin MorganENGT20Is2010-20221121031923579128.061745135.070133177115
Kushal Janith PereraSLT20Is2013-202694934233510126.241757132.90116622772
Mohammad HafeezPAKT20Is2010-20211109913233299*27.121911122.03014722872
Kushal BhurtelNEPT20Is2021-202682807232912931.901709136.283156220111
Gerhard ErasmusNAMT20Is2019-20269288182327100*33.241791129.93116317790
Mitchell MarshAUST20Is2011-20268883142313103*33.521628142.081143206117
Andrew BalbirnieIRET20Is2015-2024105103422998323.221857123.80012624565
Max O'DowdNEDT20Is2015-2026908772289133*28.611878121.88115224055
Hardik PandyaINDT20Is2016-202613810928228871*28.251568145.92094168126
Nicolas PooranWIT20Is2016-2024106971022759826.151668136.390133152149
Abhishek SharmaINDT20Is2024-202672712226813532.871155196.364148216159
KL RahulINDT20Is2016-2022716882265110*37.751628139.13222519199
Mohammad NabiAFGT20Is2010-20261431312722618921.741683134.34069153110
Ravija SandaruwanKUWT20Is2019-202684846224210328.741513148.182138191136
Dipendra Singh AireeNEPT20Is2019-202610186212232110*34.341605139.07112115993
Ryan BurlZIMT20Is2018-202612811936221167*26.641771124.8406516384
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.