Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Melbourne Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Allan BorderAUSWest Indies1979-19932328288611034.08173251.15162483
Mark WaughAUSWest Indies1988-20011214163417348.77100962.83231464
Steve WaughAUSWest Indies1987-200115182568121*35.50107153.03120380
Kim HughesAUSWest Indies1979-198410131392100*32.6765759.67143270
David BoonAUSWest Indies1984-19931214038710027.6477649.87111250
Ricky PontingAUSWest Indies1995-20108913847848.0046382.94040314
Greg ChappellAUSWest Indies1975-198281113166831.6059553.11041181
Kepler WesselsAUSWest Indies1984-19858803059038.1349761.37031180
Ian RedpathAUSWest Indies1968-197635028910257.8063845.30210280
Steve SmithAUSWest Indies2010-2024333283134*-32686.81120210
Adam VogesAUSWest Indies2010-2015333263112*-30885.39200253
Damien MartynAUSWest Indies1992-200556325595*85.0034573.91020121
Graeme WoodAUSWest Indies1981-1989111402498117.7954745.52011200
Ian ChappellAUSWest Indies1968-197635124516561.2552246.93100250
Bob SimpsonAUSWest Indies1960-19612412439281.0059840.64020200
Dean JonesAUSWest Indies1984-1993131412404318.4656442.55002110
Rod MarshAUSWest Indies1975-1984111302355618.0840857.60012152
Andrew HilditchAUSWest Indies1984-198523021011370.0046844.87110190
Mark TaylorAUSWest Indies1992-19966802076325.8858835.2001090
Bill LawryAUSWest Indies1968110205205205.0041649.28100121
Usman KhawajaAUSWest Indies2015120200144100.0028869.44110111
Javed MiandadPAKWest Indies1981-19924421827491.0024773.68020130
Bruce LairdAUSWest Indies1979-19825701776925.2945339.07020110
Rick McCoskerAUSWest Indies1975-1982352176109*58.6738445.83100100
Ian HealyAUSWest Indies1988-1996121431663615.0923670.3400180
Ramiz RajaPAKWest Indies1985-1992221162102*162.0024665.85110110
Geoff MarshAUSWest Indies1987-19916701575222.4341937.47010130
Donald BradmanAUSWest Indies1931110152152152.00--100130
Neil HarveyAUSWest Indies1951-19613601458324.179231.52011220
Joe BurnsAUSWest Indies201512013312866.5023955.65100171
Wayne PhillipsAUSWest Indies1984-198566213356*33.2514492.36010101
Michael ClarkeAUSWest Indies2005-20103301316643.6716579.3901081
Colin McDonaldAUSWest Indies1960-19612401309132.5027746.9301080
Greg BlewettAUSWest Indies19962311266263.0026148.2802080
Justin LangerAUSWest Indies1996-20002401238030.7524051.25011131
Michael BevanAUSWest Indies1995-20014411225840.6713093.8501081
Peter BurgeAUSWest Indies19611201216860.5038931.11020150
Lindsay HassettAUSWest Indies195112011710258.50--100100
Qasim UmarPAKWest Indies1984-198522111169111.0013582.2201071
Shane WatsonAUSWest Indies2005-20134301105936.6712687.3002163
Gary CosierAUSWest Indies1975110109109109.0018658.60100130
Norm O'NeillAUSWest Indies1960-1961240984824.5030232.4500180
Ken MackayAUSWest Indies1960-1961231967448.0029632.4301050
Tom MoodyAUSWest Indies1991-1996431965148.0012477.4201052
Stuart LawAUSWest Indies1995-1996220957447.5012476.6101050
Julien WienerAUSWest Indies1979230914030.3320145.2700060
Mudassar NazarPAKWest Indies1981-1985330885129.3315257.8901030
Dennis LilleeAUSWest Indies1975-1982810188259.7817849.4400361
Bill WoodfullAUSWest Indies1931110838383.00--01070
Brad HaddinAUSWest Indies2010-2013330834327.6710182.1800062
Page 1Next

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.