India: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: India×

Player figures come from full scorecards, which we hold for 1,978 of the 1,979 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shubman GillINDZimbabwe2022-202488241513069.17338122.78130517
KL RahulINDAfghanistan2018-202698141410059.1445790.59141428
Nari ContractorINDEngland1959-196291614138627.53--031282
Yashpal SharmaINDWest Indies1983131824138925.8127161.25031131
Ambati RayuduINDZimbabwe2013-20161294408124*81.6055273.91120381
Virender SehwagINDZimbabwe2000-2005121114069040.6046387.69020577
Mohammad KaifINDNew Zealand2002-200514134406102*45.1161166.45132410
Brijesh PatelINDEngland1974-1977101714068325.3887146.61030442
Anil KumbleINDWest Indies1991-200743331140652*18.4587746.29013442
Ishan KishanINDNew Zealand2021-20261515140210328.71276145.651204523
Pravin AmreINDSouth Africa1991-19931616340010330.7787745.61120331
Gulabrai RamchandINDWest Indies1953-1959816139967*26.60--032170
Kedar JadhavINDAustralia2017-20191413439881*44.2245088.44030425
Ravichandran AshwinINDNew Zealand2010-2024262513986516.5860565.79014502
Vinoo MankadINDWest Indies1948-1959122223979619.85--02102
Harbhajan SinghINDSri Lanka1998-2015644673964410.1563862.07005404
Mohammad KaifINDZimbabwe2002-2005992392111*56.0052874.24130283
Dinesh KarthikINDEngland2004-2022172123929120.6372653.99033471
Roger BinnyINDWest Indies1983-1986162033906522.9434753.31020182
Manish PandeyINDSri Lanka2017-20211513638851*55.43368105.43020306
Vinoo MankadINDAustralia1947-1956816038811624.2577039.74204261
Shubman GillINDAfghanistan2024-2026541387154129.00365106.03210535
Robin SinghINDZimbabwe1997-2000161323875635.1849877.71010218
Kapil DevINDSouth Africa1991-19931717138412924.0053771.51100385
Anil KumbleINDSri Lanka1990-20086040113817813.1489042.81013323
Mayank AgarwalINDNew Zealand2020-2021711038015034.5573951.42120506
Rusi SurtiINDNew Zealand1965-196971433809934.5520.00021240
Manoj PrabhakarINDAustralia1984-1996222333796418.9573851.36033430
Anil KumbleINDPakistan1990-200748411237937*13.0785044.59005364
Wasim JafferINDPakistan200736037820263.0059863.21120630
Vijay ManjrekarINDAustralia1956-196461103775934.27--020200
Mohammad KaifINDEngland2002-2006181413779129.0066656.61042372
Mohammad KaifINDSri Lanka2001-2006192043764123.5074850.27000281
Vinod KambliINDNew Zealand1994-2000171733744826.7153969.39000343
Manoj PrabhakarINDWest Indies1987-19962524537412019.6876249.08203410
Mushtaq AliINDEngland1934-1952814137211228.62--121170
Pankaj RoyINDPakistan1952-196091633727828.62--02200
Sanjay ManjrekarINDSri Lanka1990-19961412137175*33.7371052.25020181
Mohammad KaifINDPakistan2003-2006212033697821.7151272.07023320
Shikhar DhawanINDZimbabwe2013-202288136711652.4344083.41110443
Wasim JafferINDSouth Africa2000-20081017036711621.5987641.89111521
Devdutt PadikkalINDSri Lanka2021-202645036616773.2053668.28200352
Brijesh PatelINDWest Indies1974-19797114364115*52.003345.45110342
Brijesh PatelINDNew Zealand1975-197981213628232.9114363.64020356
Ravindra JadejaINDBangladesh2010-2025241463628645.2547576.21030317
Harbhajan SinghINDSouth Africa2001-2015403753624011.3153168.170073212
Ishan KishanINDSri Lanka2021-2026111133618945.13292123.630303214
Dilip SardesaiINDNew Zealand1965363360200*120.0060.00200510
Parthiv PatelINDAustralia2003-2004101313606230.0071550.35021510
Rahul DravidINDKenya1998-20041194358104*71.6048074.58110331

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.