ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Perth Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell StarcAUSEngland2018110000.0020.0000100
Jake BallENGAustralia2018110000.0020.0000100
D'Arcy ShortAUSSouth Africa2018110000.0020.0000100
Ishant SharmaINDAustralia2018120110.50166.2500100
Murali VijayINDAustralia2018120202010.007925.3200130
Josh HazlewoodAUSIndia20181211717*17.002665.3800120
Mohammed ShamiINDAustralia201812100*0.0010.0000100
Jasprit BumrahINDAustralia2018120442.00757.1400110
KL RahulINDAustralia2018120221.00219.5200100
Alex BlackwellSTPerth Scorchers2018110999.002240.9100000
Eoin MorganENGAustralia2018110333.001030.0000000
David WarnerAUSEngland2018110151515.0011136.3600020
Adil RashidENGAustralia2018110121212.001675.0000010
Rachel PriestSTPerth Scorchers2018110252525.0019131.5800050
Rene FarrellSTPerth Scorchers2018110333.00560.0000000
Rachael HaynesSTPerth Scorchers2018110111.00333.3300000
Tim PaineAUSEngland2018110343434.004477.2700021
Stafanie TaylorSTPerth Scorchers2018110777.001163.6400010
Steve SmithAUSEngland2018110121212.002352.1700000
Mitchell MarshAUSEngland2018110131313.0011118.1800020
Aaron FinchAUSSouth Africa2018110555.001729.4100000
Elyse VillaniPSSydney Thunder2018110383838.0037102.7000050
David MillerSAAustralia201811122*-1200.0000000
Josh HazlewoodAUSEngland201811100*-30.0000000
Josh HazlewoodAUSSouth Africa201811166*-785.7100010
Mitchell StarcAUSSouth Africa2018110121212.0012100.0000020
Faf du PlessisSAAustralia20181111010*-2441.6700000
Alex HalesENGAustralia2018110353535.004774.4700031
Jos ButtlerENGAustralia2018110212121.002584.0000011
Jonny BairstowENGAustralia2018110444444.004891.6700042
Pat CumminsAUSSouth Africa2018110121212.002646.1500000
Chris LynnAUSSouth Africa2018110151515.003246.8800020
Glenn MaxwellAUSEngland2018110343434.003987.1800031
Glenn MaxwellAUSSouth Africa2018110111111.008137.5000020
Nathan Coulter-NileAUSSouth Africa2018110343434.0031109.6800051
Jason RoyENGAustralia2018110494949.0046106.5200071
Reeza HendricksSAAustralia2018110444444.007459.4600040
Quinton de KockSAAustralia2018110474747.0040117.5000070
Joe RootENGAustralia2018110626262.006891.1801020
Marcus StoinisAUSEngland2018110878787.009987.8801064
Marcus StoinisAUSSouth Africa2018110141414.0014100.0000020
Adam ZampaAUSEngland2018110111111.001764.7100010
Travis HeadAUSEngland2018110222222.003073.3300020
Travis HeadAUSSouth Africa2018110111.00911.1100000
Moeen AliENGAustralia2018110666.001250.0000000
Nat Sciver-BruntPSSydney Thunder20181113838*-28135.7100040
Andrew TyeAUSEngland2018110888.001172.7300010
Nicole BoltonPSSydney Thunder2018110373737.0026142.3100070
David WilleyENGAustralia2018110222.00633.3300000
Tom CurranENGAustralia20181111111*-7157.1400001
Page 1Next

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