Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Bellerive Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLAustralia2007-201235033819267.6062254.34120441
Michael HusseyAUSSri Lanka2007-2012353333132166.5050466.07200296
Ricky PontingAUSNew Zealand1997-2011562326157*81.5044273.76200343
Ricky PontingAUSPakistan1999-201035030420960.8049261.79112370
Inzamam-ul-HaqPAKAustralia1992-200557029711842.4354254.80110242
Michael ClarkeAUSSri Lanka2007-20123412747491.3339369.72040253
Adam VogesAUSWest Indies2015111269269*-28594.39100330
Michael ClarkeAUSPakistan2005-2010220263166131.5042761.59110311
Mahela JayawardeneSLAustralia1999-201357025910437.0041762.11111281
Phillip HughesAUSSri Lanka2012-2013231240138*120.0036965.04110212
Mark WaughAUSNew Zealand1990-200145022711145.4036662.02110260
Phil JaquesAUSSri Lanka2007120218150109.0033265.66110240
Mark TaylorAUSPakistan1992-199734021512353.7547145.65100161
Michael SlaterAUSPakistan1995-19992401979749.2533858.28021211
Marvan AtapattuSLAustralia1999-20072301878262.3335952.09020180
Justin LangerAUSPakistan199912018612793.0040146.38110160
Alyssa HealyAUSWIndia Women2016-202633018515861.67123150.41100322
Angelo MathewsSLAustralia2012-20133401857546.2535751.82020200
Shaun MarshAUSSouth Africa2009-201822018410692.0020589.76110164
David WarnerAUSWest Indies2010-20243301837061.00129141.86020293
Shaun MarshAUSWest Indies2015110182182182.0026668.42100151
Mark WaughAUSZimbabwe1992-2001332180102*180.00180100.00110122
Tillakaratne DilshanSLAustralia2012-201334018014745.0034652.02100230
Ian BellENGAustralia2011-201522017314186.5018693.01100171
Adam GilchristAUSZimbabwe2004110172172172.00126136.51100133
Salman ButtPAKAustralia2005-201023017110257.0033750.74110260
Steve WaughAUSSri Lanka1989-1999231170134*85.0022376.23100181
Michael SlaterAUSNew Zealand1993110168168168.0023571.49100170
Tillakaratne DilshanSLIndia2008-2012221168160*168.0017794.92100123
Michael HusseyAUSWest Indies2005121168137168.0031653.16100220
Mohammad WasimPAKAustralia1997-19992301659155.0027560.00020190
Matt HorneNZAustralia199712016413382.0028657.34100142
Georgia VollAUSWIndia Women202622016310181.50134121.64110202
Glenn MaxwellAUSEngland2014-2018331160103*80.00109146.79100165
Ross TaylorNZAustralia2007-20113401598439.7528855.21020173
Matthew HaydenAUSWest Indies200512015611078.0024264.46100171
Adam GilchristAUSPakistan1999121155149*155.0018285.16100131
Shaun MarshAUSEngland2011-201522015511077.5016295.68100142
Greg BlewettAUSNew Zealand19971201559977.5027556.36020200
Simon KatichAUSPakistan2005-201023014910049.6720273.76100180
Aravinda de SilvaSLAustralia19891201477573.5026355.89020213
Matthew HaydenAUSNew Zealand2001-20073301479149.0021169.67010171
David BoonAUSZimbabwe1992-199422114698*146.0020371.9201091
Joe RootENGAustralia2014-20223401466936.5017185.38010131
David WarnerAUSSri Lanka2012-20133401426835.5023959.41020141
David MillerSAAustralia2018110139139139.00108128.70100134
Kumar SangakkaraSLIndia2008-201222013810569.00129106.98100122
David WarnerAUSNew Zealand2011121138123*138.0020069.00100150
Beth MooneyAUSWIndia Women2026221137106*137.00118116.10100151
Steve WaughAUSZimbabwe1992-20012201347967.00114117.54020102
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.