Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

India: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Sinhalese Sports Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDSri Lanka1993-2010913376620376.60130358.79411875
Mohammad AzharuddinINDSri Lanka1993-1999691423108*52.8868861.48120422
Sourav GangulyINDSri Lanka1997-2008711041514737.7395043.68121523
Rahul DravidINDSri Lanka1997-2010912139010735.4581947.62110390
Cheteshwar PujaraINDSri Lanka2015-2017231278145*139.0052353.15201251
Sadagoppan RameshINDSri Lanka1999-200124027414368.5053151.60110310
Navjot SidhuINDSri Lanka1993-199735025510451.0056844.89110251
VVS LaxmanINDSri Lanka1999-20104601525625.3335642.70010170
Ajinkya RahaneINDSri Lanka2015-201723014413248.0025257.14100170
Vinod KambliINDSri Lanka1993-199423113712568.5024456.15100141
Virender SehwagINDSri Lanka2001-20104401379934.25135101.48011220
Sourav GangulyINDBangladesh1997-200422113373*133.0015287.50020115
Robin SinghINDSri Lanka199722012810064.0014389.51100142
Shiv Sunder DasINDSri Lanka20011201276863.5027346.52020210
Suresh RainaINDSri Lanka2010110120120120.0022852.63100122
Devdutt PadikkalINDSri Lanka2026110117117117.0019360.62100120
Ravichandran AshwinINDSri Lanka2015-20172301175839.0019360.62020131
Dhruv JurelINDSri Lanka2026111115115*-17764.9710092
Ravindra JadejaINDSri Lanka2017-202622111370*113.0016867.2601083
Sachin TendulkarINDBangladesh1997-200422111082*110.0014774.83010151
Manoj PrabhakarINDSri Lanka1993-19942301099536.3326541.13010120
Ajay JadejaINDSri Lanka19973401027325.5023343.78010100
Virender SehwagINDNew Zealand2001110100100100.0070142.86100191
Yuvraj SinghINDSri Lanka2001-20062119898*-11089.0901061
Amit MishraINDSri Lanka2015120985949.0014965.77010110
Gautam GambhirINDSri Lanka2008120824341.0014556.5500090
KL RahulINDSri Lanka2015-2026340795719.7512563.2001091
MS DhoniINDSri Lanka2006-2010210767676.0013855.0701070
Rohit SharmaINDSri Lanka2015120765038.0013755.4701072
Wriddhiman SahaINDSri Lanka2017110676767.0013450.0001041
Nayan MongiaINDSri Lanka1994-1999552652521.6718335.5200040
Sourav GangulyINDNew Zealand2001110646464.0010362.1401070
Rishabh PantINDSri Lanka2026110636363.008970.7901062
Murali VijayINDSri Lanka2010110585858.0012446.7701080
Rahul DravidINDNew Zealand20011115757*-56101.7901060
Naman OjhaINDSri Lanka2015120563528.0011747.8600070
Zaheer KhanINDSri Lanka2001-2008351564514.007277.7800152
Ishant SharmaINDSri Lanka2008-2015353532726.5018728.3400030
Virat KohliINDSri Lanka2015-2017230522117.3315234.2100070
Hemang BadaniINDSri Lanka2001230513817.0013338.3500080
Shubman GillINDSri Lanka2026110505050.0010846.3001060
Stuart BinnyINDSri Lanka2015120494924.506377.7800170
Harbhajan SinghINDSri Lanka1999-201066047177.836770.1500151
Yashasvi JaiswalINDSri Lanka2026110454545.005384.9100090
Abhimanyu MithunINDSri Lanka2010110414141.009742.2700040
Pravin AmreINDSri Lanka1993121362136.0015024.0000020
Hemang BadaniINDNew Zealand20011113535*-3892.1100032
Shikhar DhawanINDSri Lanka2017110353535.003794.5900051
Kapil DevINDSri Lanka1993-1994210353535.0028125.0000070
Anil KumbleINDSri Lanka1993-200856134126.8010532.3800130
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.