Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Vidarbha C.A. Ground×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Wasim JafferINDEngland200612018110090.5038247.38110270
Paul CollingwoodENGIndia2006122170134*-30855.19100175
Alastair CookENGIndia2006121164104*164.0040340.69110190
Rahul DravidINDEngland20061201117155.5030935.92010160
Kevin PietersenENGIndia20061201028751.0014371.33010161
Sachin TendulkarINDSri Lanka2005110939393.009696.8801092
Mohammad KaifINDEngland2006110919191.0026334.60010120
Rahul DravidINDSri Lanka20051118585*-63134.9201081
Irfan PathanINDSri Lanka2005110838383.0070118.5701084
Andrew StraussENGIndia2006120744637.0017741.81000110
Anil KumbleINDEngland2006110585858.0016834.52010100
Sachin TendulkarINDEngland20061214428*44.006468.7500070
Andrew FlintoffENGIndia2006110434343.007061.4300060
Kumar SangakkaraSLIndia2005110434343.0037116.2200042
Steve HarmisonENGIndia2006110393939.004292.8600070
MS DhoniINDSri Lanka2005110383838.0028135.7100032
WPUJC VaasSLIndia20051113737*-5271.1500050
Irfan PathanINDEngland2006120373518.503994.8700041
Dilhara LokuhettigeSLIndia2005110292929.0020145.0000023
Sanath JayasuriyaSLIndia2005110272727.002896.4300060
Tillakaratne DilshanSLIndia2005110232323.002592.0000021
MS DhoniINDEngland2006120211610.503167.7400020
Virender SehwagINDSri Lanka2005110202020.002580.0000040
Mahela JayawardeneSLIndia2005110171717.002180.9500020
Yuvraj SinghINDSri Lanka2005110141414.001877.7800010
Geraint JonesENGIndia2006110141414.003046.6700030
Matthew HoggardENGIndia2006110111111.004126.8300010
Ian BellENGIndia20061201095.003033.3300020
Monty PanesarENGIndia2006110999.004320.9300010
Harbhajan SinghINDEngland2006121777.001163.6400010
Muttiah MuralitharanSLIndia2005110666.00785.7100010
Ian BlackwellENGIndia2006110444.001625.0000000
Upul ChandanaSLIndia2005110333.00742.8600000
Jai Prakash YadavINDSri Lanka200511133*-3100.0000000
Farveez MaharoofSLIndia2005110222.001414.2900000
Virender SehwagINDEngland2006120221.001910.5300100
Marvan AtapattuSLIndia2005110111.00250.0000000
Ajit AgarkarINDSri Lanka2005110111.001100.0000000
S. SreesanthINDEngland2006110111.00616.6700000
VVS LaxmanINDEngland2006110000.0010.0000100
Russel ArnoldSLIndia2005110000.0030.0000100

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