India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Lord's×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniINDEngland2007-2018710333578*47.8664152.26031314
KL RahulINDEngland2018-202658030312937.8855554.59201371
Ravindra JadejaINDEngland2009-20256923017243.0058451.54030263
Rahul DravidINDEngland2002-2011682294103*49.0055153.36121350
Virat KohliINDEngland2011-202671002787427.8043264.35011253
Rohit SharmaINDEngland2009-202656026613844.3333579.40111337
Ajinkya RahaneINDEngland2011-202147023910334.1446151.84110302
Sourav GangulyINDEngland2002-20074502229044.4035562.54010213
Suresh RainaINDEngland2009-20184502108442.0028174.73021182
Cheteshwar PujaraINDEngland2014-20213601434523.8354126.43000170
Rishabh PantINDEngland2021-20253501427428.4023360.94011162
Sachin TendulkarINDEngland2002-20114601303721.6729444.22000200
VVS LaxmanINDEngland2004-20113501295625.8030742.02010160
Murali VijayINDEngland2014-20182401199529.7532736.39012150
Yuvraj SinghINDEngland2002-200944111864*39.3313488.0601083
Mohammed ShamiINDEngland2014-202247210856*21.6013281.82013132
Shubman GillINDEngland2025-2026230997733.0013772.26010131
Bhuvneshwar KumarINDEngland2014120885244.0015556.77010150
Hardik PandyaINDEngland2018-2022340872921.7511973.11000100
Shikhar DhawanINDEngland2014-2022340833620.7511274.11000120
Gautam GambhirINDEngland2007-2011340752618.7514850.6800070
Virender SehwagINDEngland2002-2004220727136.0067107.4601091
Yuvraj SinghINDWest Indies2009110676767.0043155.8101062
Dinesh KarthikINDEngland2004-2018350676013.4017638.0701170
Wasim JafferINDEngland2007120665833.0018835.1101080
Ravichandran AshwinINDEngland2011-20182216233*62.008672.0900090
Abhinav MukundINDEngland2011120614930.5012050.8300060
Karun NairINDEngland2025120544027.009556.8400050
Nithish Kumar ReddyINDEngland2025120433021.5014429.8600050
Jasprit BumrahINDEngland2021-20253524134*13.6713829.7100240
Ishant SharmaINDEngland2009-202158239166.5010238.2400250
Yusuf PathanINDEngland20091113333*-17194.1200012
Yusuf PathanINDWest Indies2009110313131.0023134.7800031
Parthiv PatelINDEngland2011110272727.003284.3800031
Suryakumar YadavINDEngland2022110272727.002993.1000011
Washington SundarINDEngland2025120232311.508028.7500111
Robin UthappaINDEngland2007110222222.003073.3300020
R. P. SinghINDEngland2007-2011431201710.005437.0400020
Praveen KumarINDEngland201122019179.502286.3600020
Anil KumbleINDEngland2002-200733019116.334641.3000020
Gurnoor BrarINDEngland20261111818*-14128.5700011
Arshdeep SinghINDEngland20261111515*-6250.0000030
Yuzvendra ChahalINDEngland2018-202222015127.502560.0000020
Gautam GambhirINDWest Indies2009110141414.0013107.6900020
Irfan PathanINDEngland2004110141414.001782.3500000
Ishan KishanINDEngland2026110141414.0012116.6700010
Zaheer KhanINDEngland2002-20115511473.504630.4300220
Harbhajan SinghINDWest Indies20091111313*-4325.0000030
Yashasvi JaiswalINDEngland202512013136.501586.6700130
Harbhajan SinghINDEngland2002-201143012124.002744.4400220
Page 1Next

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