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

1 active
Reset"Match result" is from the side of the player or team.
At Reliance Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Lara GoodallSAWIndia Women2019220443822.0043102.3300050
Nathan McCullumNZIndia2010110434343.005381.1300040
Trisha ChettySAWIndia Women2019330432214.337557.3300040
Praveen KumarINDAustralia20091114040*-32125.0000051
Sachin TendulkarINDSri Lanka2005110393939.004881.2500080
Vinod KambliINDZimbabwe1998110393939.004586.6700021
MS DhoniINDAustralia2007-2009220383419.005371.7000050
Klaas-Jan van NoortwijkNEDNew Zealand19961113636*-5466.6700030
Virender SehwagINDSri Lanka2005110353535.0024145.8300060
Irfan PathanINDSri Lanka2005110353535.0023152.1700042
Shikha PandeyINDWSouth Africa Women2019310353535.004087.5000060
Hrishikesh KanitkarINDZimbabwe1998110353535.0031112.9000021
Stephen FlemingNZIndia19941113333*-25132.0000011
Kumar SangakkaraSLIndia2005110323232.005855.1700040
Rahul DravidINDSri Lanka20051113131*-4864.5800020
Virat KohliINDAustralia2009110303030.004173.1700030
Murali VijayINDNew Zealand2010110303030.005060.0000031
Matthew HaydenAUSIndia2007110292929.003974.3600040
Zaheer KhanINDAustralia2007110282828.004463.6400002
Irfan PathanINDAustralia2007110262626.006341.2700021
Harmanpreet KaurINDWAustralia Women2018220261713.005547.2700030
Andy FlowerZIMIndia1998110252525.003473.5300010
Roger TwoseNZNetherlands1996110252525.003278.1300010
Scott StyrisNZIndia2010110222222.003562.8600030
Kane WilliamsonNZIndia2010110212121.005042.0000010
Mahela JayawardeneSLIndia2005110202020.004940.8200010
Veda KrishnamurthyINDWAustralia Women201822018169.002475.0000020
Shikha PandeyINDWAustralia Women201822017158.502568.0000020
Heath StreakZIMIndia19981111616*-2369.5700010
Nicola CareyAUSWIndia Women2018210161616.0011145.4500030
Kyle MillsNZIndia2010110151515.009166.6700011
Mithali RajINDWAustralia Women2018110151515.0014107.1400030
Shabnim IsmailSAWIndia Women201933115117.508018.7500000
James HopesAUSIndia2007-2009210141414.009155.5600011
Mitchell JohnsonAUSIndia2007-20092111414*-8175.0000020
Lee GermonNZNetherlands19961111414*-11127.2700010
Nolan ClarkeNEDNew Zealand1996110141414.002166.6700020
Taniya BhatiaINDWSouth Africa Women2019321148*14.003737.8400010
Nondumiso ShangaseSAWIndia Women201932014107.004134.1500030
Virender SehwagINDAustralia2009110131313.0011118.1800030
Mohammad KaifINDSri Lanka2005110131313.002944.8300010
R. P. SinghINDAustralia20071111212*-2744.4400010
Martin GuptillNZIndia2010110121212.001580.0000011
Mansi JoshiINDWSouth Africa Women2019110121212.002060.0000020
Vinod KambliINDNew Zealand19941111212*-6200.0000020
Marcel ScheweNEDNew Zealand1996110121212.001675.0000010
WPUJC VaasSLIndia2005110111111.0010110.0000020
Murray GoodwinZIMIndia1998110111111.001384.6200010
Navjot SidhuINDNew Zealand1994110111111.0010110.0000010
Dipak PatelNZNetherlands1996110111111.0010110.0000010

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.