Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Beth MooneyPSSydney Thunder2024110979797.0064151.56010110
Georgia VollSTPerth Scorchers20241119797*-56173.21010131
Tony PitheySAAustralia1964120977648.5032429.94010100
Brad HodgeMSHobart Hurricanes2012-2014330975132.3391106.5901073
Tip FosterENGAustralia19042319749*48.50--00071
Graeme HoleAUSEngland1951-1954240976324.25--01090
Glenn MaxwellMSSydney Thunder2013-20215529759*32.3374131.08010111
Barry ShepherdAUSSouth Africa1964110969696.0022243.24010100
Tom RogersVICNew South Wales2024120965948.0021345.07010151
Ken MackayAUSWest Indies1960-1961231967448.0029632.4301050
Tom MoodyAUSWest Indies1991-1996431965148.0012477.4201052
Peter RichardsonENGAustralia1958-1959240966824.0026136.7801060
Ryan HarrisAUSIndia2012-2014220957447.5015660.9001081
Bruce EdgarNZIndia1981-19862219565*95.0016358.2801040
Stuart LawAUSWest Indies1995-1996220957447.5012476.6101050
Josh BrownBH/MRMelbourne Stars2023-2026330958431.6756169.64010114
Allan SteelENGAustralia1882-1883230953931.67--000100
Graeme FowlerENGAustralia1982-1985230956531.6716258.64010100
Wayne PhillipsAUSIndia1985-1986450956019.0022841.6701050
Michael SlaterAUSIndia1999120949147.0018650.54010100
Ben DunkMSMelbourne Renegades2018-2020330944731.3370134.2900081
Nick LarkinMSMelbourne Renegades2019-20234319448*47.0079118.99000100
Tom RogersVICQueensland2024-2026330946931.3317055.2901071
Percy MansellSAAustralia1952-1953230945231.33--010120
Cameron WhiteMSHobart Hurricanes2012-2014440946223.5082114.6301082
Tip SnookeSAAustralia1910-1911240947723.5020047.00010110
Greg ChappellAUSIndia1980-1981340947623.5020745.4101180
Damien MartynAUSEngland1999-2003550945718.8013967.6301171
Cameron WhiteVICTasmania20191219352*93.0010886.11010112
Sam ElliottVICTasmania20221219380*93.0020944.5001080
Stan McCabeAUSSouth Africa1931-1932230937131.0010.0001191
Algy GehrsAUSSouth Africa1910-1911240935823.2511382.30010120
Charlie BarnettENGAustralia1937240934123.2516058.13000131
Darren LehmannAUSZimbabwe20011119292*-10488.4601090
Justin LangerAUSSouth Africa2001120928546.0018250.5501080
Travis DeanVICNew South Wales2023120925346.0025436.2201080
Damien MartynAUSSouth Africa1993-2002330915230.3316754.4901070
Keith RiggAUSEngland1937230914730.3325835.2700060
Keith RiggAUSSouth Africa1931-1932230916830.33--01060
Anton MurraySAAustralia1952-1953230915130.33--010100
Julien WienerAUSWest Indies1979230914030.3320145.2700060
Bruce LairdAUSPakistan1981-1982230915230.3322340.8101040
Glenn MaxwellMSBrisbane Heat2018-2022440915022.7575121.3301091
Sarfraz NawazPAKAustralia1972-1983683913518.2017950.84001100
Charlie HemphreyQUEVictoria2019120906445.0021941.1001080
Tom RogersMSSydney Sixers2023-2026330904830.0072125.0000083
Glenn MaxwellAUSSri Lanka2013-20224429048*45.0069130.4300081
Peter HandscombMS/HHSydney Thunder2016-2022541905730.0083108.4301090
Marnus LabuschagneQUEVictoria2019-2026350904118.0021641.6700160
Mark WaughAUSSri Lanka1995-1999550906118.0016853.5701190

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.