Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES139/2 (14.2)LIO chose to bowlODI3rd 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 team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUSAustralia2005-20091716240198*28.64302132.780224111
Damien MartynAUSAustralia2005-20064401209630.0074162.16010115
Adam GilchristAUSAustralia2005-2008131312724822.67192141.670002713
Brett LeeAUSAustralia2005-20122512610143*16.8371142.2500294
Glenn McGrathAUSAustralia2005210555.001241.6700000
Stephen FlemingNZNew Zealand2005-20065501103822.0085129.41000200
Mathew SinclairNZNew Zealand2005-2007220000.0050.0000200
Craig McMillanNZNew Zealand2005-20078711875731.17117159.83010814
Brendon McCullumNZNew Zealand2005-2015717010214012335.671571136.22213319991
Kyle MillsNZNew Zealand2005-20144219713733*11.42123111.38004115
Daryl TuffeyNZNew Zealand2005-201032155*5.005100.0000110
Scott StyrisNZNew Zealand2005-2010312925786621.41483119.670104025
Andre AdamsNZNew Zealand2005-200642113713.0012108.3300010
Chris CairnsNZNew Zealand2005-2006220321.501323.0800000
Andrew SymondsAUSAustralia2005-20091411433785*48.14199169.350223310
Michael ClarkeAUSAustralia2005-2010342854886721.22473103.170122910
Simon KatichAUSAustralia2005-2006320693934.5047146.8100082
Hamish MarshallNZNew Zealand2005-20063301284.001485.7100000
Michael HusseyAUSAustralia2005-201238301172160*37.95529136.290415825
Michael KasprowiczAUSAustralia200521133*-560.0000000
Jeff WilsonNZNew Zealand2005110181818.0014128.5700020
James HopesAUSAustralia2005-201012721053021.0098107.1400071
Marcus TrescothickENGEngland2005-20063301667255.33131126.72020231
Michael VaughanENGEngland2005-2007220272713.5022122.7300140
Andrew FlintoffENGEngland2005-2007771763112.6760126.6700172
Paul CollingwoodENGEngland2005-2011353325837918.81459127.020333724
Matthew HaydenAUSAustralia2005-200799330873*51.33214143.930403713
Jason GillespieAUSAustralia2005110242424.0018133.3300040
Vikram SolankiENGEngland2005-2007330764325.3361124.59000101
Andrew StraussENGEngland2005-2009440733318.2564114.0600190
Geraint JonesENGEngland2005-2006221331933.0025132.0000050
Kevin PietersenENGEngland2005-20133736511767937.94831141.5207111932
Jon LewisENGEngland2005-2007221111.00425.0000000
Graeme SmithSASouth Africa2005-20113333298289*31.68770127.5305112326
Herschelle GibbsSASouth Africa2005-20102323140090*18.18318125.790344512
Jacques KallisSASouth Africa2005-2012252346667335.05558119.350505620
Mark BoucherSASouth Africa2005-20102521626836*17.8727597.45000222
Shaun PollockSASouth Africa2005-200812928636*12.2970122.8600344
Makhaya NtiniSASouth Africa2005-201110421055.001190.9100120
Nathan AstleNZNew Zealand2005-20064417440*24.6767110.4500072
Jacob OramNZNew Zealand2005-20123630747466*20.61340139.410233822
Shane Edward BondNZNew Zealand2005-20102083218*4.2021100.0000220
Charl LangeveldtSASouth Africa2005-201093242*4.00850.0000000
André NelSASouth Africa2005-200721100*-20.0000000
James MarshallNZNew Zealand2005-200832014137.001593.3300020
Ashwell PrinceSASouth Africa2005110555.00683.3300000
Justin KempSASouth Africa2005-200787320389*50.75160126.880101710
Albie MorkelSASouth Africa2005-20155038115724321.19402142.290012939
Boeta DippenaarSASouth Africa2006110111.00520.0000000
Nathan BrackenAUSAustralia2006-20091963154*5.002268.1800110
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.