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 2026AFGZIMT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Sohag GaziBANT20Is2012-20151073572414.255996.6100031
Jake DoranST/HHT202015-2025107157289.506291.9400140
S KushrethaLUXT20Is2020-2024127157289.507576.0000130
Pulina TharangaGG/DV/RCCT202020-20241172572311.4045126.6700023
Kiran ThagunnaPAT202024-20251072573211.406095.0000051
Du JianhaoCHIT20Is202677057328.149460.6400371
V ZankoCROT20Is2023-2025109057166.3315038.0000360
J HorrocksGIBT20Is2023-2026231055720*11.4056101.7900221
Rodney TrottBERT20Is2008-20212111557199.509162.6400231
Shivam MaviKKR/UPT202018-20244016457204.757279.1700342
Ishant SharmaKKR/PK/DCT202008-202513529235710*9.507081.4300142
Mohammad ShahzadUAET202015-2017320565628.0054103.7001123
Muhaddis MuhaddisINAT20Is2023430563418.6756100.0000061
Jason RowlesSA-ET2020263315645*28.0052107.6900004
Arjun DaniMRT202026430563518.6756100.0000033
Chris JonesSOMT202014440562814.005798.2500170
Joe WeatherleyBP/SBThe Hundred2023-2026641564218.6752107.6900161
GM NtambalikaMAAT2020185415629*18.6739143.5900052
VN VeetilQATT20Is2022742565328.0055101.8201123
Quentin SampsonWIT20Is2026440563014.0050112.0000033
Jamie HowNZT20Is2007-2008550563111.206783.5800051
Christopher KentPNGT202013550562411.2052107.6900032
Oliver NeweyGUET20Is2019-20228515623*14.006487.5000120
Soaeb TaiBART202016-201814535626*28.0049114.2900050
Fiaz AhmedBHRT202018550561711.206684.8500050
Michael RossITAT20Is2019651563414.0042133.3300023
Pedro Luis BrunoARGT20Is2021651562714.007970.8900020
Ahsan HafeezLQT202023-2024650562011.2040140.0000162
Nipun RansikaNCC/CCCT202024-2026751563214.0029193.1000145
Colin de GrandhommeSBThe Hundred20218625640*14.0046121.7400022
Akash ParkarMUMT202018-20211162562214.007277.7800020
Karan PatelGUJT202018-202196056359.3353105.6600223
K PathiratneKF/NCCT202024-20261162564114.005994.9200132
JRMVB SanjayaKYCCT202024-202687056288.0052107.6900153
Sinan KhadirMIZT20201977056178.006388.8900180
Heath RichardsMNYT202024-2025872562411.2054103.7000223
Wilkin MotaPKT202008-2009128256259.337574.6700020
Waqas AhmedNORT20Is2019-202110845632*14.007080.0000140
Andile SimelaneSAT20Is2024-2026118156138.005798.2500042
Kanchana de LiveraPSCT202024-202688056187.008466.6700030
Aaron BeardESST202019-202429107561318.6746121.7400032
MJ AnsellISLT20Is2020-20262811456178.006684.8500023
Sachithra SenanayakeSLT20Is2012-20162412656179.336684.8500231
Henry ThorntonSS/AST202017-2026351285628*14.006191.8000122
Ishwar PandeyCSK/PW/MPT202013-2021501545618*5.0951109.8000324
Mehedi Hasan RanaCV/SS/CCT202017-20264318956136.226586.1500671
KM VenkataswamyCZET20Is2022110555555.0041134.1501032
Sabir ZahoorSWET202018320553127.5046119.5700023
Bismillah KhanQGT202016330555518.3335157.14012101
Joe CracknellLSThe Hundred2021330553518.3341134.1500052
PreviousPage 107Next

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.