Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Docklands Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack WildermuthMRMelbourne Stars2018-2019220282314.0022127.2700012
Kane RichardsonMRMelbourne Stars2018-20257442810*-27103.7000010
Russel ArnoldSLAustralia20061112727*-3675.0000010
Abdul RazzaqMRPerth Scorchers20111112727*-17158.8200012
Shoaib MalikPAKAustralia2002110272727.005648.2100020
Chris TremainMRMelbourne Stars2016-20193112727*-17158.8200030
Tim DavidHHPerth Scorchers2021110272727.0019142.1100003
Rashid LatifPAKAustralia2002220271613.505549.0900030
Tom CooperMRSydney Sixers2015-2019320271413.5027100.0000020
Nathan RimmingtonMRAdelaide Strikers2013-2016321272627.0020135.0000020
Dwayne BravoSS/MSMelbourne Renegades2012-20193312717*13.5022122.7300031
Brett LeeAUSICC World XI20051112626*-17152.9400011
Shahid AfridiMRBrisbane Heat2012110262626.0014185.7100041
Joe DenlyBHPerth Scorchers2021110262626.003183.8700010
Kurtis PattersonPSBrisbane Heat2022110262626.0020130.0000013
Liam LivingstonePSHobart Hurricanes2021110262626.0015173.3300022
Claire KoskiMRMelbourne Stars2018110262626.0019136.8400020
Faheem AshrafHHMelbourne Renegades2023110262626.0017152.9400031
Cameron BoyceMRSydney Sixers2018-2020331261313.002796.3000011
James FaulknerMS/HHMelbourne Renegades2012-20196532610*13.002796.3000001
Ricky PontingHHMelbourne Renegades2012110252525.0025100.0000021
Simon KatichAUSSouth Africa2006110252525.004358.1400020
James SeymourMRSydney Thunder2022110252525.0023108.7000030
Adam VogesPSMelbourne Renegades2016-2017220252412.5020125.0000021
Daniel VettoriNZ/IWX/ICCAustralia2004-2005431251512.504160.9800100
Jacob OramNZAustralia2004110242424.0022109.0900020
Dwayne BravoMRSydney Thunder2014-2016210242424.0016150.0000012
Laurie EvansMRPerth Scorchers2024110242424.0018133.3300001
Jake Fraser-McGurkMRSydney Thunder2022110242424.0018133.3300041
James SeymourMRHobart Hurricanes2022110242424.0013184.6200041
Moisés HenriquesSSPerth Scorchers2022220241712.003764.8600020
Peter NevillMRAdelaide Strikers2013-2016220242112.0024100.0000030
Tom CurranSS/MSMelbourne Renegades2018-20263222423*-18133.3300020
Tom BeatonMRAdelaide Strikers2015-20162212423*24.0013184.6200002
Jake LehmannASMelbourne Renegades2016-2018220242412.0017141.1800130
Hayden KerrSSPerth Scorchers2022220242212.0022109.0900021
Ricky PontingAUSICC World XI2005110232323.002785.1900011
Cameron GannonMRAdelaide Strikers2016110232323.0015153.3300021
Matthew CritchleyMRBrisbane Heat2023110232323.0018127.7800012
Matthew CritchleyMRMelbourne Stars2023110232323.0021109.5200020
Angela ReakesMSMelbourne Renegades2018110232323.0022104.5500011
Hassan KhanMRMelbourne Stars2026110232323.0018127.7800011
James SeymourMRAdelaide Strikers2021110232323.0014164.2900012
Wasim AkramPAKAustralia2002220231311.503762.1600011
Justin KempSAAustralia2006220232011.503860.5300010
Cameron WhiteMRAdelaide Strikers2016-2018220231711.503174.1900010
Andre RussellMRSydney Thunder2014-20222212316*23.0014164.2900021
Daniel ChristianSS/MRPerth Scorchers2018-20223312313*11.502785.1900002
Ian BellPSMelbourne Renegades2016110222222.0019115.7900020
Shakib Al HasanMRAdelaide Strikers2015110222222.0016137.5000011

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.