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 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Perth Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex HalesENGAustralia2022110848484.0051164.71010123
David WarnerAUSWest Indies2024110818181.0049165.3101093
David WarnerAUSEngland2022110737373.0044165.9101082
Andre RussellWIAustralia2024110717171.0029244.8301047
Jos ButtlerENGAustralia2022110686868.0032212.5001084
Suryakumar YadavINDSouth Africa2022110686868.0040170.0001063
Sherfane RutherfordWIAustralia20241116767*-40167.5001055
David MillerSAIndia20221115959*-46128.2601043
Marcus StoinisAUSSri Lanka20221115959*-18327.7801046
Aaron FinchAUSPakistan20191115252*-36144.4401043
Aiden MarkramSAIndia2022110525252.0041126.8301061
Mohammad RizwanPAKNetherlands2022110494949.0039125.6400050
David WarnerAUSPakistan20191114848*-35137.1400042
Iftikhar AhmedPAKAustralia2019110454545.0037121.6200060
Shan MasoodPAKZimbabwe2022110444444.0038115.7900030
Tim DavidAUSWest Indies20241114141*-19215.7900024
Pathum NissankaSLAustralia2022110404040.004588.8900020
Charith AsalankaSLAustralia20221113838*-25152.0000032
Roston ChaseWIAustralia2024110373737.0020185.0000032
Mitchell MarshAUSEngland2022110363636.0026138.4600032
Marcus StoinisAUSEngland2022110353535.0015233.3300023
Ibrahim ZadranAFGEngland2022110323232.0032100.0000031
Sean WilliamsZIMPakistan2022110313131.0028110.7100030
Aaron FinchAUSSri Lanka20221113131*-4273.8100001
Usman GhaniAFGEngland2022110303030.0030100.0000030
Liam LivingstoneENGAfghanistan20221112929*-21138.1000030
Colin AckermannNEDPakistan2022110272727.0027100.0000020
Dhananjaya de SilvaSLAustralia2022110262626.0023113.0400030
Glenn MaxwellAUSSri Lanka2022110232323.0012191.6700022
Mohammad NawazPAKZimbabwe2022110222222.0018122.2200011
Matthew WadeAUSEngland2022110212121.0015140.0000011
Rovman PowellWIAustralia2024110212121.0014150.0000030
Fakhar ZamanPAKNetherlands2022110202020.0016125.0000030
Craig ErvineZIMPakistan2022110191919.0019100.0000020
Alex HalesENGAfghanistan2022110191919.002095.0000001
Brad EvansZIMPakistan2022110191919.0015126.6700001
Jos ButtlerENGAfghanistan2022110181818.0018100.0000030
Dawid MalanENGAfghanistan2022110181818.003060.0000000
Mitchell MarshAUSSri Lanka2022110171717.0017100.0000011
Mitchell MarshAUSWest Indies2024110171717.0013130.7700021
Shadab KhanPAKZimbabwe2022110171717.0014121.4300001
Wesley MadhevereZIMPakistan2022110171717.0013130.7700030
Aaron HardieAUSWest Indies2024110161616.0016100.0000020
Rohit SharmaINDSouth Africa2022110151515.0014107.1400011
Scott EdwardsNEDPakistan2022110151515.002075.0000010
Mohammad RizwanPAKZimbabwe2022110141414.001687.5000011
Imam-ul-HaqPAKAustralia2019110141414.001593.3300020
Chamika KarunaratneSLAustralia20221111414*-7200.0000020
Chris WoakesENGAustralia20221111313*-5260.0000011
Najibullah ZadranAFGEngland2022110131313.0011118.1800001
Page 1Next

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