Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by format (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,656 of the 11,657 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom WestleyESST202014-2023979092488109*30.721904130.67210327154
Miles HammondGLOT202015-2026120117324808021.751871132.55099278105
Jack TaylorGLOT202014-202615813432247880*24.291797137.9006520698
Chris CookeGLAT202014-2026147130272472113*24.001776139.19154175110
Mohammad MithunBAN/BB/KRBT202012-202612911617246284*24.872099117.29012917195
Eoin MorganENGT20Is2009-20221151062024589128.581805136.180143186120
Glenn PhillipsNZT20Is2017-2026998814245510833.181699144.502143186115
Richie BerringtonSCOT20Is2008-20261039618244310031.321806135.271101020191
MahmudullahBANT20Is2007-202414012926244164*23.702078117.4708518477
Sam HarperMS/MR/QGT202016-202611310982437110*24.131758138.621151122288
Chad BowesCAN/GTT202017-20269391924339529.671659146.65019528772
Jordan SilkSST202013-20261391133524297831.141949124.6308617944
Liam DawsonMS/RR/HAMT202014-20262211573324278219.571969123.2608617277
Rovman PowellWIT20Is2017-202612310916239810725.781689141.981103148158
Hashim AmlaPK/CC/BTT202014-2021828272395104*31.931921124.67217622857
Tilak VarmaMI/HIT202019-20268683162378101*35.491644144.651164182116
Tom CurranKKR/DC/RRT202014-202622615744236564*20.931642144.03051222184
Deepak HoodaPK/CSK/RRT202015-20251611351923547520.291801130.71015516396
Tom AlsopBH/SUS/HAMT202016-202611010414235287*26.131820129.23013819973
Kushal Janith PereraSLT20Is2013-202694934233510126.241757132.90116622772
Sachin TendulkarMIT202008-20137878112334100*34.841948119.82113429529
Kushal BhurtelNEPT20Is2021-202682807232912931.901709136.283156220111
Gerhard ErasmusNAMT20Is2019-20269288182327100*33.241791129.93116317790
Jake WeatheraldAS/QGT202016-202598977232411525.821776130.86115323292
Usman KhanCK/QG/MST202021-202677767232112333.641541150.62610825994
Mitchell MarshAUST20Is2011-20268883142313103*33.521628142.081143206117
Tim SeifertNZT20Is2018-2026928711231297*30.421586145.780175216112
Dasun ShanakaRR/RR/SKANT202019-2026136124372307121*26.521506153.19168169145
Rinku SinghKKR/UPT202018-20261109733230483*36.001525151.080143190110
Andrew BalbirnieIRET20Is2015-2024105103422998323.221857123.80012624565
Daniel SamsRCB/DC/MIT202017-202622418140229998*16.301542149.090620139148
Max O'DowdNEDT20Is2015-2026908772289133*28.611878121.88115224055
Hardik PandyaINDT20Is2016-202613810928228871*28.251568145.92094168126
Alex CareyDC/AS/SUST202017-202675735228210133.561716132.98214022563
Ryan HigginsMID/GLOT202014-202613912530228177*24.011699134.2606518585
Nicolas PooranWIT20Is2016-2024106971022759826.151668136.390133152149
Donavon FerreiraDC/RR/TITT202019-202612210427227382*29.521376165.190103154149
KL RahulINDT20Is2016-2022716882265110*37.751628139.13222519199
Mohammad NabiAFGT20Is2010-20261431312722618921.741683134.34069153110
Chris GreenKKR/ST/BTT202015-202628919569225557*17.901640137.50021017274
Ravija SandaruwanKUWT20Is2019-202684846224210328.741513148.182138191136
Abhishek SharmaINDT20Is2024-202670692224013533.431138196.844148213158
Imrul KayesSR/RR/CVT202012-202510710511223581*23.781889118.32011919894
Jack LeaningSUS/YOR/KENT202014-202612610825223381*26.901726129.3708615083
Dipendra Singh AireeNEPT20Is2019-202610186212232110*34.341605139.07112115993
Aneurin DonaldHAM/DER/GLAT202015-20269894522319125.071305170.960189232119
Hamish RutherfordOTA/WOR/DERT202013-20241081032222910022.071598139.4919724290
David HusseyKKR/PK/CSKT202008-20171151052122087126.291758125.6007515787
Manoj TiwaryKKR/PK/DCT202008-202112811231220175*27.171891116.3908918758
Michael BracewellRCB/WEL/OTAT202013-2026118104222198141*26.801570140.001123176102

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.