Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO179/1 (16)ES198/6 (20)LIO need 20 runs in 24 ballsODI3rd 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 2026AFGZIMODI4th 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 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 series (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.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUS-2005-200806125498*50.80163155.83021279
Damien MartynAUS-2005-20060401209630.0074162.16010115
Adam GilchristAUS-2005-20080701034814.7180128.75000106
Brett LeeAUS-2005-20090425843*29.0045128.8900152
Glenn McGrathAUS-2005010555.001241.6700000
Stephen FlemingNZ-2005-2006030553118.3345122.22000100
Mathew SinclairNZ-2005-2007020000.0050.0000200
Craig McMillanNZ-2005020241512.002788.8900011
Brendon McCullumNZ-2005-201501022566132.00188136.170202113
Kyle MillsNZ-2005-20130414933*16.3340122.5000142
Daryl TuffeyNZ-2005-201001155*-2250.0000010
Scott StyrisNZ-2005-20080601676627.83147113.61010164
Andre AdamsNZ-2005010777.007100.0000010
Chris CairnsNZ-2005-2006020321.501323.0800000
Andrew SymondsAUS-2005-200907323085*57.50128179.69022218
Michael ClarkeAUS-2005-2010010319237*27.43157122.2900197
Simon KatichAUS-2005-2006020693934.5047146.8100082
Hamish MarshallNZ-2005-20060301284.001485.7100000
Michael HusseyAUS-2005-20080417231*24.0046156.5200074
Michael KasprowiczAUS-200501133*-560.0000000
Jeff WilsonNZ-2005010181818.0014128.5700020
James HopesAUS-2005-2009031391719.5039100.0000030
Marcus TrescothickENG-2005-20060301667255.33131126.72020231
Michael VaughanENG-2005-2007020272713.5022122.7300140
Andrew FlintoffENG-2005-2007020663.00785.7100100
Paul CollingwoodENG-2005-2009050724614.4066109.0900072
Matthew HaydenAUS-2005-2007030432014.3331138.7100053
Jason GillespieAUS-2005010242424.0018133.3300040
Vikram SolankiENG-2005010999.005180.0000010
Andrew StraussENG-2005-2009040733318.2564114.0600190
Geraint JonesENG-2005-2006021331933.0025132.0000050
Kevin PietersenENG-2005-20110912435330.38187129.95011246
Jon LewisENG-2005-2007021111.00425.0000000
Graeme SmithSA-2005-200705119589*48.75164118.90020282
Herschelle GibbsSA-2005-2008050905618.0060150.00011104
Jacques KallisSA-2005-20120401006125.0078128.2101084
Mark BoucherSA-2005-2007030402913.3339102.5600050
Shaun PollockSA-2005-200704032248.0027118.5200121
Makhaya NtiniSA-2005-2011021656.00875.0000010
Nathan AstleNZ-2005-200602015107.501788.2400020
Jacob OramNZ-2005-20120339966*-56176.7901078
Shane Edward BondNZ-2005-200601188*-4200.0000010
Charl LangeveldtSA-2005-2007021222.00540.0000000
André NelSA-200501100*-20.0000000
James MarshallNZ-2005-2008010131313.0011118.1800020
Ashwell PrinceSA-2005010555.00683.3300000
Justin KempSA-2005-2006020302215.003683.3300040
Albie MorkelSA-2005-2012051692717.2550138.0000027
Boeta DippenaarSA-2006010111.00520.0000000
Nathan BrackenAUS-2006-200902263*-1442.8600000
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.