Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSL2020-202688119668*28.00153128.100111410
Shikhar DhawanIND2011-20199901939221.44165116.97011212
Ravi BoparaENG2009-20148711925932.00159120.75020172
Matthew WadeAUS2012-20241511218839*20.89143131.47001186
Kane WilliamsonNZ2012-2024101011844720.44148124.32000183
Moeen AliENG2014-2024151311846315.33138133.33013912
Tristan StubbsSA2024-20267511837645.75113161.95010188
Sam CurranENG2023-202612611835036.60130140.77010118
Tanzid HasanBAN2024-20256601828930.33139130.94020159
Angelo MathewsSL2009-2021141231804020.00147122.45000117
Joe RootENG2016-20196611785535.60144123.61021192
Ibrahim ZadranAFG2019-202666117887*35.60142125.35010214
Mitchell SantnerNZ2017-2025159717555*87.5095184.210101312
Daryl MitchellNZ2022-202510711724828.67108159.26000710
Sam BillingsENG/IWX2018-20228711708728.33112151.79010147
Faf du PlessisSA2015-201633016611955.3383200.00100168
Kamindu MendisSL2024-20266501655133.00128128.91020109
Hardik PandyaIND2016-202611911583119.75140112.8600098
Tom BantonENG2022-20269811577322.4397161.860101310
Darwish RasooliAFG20263301568452.00104150.00020135
Jason RoyENG2016-20229901565217.33128121.88012159
Abhishek SharmaIND20266601556925.8391170.33010169
Dasun ShanakaSL2020-20266621545838.50106145.28010128
Harry BrookENG2022-20261110315235*21.71101150.5000088
Rahmanullah GurbazAFG2019-20266601517925.17119126.89023146
James NeeshamNZ2014-20251510415148*25.1799152.53000139
Michael HusseyAUS2008-201275314759*73.50101145.54010135
Luke RonchiAUS/NZ/IWX2008-201866314751*49.0089165.17011138
Brad HaddinAUS2009-20146621464236.50105139.05000126
Herschelle GibbsSA2007-200944114590*48.3397149.48022223
Dinesh KarthikIND/IWX2017-202210831454829.00118122.88001146
Ahmed ShehzadPAK2011-20178801435317.88143100.00011163
Jaker AliBAN2024-202555114272*35.50109130.2801089
Thisara PereraSL/IWX2010-202110711396123.1798141.84010136
Paul CollingwoodENG2007-20105501377927.4094145.7401085
Charith AsalankaSL2021-20244301366845.3383163.86020191
Morné van WykSA2007-2015441136114*45.3392147.83100128
Soumya SarkarBAN2018-20249901364315.11122111.48001116
Hussain TalatPAK20183311356367.50106127.36010132
George BaileyAUS2012-20146511356333.7587155.17010126
Kumar SangakkaraSL2009-20146611356827.00123109.76011123
Tim RobinsonNZ20255401344533.5091147.25000165
Rilee RossouwSA2015-202377113451*22.3384159.52012127
Saim AyubPAK20253301306643.3396135.42020104
Ben DuckettENG2023-20254401298432.2580161.25010153
Kevin O'BrienIRE2010-20207711284821.33105121.90000144
Mitchell OwenAUS20255411255041.6765192.31010512
Dinesh ChandimalSL2015-202166212554*31.25102122.5501084
James VinceENG20225501235524.6086143.02010135
Gary WilsonIRE2010-20207701203517.1414085.71000130

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.