ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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 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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
A KansonkhoMAAT20Is2021-20237312220*11.0019115.7900121
Ali SheikhUSAT20Is2025731221711.0020110.0000010
M KulfiwalaESWT20Is202533022217.3321104.7600140
VT ThiyaneshSINT20Is2023-20267312211*11.002878.5700011
JWP StephanGERT20Is202633022127.333073.3300010
Amari GoodridgeSLKT202026631221311.0019115.7900002
Derone DavisSLZ/TTRS/LAKRT202015-202412432213*22.002878.5700020
C BrownBEAT20201844022125.504548.8900120
Ibrahim VhoraPANT20201854122117.336136.0700000
Aishwary MouryaCHHT202019-202184122187.333170.9700111
Virendra KumarISRT20Is2024442228*11.0019115.7900020
AL KhuntiISRT20Is202654122137.333759.4600002
Akash ParkarSMFT2020265412287.332684.6200011
Abdur RehmanPAKT20Is2007-2013853227*11.002975.8600000
Dirk NannesAUS/NEDT20Is2009-201017532212*11.0018122.2200011
Felix AlemaoGOAT202016-202314542213*22.0021104.7600001
Mahmud JasatPANT2020185502284.408326.5100010
Hem ChetriNAGT20202175122155.5019115.7900230
D UwimanaRWAT2020186612212*4.403366.6700200
Tom LawesNS/SLThe Hundred2024-202613622211*5.503170.9700111
VM WaqavakatogaFIJT20Is20266612284.402878.5700111
John RevaPNGT202013-20181074229*7.333170.9700120
Noor AhmadMO/WF/MSGThe Hundred2022-20261773229*5.5020110.0000221
AA GajicSERT20Is2022-202520742297.334450.0000010
D WotuVANT20Is2022-20262276227*22.0018122.2200020
Nazmul HudaTIMT20Is2025872228*4.406235.4800220
Bernard ScholtzNAMT202013-201821832264.402588.0000120
M MalleMABT20Is2022-20249802292.759622.9200300
Tshepo MorekiCC/LIO/TITT202016-20263093225*3.675143.1400200
A WrightCAYT20Is2023-2026311042293.675837.9300300
Anwar RahmanMAST20Is2019-20232210422123.673464.7100220
Usman TariqWAR/QG/TKRT202024-2026541272274.403464.7100130
Harry GurneyKKR/MR/BTT202014-201910622162263.672878.5700430
Ramon SealyCAYT202010110212121.002680.7700030
Matias PaterliniARGT202010110212121.0019110.5300030
M StaryCZET202018110212121.003167.7400020
Vikash VishalJHAT202021110212121.002487.5000020
Jonty SidhuDELT202021110212121.0012175.0000030
Kunal SaikiaASST2020211112121*-13161.5400021
Kaushik MaityBENT2020231112121*-20105.0000000
RA WeatherallNORT202024-202610112121*-21100.0000001
I DissanayakaTUCAT202024110212121.002295.4500021
Christopher MahoneyPERT20Is2019310212121.002777.7800010
Ian MoranSS/STT202012-2015520212010.5017123.5300021
Kamran ShazadUAET20Is2014320212110.5017123.5300112
Atif SheikhLEIT202014-2015820211410.5020105.0000002
Manan SharmaDELT2020168212119*21.0016131.2500011
Abhijit RoyASST202016220211310.503070.0000010
Ammar ZahirFRAT202018321211821.0021100.0000002
A RazaBELT202018220211210.5020105.0000011
PreviousPage 145Next

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.