Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Madhavrao Scindia Cricket Ground×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLIndia2005-200933027516091.67252109.13120363
Kumar SangakkaraSLIndia2005-200933020911069.67183114.21110239
Virender SehwagINDSri Lanka2005-200933018714662.33147127.21100246
Sachin TendulkarINDSri Lanka2005-20093301426947.3315492.21020221
Yuvraj SinghINDEngland2008111138138*-78176.92100166
MS DhoniINDSri Lanka2005-20093201207260.0012199.1701083
Upul TharangaSLIndia2005-20093301066735.3311889.8301094
Virender SehwagINDEngland2008110858585.0073116.44010103
Yuvraj SinghINDSri Lanka20051117979*-67117.9101093
Kevin PietersenENGIndia2008110636363.0056112.5001072
Sourav GangulyINDSri Lanka2007110626262.007978.4801061
Ravi BoparaENGIndia20081115454*-38142.1101025
Gautam GambhirINDEngland2008110515151.006380.9501080
Suresh RainaINDEngland2008110434343.004497.7300003
MS DhoniINDEngland2008110393939.0032121.8800031
Gautam GambhirINDSri Lanka2005-2009220392819.5035111.4300070
Mohammad KaifINDSri Lanka20051113838*-7153.5200030
Angelo MathewsSLIndia2009110383838.0033115.1500020
Sanath JayasuriyaSLIndia2005-2009330331911.0031106.4500041
Dinesh KarthikINDSri Lanka2007110313131.004963.2700010
Upul ChandanaSLIndia2005110303030.003293.7500050
Ravindra JadejaINDSri Lanka20091113030*-17176.4700012
Samit PatelENGIndia2008110282828.0028100.0000002
Virat KohliINDSri Lanka2009110272727.0019142.1100040
Stuart BroadENGIndia2008110262626.0025104.0000020
Ian BellENGIndia2008110252525.003571.4300030
Thilina KandambySLIndia2009110242424.002596.0000020
Marvan AtapattuSLIndia2005-2007220241512.004257.1400040
Farveez MaharoofSLIndia2005-2007220211710.503756.7600001
Mahela JayawardeneSLIndia2005-200933021147.003265.6300030
Paul CollingwoodENGIndia2008110191919.002382.6100030
Suresh RainaINDSri Lanka2005-2009210161616.002080.0000020
Russel ArnoldSLIndia2005-20072201587.503740.5400000
Harbhajan SinghINDSri Lanka2005-200932013116.502065.0000010
Rohit SharmaINDEngland20081111111*-8137.5000010
WPUJC VaasSLIndia2005110999.002045.0000010
Robin UthappaINDSri Lanka2007110777.005140.0000010
Nuwan KulasekaraSLIndia2007-200922264*-6100.0000000
Rahul DravidINDSri Lanka2007110555.00955.5600010
Praveen KumarINDSri Lanka200911155*-771.4300000
Andrew FlintoffENGIndia2008110444.003133.3300010
Dilhara FernandoSLIndia2005-200921144*-944.4400000
Matt PriorENGIndia2008110444.00944.4400000
Malinga BandaraSLIndia200711133*-3100.0000000
Anil KumbleINDSri Lanka2007110222.00540.0000000
UWMBCA WelegedaraSLIndia200911111*-1100.0000000
Steve HarmisonENGIndia2008110000.000-00100
Owais ShahENGIndia2008110000.0050.0000100
James AndersonENGIndia2008110000.0040.0000100
Thilan SamaraweeraSLIndia2009110000.0010.0000100
Page 1Next

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