Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd 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

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKPakistan2016-202619183685110*45.67492139.231406915
Virat KohliINDIndia2011-20242121464880*38.12480135.000516119
Rovman PowellWIWest Indies2017-20261918363610742.40385165.191303849
Aaron FinchAUSAustralia2011-20221616361915647.62385160.781315535
Mohammad RizwanPAKPakistan2015-20241714256088*46.67420133.330614716
Nicolas PooranWIWest Indies2019-2024201914798226.61374128.070312930
Martin GuptillNZNew Zealand2012-2021151504716531.40324145.370404022
Rohit SharmaINDIndia2007-202416152467100*35.92334139.821304918
Hardik PandyaINDIndia2017-2026211944416329.40291151.550303027
Chris GayleWIWest Indies2007-202114141422100*32.46273154.581203930
Abhishek SharmaINDIndia2025-20261111041913538.09208201.441204228
Quinton de KockSASouth Africa2014-2024131304056531.15254159.450313124
AB de VilliersSASouth Africa2007-2017151533907132.50243160.490303519
Marlon SamuelsWIWest Indies2007-20171212338285*42.44300127.330304211
Shreyas IyerINDIndia2021-20261110236780*45.88244150.410303211
Suryakumar YadavINDIndia2021-20261413036011727.69209172.251123818
Glenn MaxwellAUSAustralia2013-202416161343103*22.87252136.111002814
David WarnerAUSAustralia2009-2024151503347322.27266125.56031319
Shai HopeWIWest Indies2019-2026181823305420.63272121.320122717
Mohammad HafeezPAKPakistan2006-20211514132486*24.92251129.080222514
Tim SeifertNZNew Zealand2018-2026151323234829.36230140.430002617
Ross TaylorNZNew Zealand2007-2019211923214418.88261122.990011913
Rassie van der DussenSASouth Africa2020-202177431594*105.00210150.000201618
Brendon McCullumNZNew Zealand2007-2015131213147428.55218144.040202915
Cameron WhiteAUSAustralia2007-20148823057550.83211144.550312513
MS DhoniINDIndia2007-2018141262965649.33221133.94010256
Suresh RainaINDIndia2009-2018131122926332.44215135.810101915
Hashim AmlaSASouth Africa2012-201666228869*72.00184156.52030378
Johnson CharlesWIWest Indies2011-2025111102858425.91257110.890112712
Glenn PhillipsNZNew Zealand2021-20267702776939.57182152.200202212
Brandon KingWIWest Indies2022-20261414326582*24.09217122.120222711
Colin MunroNZNew Zealand2013-2019151312615721.75173150.870101918
Tilak VarmaINDIndia2025-20261111325872*32.25176146.590211617
Kane WilliamsonNZNew Zealand2012-20228812557236.43215118.60020235
Shoaib MalikPAKPakistan2006-202013902487527.56209118.66010224
KL RahulINDIndia2017-202211111247101*24.70182135.711122310
Pathum NissankaSLSri Lanka2021-20269902426726.89164147.560101616
Reeza HendricksSASouth Africa2017-2024101002407024.00195123.08031263
Sherfane RutherfordWIWest Indies2023-20261211324076*30.00157152.870101218
Ishan KishanINDIndia2021-20269902295625.44161142.24021239
David MillerSASouth Africa2014-2024151222294322.90158144.940001712
Evin LewisWIWest Indies2017-2025101012266825.11138163.770212017
Andre RussellWIWest Indies2011-2025171762225120.18155143.230121316
Dasun ShanakaSLSri Lanka2016-2026151502155014.33212101.420101012
Mahela JayawardeneSLSri Lanka2006-20145512138953.25156136.54021255
Shivam DubeINDIndia2024-20269912115326.38138152.900111711
Marcus StoinisAUSAustralia2015-2024141332073520.70149138.930021511
Umar AkmalPAKPakistan2010-2015111111983619.80187105.88001125
Faf du PlessisSASouth Africa2012-20208821975832.83165119.39020155
Angelo MathewsSLSri Lanka2010-201676219473*48.50146132.88020109
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.