Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

India: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×v Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDPakistan1989-2012869463583194*40.72500171.65723743529
Rahul DravidINDPakistan1996-200971816313527041.80555956.4071743194
Sunil GavaskarINDPakistan1978-198744605268916648.89397549.8951832285
Sourav GangulyINDPakistan1996-200764704255423938.70393164.97413427624
Mohammad AzharuddinINDPakistan1985-200073787242614134.17363162.38512419313
Virender SehwagINDPakistan1999-201342470238130950.66266289.4468133432
Yuvraj SinghINDPakistan2003-201753558208716944.40238387.58414224335
Dilip VengsarkarINDPakistan1978-19894758111927146*41.00294046.8721341149
MS DhoniINDPakistan2005-2019494311164714851.47187687.79311015832
Mohinder AmarnathINDPakistan1978-1989384510155112044.31215349.93410111210
Kapil DevINDPakistan1978-19926168414368422.44143682.3809512921
Ravi ShastriINDPakistan1982-199143478131113933.62218147.8238410512
Virat KohliINDPakistan2009-202528288127018363.501184107.2647111918
Navjot SidhuINDPakistan1988-199830320113110835.34180162.802731095
Kris SrikkanthINDPakistan1982-199236431112312326.74144668.0525110612
Rohit SharmaINDPakistan2007-202532314102014037.78106895.512839134
VVS LaxmanINDPakistan1999-2007253571009112*36.04183954.872621292
Sanjay ManjrekarINDPakistan1989-19961619293621855.06176353.09271835
Polly UmrigarINDPakistan1952-19611519291111753.59--520561
Ajay JadejaINDPakistan1992-2000383658929328.77135865.680326014
Gautam GambhirINDPakistan2005-2013283218758328.23114476.490631027
Irfan PathanINDPakistan2004-20123633980710233.63116369.391337622
Sandeep PatilINDPakistan1980-19841925078312731.3291877.56172869
Gundappa ViswanathINDPakistan1978-19831826262814526.1789842.20134670
Yashpal SharmaINDPakistan1978-19831923659563*35.00138539.28050592
Vijay ManjrekarINDPakistan1952-19611318357474*38.27--05190
Aunshuman GaekwadINDPakistan1978-1984811255720161.8960650.66140180
Suresh RainaINDPakistan2006-2016262055578437.1364386.630214715
Robin SinghINDPakistan1997-2000282535498224.9584165.28031338
Syed KirmaniINDPakistan1978-1985303484766618.3177244.69014360
Chetan ChauhanINDPakistan1978-1980111924639327.2466237.92022280
Sadagoppan RameshINDPakistan199981104369639.6487349.94041530
Manoj PrabhakarINDPakistan1984-19952220943010639.0981952.50112391
Nayan MongiaINDPakistan1994-2000323264196916.1276954.49023292
Shikhar DhawanINDPakistan2013-201899041611446.22414100.48120525
Roger BinnyINDPakistan1979-19872223641683*24.4772240.30035332
Anil KumbleINDPakistan1990-200748411237937*13.0785044.59005364
Wasim JafferINDPakistan200736037820263.0059863.21120630
Pankaj RoyINDPakistan1952-196091633727828.62--02200
Mohammad KaifINDPakistan2003-2006212033697821.7151272.07023320
Vinod KambliINDPakistan1991-1999191613546523.6056262.99031231
Dinesh KarthikINDPakistan2005-2022131733399324.2161655.03020432
Chandu BordeINDPakistan1960-1961562330177*82.50--101340
Nari ContractorINDPakistan1960-19615603199253.17--030290
Hardik PandyaINDPakistan2016-2026181333158731.50250126.000232314
Madan LalINDPakistan1982-1987221533097425.7545757.11031362
Kiran MoreINDPakistan1987-19922021727558*19.6444850.22011271
Ajit AgarkarINDPakistan1998-2007271912654714.7238868.30001222
Surinder AmarnathINDPakistan19786802476230.8811984.0302040
Arun LalINDPakistan1982-19876902447027.1131239.10031161
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.