Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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 Nehru Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marlon SamuelsWIIndia2013-2014221150126*150.0015199.34100135
Kevin PietersenENGIndia2006-20132201197759.5012694.44010132
Gary KirstenSAIndia2000110115115115.0012393.50100120
Ajay JadejaINDAustralia1998111105105*-10996.33100120
Herschelle GibbsSAIndia2000110111111111.0012787.40100112
Yuvraj SinghINDEngland2006-2013220804840.009286.96000110
Mohammad AzharuddinINDAustralia1998110828282.009190.11010100
Shikhar DhawanINDWest Indies2013-2014220736836.509874.49010100
Kumar SangakkaraDCKochi Tuskers Kerala2011110656565.0047138.30010100
Adam GilchristAUSIndia1998-2007220616130.5050122.00011101
Virender SehwagINDPakistan2005110108108108.0095113.6810093
Virat KohliINDWest Indies2013-2014220888644.008998.8801092
Andrew SymondsAUSIndia2007110878787.0083104.8201092
Rahul DravidINDEngland2006110656565.007389.0401090
Ajay JadejaINDSouth Africa2000110929292.0010984.4001083
Brad HaddinAUSIndia20071118787*-69126.0901083
MS DhoniINDEngland2006-2013221827282.0079103.8001082
Virender SehwagDCKochi Tuskers Kerala2011110808080.0047170.2101085
Rohit SharmaINDWest Indies2013110727272.008188.8901081
Eoin MorganKKRKochi Tuskers Kerala2011110666666.0051129.4101082
Ravindra JadejaINDEngland20131116161*-37164.8601082
Johnson CharlesWIIndia2013110424242.0034123.5300071
Rahul DravidINDPakistan2005110104104104.0013974.8210060
Darren BravoWIIndia2013-2014220875943.5012271.3101063
Hrishikesh KanitkarINDAustralia1998110575757.0055103.6401060
Irfan PathanINDEngland2006110464646.005682.1400061
Dwayne BravoWIIndia2013-2014220412420.505278.8500061
Sourav GangulyINDSouth Africa2000110313131.0028110.7100060
Murali VijayCSKKochi Tuskers Kerala2011110282828.0018155.5600060
Matthew HaydenAUSIndia2007110757575.008984.2701053
Denesh RamdinWIIndia2014110616161.0059103.3901052
Suresh RainaCSKKochi Tuskers Kerala2011110505050.0040125.0001051
Jacques KallisKKRKochi Tuskers Kerala2011110454545.0041109.7600050
Vinod KambliINDAustralia1998110333333.0032103.1300050
Salman ButtPAKIndia2005110262626.002989.6600050
Brendon McCullumKTKChennai Super Kings2011110474747.0033142.4200043
Dwayne SmithWIIndia2014110464646.0045102.2200042
Brendon McCullumKTKRoyal Challengers Bengaluru2011110454545.0032140.6300042
Robin UthappaINDAustralia2007110414141.0030136.6700042
Inzamam-ul-HaqPAKIndia2005110373737.005863.7900040
Paul CollingwoodENGIndia2006110363636.004875.0000040
Parthiv PatelKTKChennai Super Kings2011110343434.0026130.7700041
Sachin TendulkarINDSouth Africa2000110262626.0025104.0000040
Virender SehwagINDEngland2006110262626.003378.7900040
Ajinkya RahaneINDWest Indies2014110242424.0022109.0900040
Virat KohliRCBKochi Tuskers Kerala2011110232323.0018127.7800040
Thisara PereraKTKDeccan Chargers2011110222222.002395.6500040
Parthiv PatelKTKKolkata Knight Riders2011110212121.0016131.2500040
Geraint JonesENGIndia2006110494949.006674.2400030
Jacques KallisSAIndia20001113737*-30123.3300030
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.