Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 innings.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2010-2024124117314188122*48.703056137.041387369124
Karanbir SinghAUAAustria2024-202661617258116447.801482174.164204214213
Mohammad RizwanPAKPakistan2015-202410693213414104*47.422723125.38130528595
Darius VisserSAMSamoa2024-20262323584513246.94595142.023318638
Faheem NazirSWISwitzerland2022-20252424491211345.60611149.2626110628
Manish PandeyINDIndia2015-202039331770979*44.31562126.160324919
Tilak VarmaINDIndia2023-20267370261934120*43.951323146.18211414797
J BakerCAYCayman Islands2024-2026323251171106*43.37884132.4711009964
Muhammad AsimQATQatar2024-20262926972067*42.35509141.450646925
Sohail AhmedBHRBahrain2022-2026817629198380*42.191677118.25016613081
Sami SohailMAAMalawi2019-2026686617204996*41.821617126.72013417368
Delray RawlinsBERBermuda2019-2026494610149112141.42985151.37112299102
Ryan ten DoeschateNEDNetherlands2008-20212423105335941.00401132.920322719
Saiteja MukkamallaUSAUnited States of America2024-202621213737100*40.94494149.191607231
Ruturaj GaikwadINDIndia2021-202422204633123*39.56441143.541416524
PR SurveINAIndonesia2022-202538351290971*39.52784115.940417128
Hamid ShahDENDenmark2019-202644442165010039.291254131.58112214262
Matthew StokesGUEGuernsey2019-2026464113110010039.29886124.1516110319
Babar AzamPAKPakistan2016-202614613818468912239.083659128.153391048780
Adil ButtESWEswatini2022-202624242859101*39.05493174.241828757
JP DuminySASouth Africa2007-2019817525193496*38.681532126.24011613871
Muhammad TanveerQATQatar2019-2025686214184888*38.501390132.950133136101
AJ MoscaITAItaly2022-2026222165737838.20447128.190424422
Michael HusseyAUSAustralia2005-201238301172160*37.95529136.290415825
Kevin PietersenENGEngland2005-20133736511767937.94831141.5207111932
Irfan KarimKENKenya2013-2026665619140171*37.861356103.3209212516
KL RahulINDIndia2016-2022716882265110*37.751628139.13222519199
MS DhoniINDIndia2006-201997854216175637.601282126.1302111652
S DaviziCZECzech Republic2019-2026434261352115*37.56962140.5436214847
Virandeep SinghMASMalaysia2019-2026130122253640116*37.532872126.741268316146
Misbah-ul-HaqPAKPakistan2007-201239341378887*37.52715110.210324526
Kendel Kadowaki-FlemingJPNJapan2022-202658565189311437.121381137.07212114395
Rinku SinghINDIndia2023-202647351670269*36.95449156.350325740
Faf du PlessisSASouth Africa2012-202047477146611936.651092134.25110013547
Mohammad IhsanSPASpain2022-20262827580116036.41459174.512116756
Dawid MalanENGEngland2017-2023626081892103*36.381428132.49116219462
Suryakumar YadavINDIndia2021-202611310717327211736.362008162.954257297179
Harry BrookENGEngland2022-20267162151702114*36.211032164.9228113884
Yashasvi JaiswalINDIndia2023-20242222272310036.15440164.321528238
Joe RootENGEngland2012-20193230589390*35.72707126.310529216
Brendon McCullumNZNew Zealand2005-2015717010214012335.671571136.22213319991
Waseem MuhammadUAEUnited Arab Emirates2021-202698986328011235.652183150.253257274189
K MirpuriGIBGibraltar2023-202637241724934*35.57248100.40001174
Luqman ButtCAACambodia2023-202545416123980*35.40838147.8506110571
Devon ConwayNZNew Zealand2020-2026696311183999*35.371430128.60013317852
Jacques KallisSASouth Africa2005-2012252346667335.05558119.350505620
Philip SaltENGEngland2022-2026656071852141*34.941131163.75410718787
C RobertsFRAFrance2024-2026343398377234.88777107.72031676
AN LascuROMRomania2024-20262120552372*34.87366142.900306522
Rilee RossouwSASouth Africa2014-20232927576710934.86480159.792356939
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.