Batting by opposition (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron FinchAUSZimbabwe201822017517287.5081216.051001610
Hamza KhanRWAIvory Coast2026111164164*-65252.31100915
Karanbir SinghAUAHungary2024-202666146016492.00213215.961404436
Mohammad IhsanSPACroatia2024-202588140816058.29209195.222102136
Aaron FinchAUSEngland2011-20221616361915647.62385160.781315535
Sacha De AlwisCAYBrazil2024111150150*-67223.88100713
CM CarrollCROSwitzerland2026111150150*-72208.331001310
Glenn MaxwellAUSSri Lanka2013-202617143504145*45.82289174.391204524
Sahil ChauhanESTCyprus2024661297144*59.40116256.031111532
Philip SaltENGSouth Africa2024-2025331152141*76.0069220.29101169
Anshuman RathHKOman2015-2026881195140*27.86119163.871012110
Kushal MallaNEPMongolia2023111137137*-50274.00100812
Finn AllenNZPakistan2022-20251414151013739.23268190.301314242
Zeeshan KukikhelHUNAustria2022-202555128013770.00159176.101101823
Abhishek SharmaINDEngland2025-20261111041913538.09208201.441204228
Michael LevittNEDNamibia2024-202632016313581.5077211.691001213
L Yamamoto-LakeJPNChina2024111134134*-68197.06100812
Jan FrylinckNAMNigeria2025-202622016613483.0097171.13100158
B Kohler-CadmoreGERAustria2026331162133*81.0067241.79101218
Sikandar RazaZIMGambia2024111133133*-43309.30100715
Max O'DowdNEDMalaysia2021111133133*-73182.19100156
Darius VisserSAMVanuatu2024-2026331209132104.50118177.121101714
George MunseySCOAustria2023110132132132.0061216.39100156
Jos ButtlerENGIndia2011-20263329484413133.76561150.451547739
Kushal BhurtelNEPChina2026110129129129.0043300.00100516
Karanbir SinghAUAGermany2026441252128*84.00126200.001101725
George MunseySCONetherlands2015-202512121442127*40.18251176.101223632
Ollie HairsSCOItaly2023-2025221141127*141.0065216.92100159
Shubman GillINDNew Zealand2023331144126*72.0078184.62100157
Syed AzizMASThailand2019-2025128437812694.50225168.001203920
JJ HuoMOZLesotho202644030012675.00167179.641103418
Kushal BhurtelNEPMalaysia2021-202677128312647.17170166.471102619
Evin LewisWIIndia2016-2019981322125*46.00186173.122021928
Dewald BrevisSAAustralia2023-2025551185125*46.2595194.741111314
Christopher De FreitasPORFrance202644019612549.00101194.06110218
Shane WatsonAUSIndia2010-2016882302124*50.33191158.121201820
Kevin O'BrienIREHong Kong2015-201944016112440.2596167.71101158
Ruturaj GaikwadINDAustralia2023551223123*55.75140159.291112110
Brendon McCullumNZBangladesh2010-2012221179123179.0085210.59110189
Brendan TaylorZIMBotswana2025110123123123.0054227.78100165
A DonovanPHISouth Korea2024-2026763274122*91.33160171.251102017
Virat KohliINDAfghanistan2012-2024651225122*56.25141159.57111219
Babar AzamPAKSouth Africa2019-20251616152612235.07383137.34133668
Babar HayatHKOman2015-202688235412259.00234151.281202917
Musaddiq AhmedGERAustria202644021712254.2592235.871001819
Aritra DuttaSINJapan202422016112280.5097165.981001610
Rohit SharmaINDAfghanistan2012-2024662204121*51.00133153.381122011
Aaron JohnsonCANPanama2023111121121*-59205.08100611
Delray RawlinsBERBrazil2026110121121121.0066183.33100611
Tilak VarmaINDSouth Africa2023-202611113497120*62.13306162.422214228
Page 1Next

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