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,991 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Bishan BediINDEngland1967-19792336917920*6.6347237.920012220
Ishant SharmaINDAustralia2008-2018454719192316.8669827.510012240
Jasprit BumrahINDEngland2017-202632351224134*10.4851846.530011276
Virat KohliINDEngland2011-20269011211418023541.39601969.458261144437
Jasprit BumrahINDAustralia2016-202552281182224.8217746.33001094
Harbhajan SinghINDAustralia1998-20135857137216316.39110265.4304107712
Mohammed ShamiINDEngland2013-20253635830356*11.2242571.29029329
Anil KumbleINDSouth Africa1992-20086163116228811.96156839.67019651
Ajinkya RahaneINDEngland2011-202146631162110626.15289056.09210917014
Virat KohliINDAustralia2009-202510612612555118648.69755873.451729952158
Pankaj RoyINDEngland1951-19591425162014025.8340.00218471
Zaheer KhanINDSouth Africa2000-2013323043073711.8165247.090082910
Ajit AgarkarINDAustralia1998-2006303042725310.4648655.97018264
Bhagwath ChandrasekharINDEngland1964-197923351781224.5028521.7500890
Dilip VengsarkarINDNew Zealand1976-1990313528127524.61160446.26058702
Zaheer KhanINDAustralia2000-201243501545957*13.1173162.790185210
Virender SehwagINDEngland2001-201245571189712633.88212689.23312827124
Rohit SharmaINDSouth Africa2007-202558653211921234.18258082.1376823864
Sachin TendulkarINDWest Indies1991-2013607111320317953.38516462.03721837013
Erapalli PrasannaINDEngland1962-197713253187378.5042437.97007280
Bishan BediINDWest Indies1966-19791925415320*7.293444.1200790
Javagal SrinathINDPakistan1991-200339327243499.7235967.69007195
Harbhajan SinghINDSouth Africa2001-2015403753624011.3153168.170073212
Ishant SharmaINDEngland2008-2021334014189167.2761130.93007211
Javagal SrinathINDSouth Africa1991-2001464474225311.4168561.61017306
KL RahulINDEngland2016-202644603204819935.93335161.1276723126
Kapil DevINDWest Indies1978-19946780101921126*27.44180391.5137717522
Rohit SharmaINDSri Lanka2008-2024818211294126441.42317692.60814727686
Sachin TendulkarINDPakistan1989-2012869463583194*40.72500171.65723743529
Rahul DravidINDAustralia1996-201272966307123334.12680145.1622173486
Bhagwath ChandrasekharINDAustralia1964-19789145720.78527.6900600
Jasprit BumrahINDNew Zealand2016-2026331673010*3.335257.6900641
Jasprit BumrahINDSouth Africa2017-2026292398214*5.8619142.9300692
Zaheer KhanINDSri Lanka2000-201258357247458.8254045.74006198
Anil KumbleINDEngland1990-200747377535110*17.83121843.92116642
Yuvraj SinghINDAustralia2000-201655535132813927.67151287.8327613435
Mohinder AmarnathINDWest Indies1976-198940533177011735.40157550.2241068710
Yuvraj SinghINDSri Lanka2000-2017706710192211733.72238380.65115621135
Virender SehwagINDSri Lanka2001-201269734302929343.902834106.8879643339
Virender SehwagINDAustralia2001-201354741234419532.11299278.34312631121
Virat KohliINDWest Indies2009-2026767811401820059.97473584.861323640056
MS DhoniINDEngland2006-2019839319299913440.53422970.92123629952
Sachin TendulkarINDAustralia1991-201311014496707241*49.68974268.852031676460
Prasidh KrishnaINDEngland2021-2026149375*1.174814.5800500
Ashish NehraINDWest Indies2001-201621126631.005311.3200500
Mohammed SirajINDSouth Africa2021-2025131332452.408129.6300530
Lakshmipathy BalajiINDPakistan2004-2012181541163110.5516072.50005114
Ashish NehraINDNew Zealand2001-2017251673810*4.229639.5800551
Dilip DoshiINDPakistan1979-19831216279205.6421436.9200590
Maninder SinghINDWest Indies1983-19881916738154.225717.5400510
Page 1Next

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