Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Wankhede Stadium×

Player figures come from full scorecards, which we hold for 8 of the 18 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDEngland2012-201623026123587.0040863.97100291
Darren BravoWIIndia2011-201324025416663.5046254.98100291
Mayank AgarwalINDNew Zealand2021120212150106.0041950.60110265
Alastair CookENGIndia2012-201624120412268.0038852.58100221
Cheteshwar PujaraINDEngland2012-201623018813562.6745940.96100190
Kevin PietersenENGIndia2012110186186186.0023379.83100204
Shubman GillINDNew Zealand2021-20242401829045.5029661.49010183
Virat KohliINDWest Indies2011-20132301726357.3330356.77030131
Sachin TendulkarINDWest Indies2011-20132301719457.0027861.51020202
Daryl MitchellNZIndia2021-20242401718242.7527661.96020116
Kieran PowellWIIndia2011-20132401498137.2527454.38010131
Ravichandran AshwinINDWest Indies2011-201323014710349.0017783.05100193
Will YoungNZIndia2021-20242401467136.5028850.69020113
Murali VijayINDEngland2016110136136136.0028248.23100103
Rishabh PantINDNew Zealand20241201246462.00116106.90020173
Tahlia McGrathAUSWIndia Women20231201237361.5023352.79020180
Rahul DravidINDWest Indies20111201158257.5019858.08010120
Cheteshwar PujaraINDWest Indies2013110113113113.0016767.66100120
Smriti MandhanaINDWAustralia Women202312111274112.0016767.07010180
Keaton JenningsENGIndia201612011211256.0022050.91101130
Rohit SharmaINDWest Indies2013111111111*-12787.40100113
Jayant YadavINDEngland2016110104104104.0020450.98100150
Kirk EdwardsWIIndia20111201038651.5018954.50010160
Kraigg BrathwaiteWIIndia20111201036851.5029934.45010100
Joe RootENGIndia2016120987749.0015364.05010120
Virender SehwagINDWest Indies2011120976048.5011584.35010111
Axar PatelINDNew Zealand2021121935293.0015460.3901085
Marlon SamuelsWIIndia2011-2013240916122.7518449.46011140
Jemimah RodriguesINDWAustralia Women2023121857385.0013662.50010110
Jos ButtlerENGIndia2016121827682.0015453.2501061
Ravichandran AshwinINDEngland2012-2016230796826.3312762.2001191
Deepti SharmaINDWAustralia Women2023110787878.0017145.6101090
Jonny BairstowENGIndia2012-2016230745124.6715049.3301050
Beth MooneyAUSWIndia Women2023120734036.5013155.7300090
VVS LaxmanINDAustralia2004120706935.0013751.09010120
Alyssa HealyAUSWIndia Women2023120703835.0017639.7700051
Gautam GambhirINDEngland2012120696534.5014447.9201070
Gautam GambhirINDWest Indies2011120675533.5011060.9101090
Shivnarine ChanderpaulWIIndia2013120664133.009668.7500061
Denesh RamdinWIIndia20131226553*-10065.00010101
Adrian BarathWIIndia2011120656232.5015841.1401080
Richa GhoshINDWAustralia Women2023120655232.5013647.79010100
VVS LaxmanINDWest Indies2011120633231.5010758.8800040
Sachin TendulkarINDAustralia2004120605530.0011850.8501061
Matthew HaydenAUSIndia2004120593529.5010357.2800053
Nick ComptonENGIndia20121215930*59.0011850.0000081
Rahul DravidINDAustralia20041215831*58.0017832.5800061
Damien MartynAUSIndia2004120555527.5011946.2201130
Henry NichollsNZIndia2021120514425.5014235.9200090
Moeen AliENGIndia2016120505025.0010746.7301141
Page 1Next

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