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 Nehru Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Suresh RainaINDWest Indies2013-2014220000.0070.0000200
Sourav GangulyINDPakistan2005110000.0010.0000100
Mohammad YousufPAKIndia2005110000.0080.0000100
Brendon McCullumKTKDeccan Chargers2011110000.0040.0000100
Parthiv PatelKTKDeccan Chargers2011110000.0030.0000100
Shane WarneAUSIndia1998110000.0060.0000100
Chris GayleWIIndia2013110000.0020.0000100
Lance KlusenerSAIndia2000110000.0040.0000100
Gautam GambhirKKRKochi Tuskers Kerala2011110000.0010.0000100
Amit MishraDCKochi Tuskers Kerala2011110000.0010.0000100
Lakshmipathy BalajiINDPakistan2005110000.0020.0000100
Ramesh PowarKTKDelhi Capitals2011110000.0010.0000100
R. P. SinghKTKDeccan Chargers2011110000.0010.0000100
Brad HodgeKTKDeccan Chargers2011110000.0020.0000100
S. SreesanthKTKDelhi Capitals2011110000.0020.0000100
Eoin MorganENGIndia2013110000.0020.0000100
Naman OjhaDCKochi Tuskers Kerala2011110000.0030.0000100
Steven FinnENGIndia2013110000.0010.0000100
Kedar JadhavKTKDeccan Chargers2011110000.0020.0000100
Chris WoakesENGIndia2013110000.0030.0000100
Raiphi GomezKTKRoyal Challengers Bengaluru2011110000.0010.0000100
Raiphi GomezKTKDeccan Chargers2011110000.0010.0000100
Sunil NarineWIIndia2013110000.0060.0000100
Adam GilchristAUSIndia1998-2007220616130.5050122.00011101
Andrew FlintoffENGIndia2006110121212.002157.1400010
Matthew HoggardENGIndia2006110777.001258.3300000
VVS LaxmanKTKRoyal Challengers Bengaluru2011110363636.0029124.1400022
Sachin TendulkarINDSouth Africa2000110262626.0025104.0000040
Sachin TendulkarINDPakistan2005110444.004100.0000010
Rahul DravidINDEngland2006110656565.007389.0401090
Rahul DravidINDAustralia2007110313131.004864.5800031
Rahul DravidINDSouth Africa2000110171717.002180.9500020
Rahul DravidINDPakistan2005110104104104.0013974.8210060
Sourav GangulyINDSouth Africa2000110313131.0028110.7100060
Virender SehwagINDEngland2006110262626.003378.7900040
Virender SehwagDCKochi Tuskers Kerala2011110808080.0047170.2101085
Virender SehwagINDPakistan2005110108108108.0095113.6810093
Anil KumbleINDSouth Africa200011177*-5140.0000000
Harbhajan SinghINDAustralia2007110444.001040.0000000
Harbhajan SinghINDPakistan20051111414*-13107.6900001
Paul CollingwoodENGIndia2006110363636.004875.0000040
Mahela JayawardeneKTKKolkata Knight Riders2011110555555.0041134.1501022
Mahela JayawardeneKTKRoyal Challengers Bengaluru2011110181818.0018100.0000020
Mahela JayawardeneKTKChennai Super Kings2011110161616.0011145.4500021
Mahela JayawardeneKTKDelhi Capitals2011110181818.002864.2900020
Mahela JayawardeneKTKDeccan Chargers2011110444.00850.0000010
Kumar SangakkaraDCKochi Tuskers Kerala2011110656565.0047138.30010100
Yuvraj SinghINDAustralia2007110101010.0010100.0000001
Yuvraj SinghINDPakistan2005110161616.002272.7300020
Yuvraj SinghINDWest Indies20131111616*-2955.1700020
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.