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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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 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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Lakshay GargGOAGoa2016-2023332381712811.40142120.42004139
K PietBOTBotswana2022-202655341417122*8.5522077.7300482
Kushal Janith PereraLQLahore Qalandars202544117062*56.6798173.47020159
James ShannonNKNorthern Knights20174401706242.50119142.860301012
Gareth DelanyNWNorth-West Warriors20264411705656.6788193.180201212
Andries GousAABFAntigua and Barbuda Falcons202565217085*56.67129131.78020117
K KlesseGERGermany2025-20266601705128.33157108.28011116
Saurabh TiwaryRPSRising Pune Supergiant201610701705724.29141120.57020174
Abhinav MukundTNTamil Nadu2016-201887117067*28.33136125.00010165
Jos ButtlerDSGDurban's Super Giants2025-202687117097*28.33114149.12010168
Faf du PlessisSKANSt Kitts and Nevis Patriots20168801704821.25163104.29001124
Stiaan van ZylSUSSussex20179811705224.29105161.90012196
Kishan Parmar MSAUSaurashtra2018-20198811705424.29159106.92010195
Rachin RavindraWFWelsh Fire20268811709824.29102166.67011128
Denesh RamdinSKANSt Kitts and Nevis Patriots202010911704621.2517597.1400047
MD ChoudharyLSGLucknow Super Giants20261010417054*28.33120141.670101112
Nirupam Sen ChowdharyTRITripura2016-2023131201703414.1719089.47001150
S ModgilMRMunster Reds2024-2025121201703314.17165103.03001194
Zakary FoulkesCANCanterbury2023-2025291651703215.45134126.87000146
Dishant YagnikRRRajasthan Royals2011-2014251771703417.00137124.09001232
Taher MuhammadSLOSlovenia2022-2026171701702810.0022376.23000134
Jun HyunwooSOUSouth Korea2018-202626191170429.4419686.73004129
Ashish ThapaSIKSikkim2019-202121191170269.4429158.42001101
Matt HenryCANCanterbury2014-20253625131704414.17113150.44002612
Peter YounghusbandWELWellington2018-202662311417023*10.00159106.92001115
Jason RoyKKKarachi Kings20265501698533.80107157.94010225
Tom BantonDCDubai Capitals20245501694433.80131129.01000183
Kashief JosephWPWestern Province20265511698242.25113149.56010158
Pargat SinghPUNPunjab201666116960*33.80157107.64011231
Andre RussellCKColombo Kings202087116965*28.1787194.250102010
Umar SiddiqMSMultan Sultans20197701695324.14150112.67010138
Gurkeerat SinghRCBRoyal Challengers Bengaluru2019-202011851696556.33150112.67010192
Sam BillingsKKRKolkata Knight Riders20228811693624.14138122.46000910
Zak CrawleySLSunrisers Leeds202698116956*24.14110153.64011138
Rahmanullah GurbazKTKandy Tuskers20208801695321.13107157.940101911
Murali VijayINDIndia2010-20159901694818.78154109.74001138
Mohammad MithunDCDhaka Capitals2025-2026109116956*21.13157107.64011192
Mahedi HasanKTKhulna Tigers202211921697424.14139121.58011158
Bal KrishnaSINSinghbhum Strickers2022109516963*42.25128132.030111210
Swapnil AsnodkarGOAGoa2016-2018101001697216.90141119.86011195
DE RoacheSAMSamoa2022-2025121011695518.78157107.64010188
Soumya SarkarCVChittagong Vikings2017111101693815.3617298.26002135
DF JacobsTHAThailand2018-2024131211694715.3621578.60001185
Shivam DubeRCBRoyal Challengers Bengaluru2019-20201513316927*16.90138122.46000612
Ramandeep SinghPUNPunjab2021-2023241551693216.90114148.250011110
S TosicSERSerbia2021-2026271641694014.0829357.68003100
Callum TaylorGLAGlamorgan2019-2023201851692313.0018392.35000133
G ChohanPHIPhilippines2022-2026281941692211.2718889.89002133
Matthew WadeSFUSan Francisco Unicorns20235501687833.60103163.11010179
Paul StirlingADKRAbu Dhabi Knight Riders20236601685528.00153109.80022155

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.