T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by team (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKPakistan2016-202614613818468912239.083659128.153391048780
Virat KohliINDIndia2010-2024124117314188122*48.703056137.041387369124
Rohit SharmaINDIndia2007-2024159151194231121*32.053003140.8953212383205
Jos ButtlerENGEngland2011-202616315024438413134.792920150.1423011408192
Mohammad RizwanPAKPakistan2015-202410693213414104*47.422723125.38130528595
David WarnerAUSAustralia2009-2024110110123277100*33.442300142.481286337122
Virandeep SinghMASMalaysia2019-2026130122253640116*37.532872126.741268316146
Syed AzizMASMalaysia2019-202613612719329112630.472332141.121258303165
Waseem MuhammadUAEUnited Arab Emirates2021-202698986328011235.652183150.253257274189
Suryakumar YadavINDIndia2021-202611310717327211736.362008162.954257297179
Paul StirlingIREIreland2009-2026158155123747115*26.202799133.8712314427139
KL RahulINDIndia2016-2022716882265110*37.751628139.13222519199
Kusal MendisSLSri Lanka2016-20261121127279187*26.582134130.790218250106
Martin GuptillNZNew Zealand2009-20221221187353110531.812602135.702203309173
Karanbir SinghAUAAustria2024-202660607255516448.211474173.344204209212
Aaron FinchAUSAustralia2011-202210310312312017234.292189142.532198309125
Quinton de KockSASouth Africa2012-20261101099309511530.952176142.2321910313133
Pathum NissankaSLSri Lanka2021-202697965278410730.592155129.19219828283
Kane WilliamsonNZNew Zealand2011-202493901325759533.442092123.09018424558
Reeza HendricksSASouth Africa2014-202590892250411728.781938129.21118726870
Sikandar RazaZIMZimbabwe2013-2026140135123148133*25.592315135.9811712245148
Tim SeifertNZNew Zealand2018-2026928711231297*30.421586145.780175216112
Liton DasBANBangladesh2015-2026124122527058323.122135126.70016726383
Kushal Janith PereraSLSri Lanka2013-202694934233510126.241757132.90116622772
Gerhard ErasmusNAMNamibia2019-20269288182327100*33.241791129.93116317790
Simon SsesaziUGAUganda2021-2024858492132100*28.431732123.09116822872
Sohail AhmedBHRBahrain2022-2026807529196880*42.781651119.20016613080
Dawid MalanENGEngland2017-2023626081892103*36.381428132.49116219462
Tony UraPNGPapua New Guinea2015-2026656491888107*34.331199157.462164139111
Ibrahim ZadranAFGAfghanistan2019-202661619182995*35.171580115.76016116945
Babar HayatHKHong Kong2014-202612011618275612228.122118130.1221511171169
Kushal BhurtelNEPNepal2021-202682807232912931.901709136.283156220111
Max O'DowdNEDNetherlands2015-2026908772289133*28.611878121.88115224055
Alishan SharafuUAEUnited Arab Emirates2020-202673709192790*31.591469131.18015118085
George MunseySCOScotland2015-202686865259813232.071805143.933146278118
Fakhar ZamanPAKPakistan2017-2026124115625979123.831957132.700146248101
Mohammad HafeezPAKPakistan2006-202111910813251499*26.462060122.04014725176
Eoin MorganENGEngland2009-20221151062024589128.581805136.180143186120
Glenn PhillipsNZNew Zealand2017-2026998814245510833.181699144.502143186115
Mitchell MarshAUSAustralia2011-20268883142313103*33.521628142.081143206117
Abhishek SharmaINDIndia2024-202670692224013533.431138196.844148213158
Rakep PatelKENKenya2008-20261079118219712030.101628134.951144181111
Aiden MarkramSASouth Africa2019-2026777311196686*31.711332147.60014218383
Chris GayleWIWest Indies2006-202179757189911727.931381137.512144158124
Anshuman RathHKHong Kong2015-20269392112580140*31.852019127.79213426162
Nizakat KhanHKHong Kong2014-2026131128925738121.622117121.54013921285
Shakib Al HasanBANBangladesh2006-20241281251625408423.302096121.18013925653
Nicolas PooranWIWest Indies2016-2024106971022759826.151668136.390133152149
Ravija SandaruwanKUWKuwait2019-202684846224210328.741513148.182138191136
Brian BennettZIMZimbabwe2023-202673716219411133.751540142.47113625367
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.