Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron FinchAUSZimbabwe Twenty20 Tri-Series 2018201855130617276.50152201.321102519
Hamza KhanRWAICC Men's T20 World Cup Sub Regional Africa Qualifier 20262026663288164*96.00174165.521102416
Karanbir SinghAUAAustria tour of Hungary 20262026331260164130.00103252.431102322
Mohammad IhsanSPACroatia tour of Spain 2025/262025331283160141.50128221.092001127
Aaron FinchAUSAustralia in England T20I Series 2013201322016115680.5068236.761001214
CM CarrollCROICC Men's T20 World Cup Sub Regional Europe Qualifier A 20262026551395150*98.75199198.491303030
Sacha De AlwisCAYICC Men's T20 World Cup Sub Regional Americas Qualifier 2024/252024883324150*64.80219147.951202320
Glenn MaxwellAUSAustralia in Sri Lanka T20I Series 20162016221211145*211.0094224.471102113
Sahil ChauhanESTEstonia tour of Cyprus 20242024661297144*59.40116256.031111532
Philip SaltENGSouth Africa tour of England 20252025221141141*141.0061231.15101158
Anshuman RathHKAsian Games Men's Qualifier 20262026552266140*88.67133200.001102617
Kushal MallaNEPAsian Games Men's Cricket Competition 20232023221166137*166.0072230.561001014
Finn AllenNZPakistan tour of New Zealand 2023/24202455027513755.00141195.041102025
Zeeshan KukikhelHUNHungary in Austria 20222022110137137137.0049279.59100715
Abhishek SharmaINDEngland tour of India 2024/25202555027913555.80127219.691102422
Michael LevittNEDNepal Tri-Nation T20I Series 2023/24202454024713561.75131188.551202316
L Yamamoto-LakeJPNEast Asia Cup 2023/242024441151134*50.3390167.78100814
Jan FrylinckNAMICC Men's T20 World Cup Africa Region Final 2025/26202555119313448.25105183.81101246
Sikandar RazaZIMICC Men's T20 World Cup Sub Regional Africa Qualifier 2024/252024542199133*99.5089223.601001418
Max O'DowdNEDNepal Tri-Nation T20I Series 20212021441172133*57.33111154.95100217
B Kohler-CadmoreGERAustria tour of Germany 20262026441162133*54.0068238.24102218
Darius VisserSAMICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024202466126513253.00136194.851101226
George MunseySCOICC Men's T20 World Cup Europe Region Qualifier 2023202366023813239.67156152.56100317
Jos ButtlerENGIndia tour of England 2026202654017513143.7596182.291011611
Kushal BhurtelNEPAsian Games Men's Qualifier 2026202644034012985.00145234.482103028
Karanbir SinghAUAAustria tour of Germany 20262026551278128*69.50134207.461102226
Ollie HairsSCOICC Men's T20 World Cup Europe Region Qualifier 20232023661248127*49.60115215.651102617
George MunseySCOIreland Tri-Nation T20I Series 20192019441194127*64.67104186.541001218
Shubman GillINDNew Zealand tour of India 2022/232023331144126*72.0078184.62100157
JJ HuoMOZEswatini T20 Tri-Series 2026202666032612654.33164198.781204318
Syed AzizMASICC Men's T20 World Cup Asia B Qualifier 2023202388228112646.83154182.471113412
Dewald BrevisSASouth Africa tour of Australia 20252025331180125*90.0088204.551101314
Evin LewisWI-2017011125125*-62201.61100612
Christopher De FreitasPORPortugal T20 Tri-Series 2026202666026712544.50145184.141202712
Shane WatsonAUSIndia in Australia T20I Series 2015/162016331151124*75.5092164.13100127
Kevin O'BrienIREOman Pentangular T20I Series 2019/20201944019112447.7599192.931001713
Ruturaj GaikwadINDAustralia tour of India 2023/242023551223123*55.75140159.291112110
Brendon McCullumNZICC World Twenty20 2012/13201255021212342.40133159.401002010
Ratul KhanCZECentral Europe Cup 2026202644120012366.67136147.06110257
Brendan TaylorZIMICC Men's T20 World Cup Africa Region Final 2025/26202532016212381.0081200.00100206
Virat KohliINDAsia Cup 20222022552276122*92.00187147.591212011
A DonovanPHIIndonesia Tri-Nation T20I Series 20252025874276122*92.00135204.441102118
Aritra DuttaSINAsian Cricket Council Men's Challenger Cup 2023/24202455022312244.60132168.941102513
Musaddiq AhmedGERAustria tour of Germany 2026202644021712254.2592235.871001819
Babar AzamPAKPakistan tour of South Africa 2021202144021012252.50146143.84110264
Babar HayatHKAsia Cup 2015/16201633019412264.67121160.33110198
Aaron JohnsonCANICC Men's T20 World Cup Americas Region Final 2023/242023551187121*46.75101185.151001514
Rohit SharmaINDAfghanistan in India 2023/242024331121121*60.5072168.06102118
Delray RawlinsBERICC World Twenty20 Americas Sub Regional Qualifier A 20262026432190121190.0096197.921101117
Tilak VarmaINDIndia tour of South Africa 2024/252024442280120*140.00141198.582002120
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.