Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Ninad RathvaBARBaroda2018-2023311822764717.25225122.67002346
Cole BriggsAUCAuckland2021-2024181812765016.24251109.960142210
EF BeardISLIsle of Man2018-2024241932763517.25274100.73003225
N KnightsISLIsle of Man2018-2026232002766913.80229120.520142513
Dominic DrakesSKANSt Kitts and Nevis Patriots2019-20253322927648*21.23210131.430012016
Wellington MasakadzaZIMZimbabwe2015-2026834515276349.2028397.53003196
Rizwan ButtBHRBahrain2022-202697451427634*8.90239115.48008720
Mohammad RizwanSUSSussex202277127581*45.83191143.980302311
Prashant GuptaUPUttar Pradesh20168802755334.38226121.68010344
Avishka FernandoJSJaffna Stallions202098127592*39.29204134.800211720
Jurie SnymanESEastern Strom20268802759534.38197139.590202016
Saif ZaibSPRSudur Paschim Royals20249902759030.56202136.140202412
Greg HayCDCentral Districts2021-2023111102757625.00232118.53031285
Nathan ReardonASAdelaide Strikers2012-2014141212754325.00215127.910011714
Samarth SethAPArunachal Pradesh20191212127566*25.00246111.79021336
Grant RoelofsenGLOGloucestershire2023131202755222.92201136.820112612
Dwayne BravoDOLDolphins2014-2015151312755322.92212129.720111911
Sharmarh BrooksSKANSt Kitts and Nevis Patriots2016-2019151312755322.92215127.910101713
Kevin O'BrienLEILeicestershire2015-20161615227548*21.15218126.15001258
Virk AliFRAFrance2021-2026151512755319.64273100.73022296
Abhishek AnandJPNJapan2025-2026181812755516.18244112.700122613
Milinda SiriwardanaSLSri Lanka2015-2017221932754217.19208132.210041612
Fynn Hudson-PrenticeDERDerbyshire2019-2025312142754116.18216127.31000246
Sufyan MehmoodOMAOman2015-20263322727540*18.3335377.90001195
Fabian AllenAABFAntigua and Barbuda Falcons2024-20262723102754521.15194141.750041617
Scott McKechnieHKHong Kong2019-2023302592754417.1928098.21002203
Khalid AhmadiBELBelgium2020-202635251027531*18.33163168.710022020
Laurie EvansSKANSt Kitts and Nevis Patriots20199902746430.44216126.85020329
Thomas RewSOMSomerset2025-2026181742745721.08176155.680113212
Aubrey SwanepoelKNIKnights2012-20243626427437*12.45245111.84002267
Evin LewisCVComilla Victorians2019983273109*54.60204133.821102314
Kamil PooranSLKSt Lucia Kings202688127381*39.00171159.650213313
Mark ChapmanWFWashington Freedom2025-2026101012735730.33197138.580102013
Matthew MontgomeryDERDerbyshire20261212327374*30.33174156.90020337
Najibullah ZadranSLZSt Lucia Zouks2019-2020141302733521.00240113.750012112
Sam KonstasSTSydney Thunder2024-2026141402736319.50232117.67032316
Evan GulbisMSMelbourne Stars2016-20192718627361*22.75221123.53013268
Ariful HaqueSSSylhet Strikers2024-2025211852735721.00191142.930111819
Sohaib MaqsoodPAKPakistan2013-2021262222733713.65234116.670022011
Alex HalesKKKarachi Kings202097127280*45.33183148.630202512
Kazi Junaid SaifiKGBKharagpur Blasters202188227278*45.33216125.930202810
Moisés HenriquesSURSurrey2015-201710912726334.00237114.77011199
Devon ConwayJSKJoburg Super Kings20251110127276*30.22239113.81010374
Mohammad NaimCRChattogram Royals2025-20261212127254*24.73223121.97021348
S TarunTN-XITitans XI2020121242726834.00220123.640201916
Adam GilchristAUSAustralia2005-2008131312724822.67192141.670002713
Max HoldenMOManchester Originals2023-2024161612724018.13201135.32002286
Ravi BoparaLSLondon Spirit2021-2024201832724518.13213127.700012110
Yasser NazirBHRBahrain2018-2026181822724617.0029891.28002278
Joe BurnsITAItaly2024-2025882271108*45.17195138.971112610

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.