Batting by opposition (All cricket)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Garry SobersWIEngland1960-1968231392152196.0048051.46210453
Sunil GavaskarINDWest Indies1971-1983232327147*327.00--210281
Desmond HaynesWIAustralia1984-1991242297111148.5060848.85210370
Brian LaraWIEngland1994-199823029016796.6747261.44110414
George HeadleyWIEngland1930-193523027911493.00--21071
Rohan KanhaiWIEngland1960-197434027115067.7547245.76110300
Glenn TurnerNZWest Indies1972110259259259.0075934.12100220
Patsy HendrenENGWest Indies1930-193524125512385.00--110210
Gordon GreenidgeWIPakistan1977-19882402479661.7514441.67020351
Richie RichardsonWINew Zealand1985120245185122.5050348.71110350
Rahul DravidINDWest Indies1997-2002221236144*236.0064036.88110311
Carl HooperWIIndia1997-2002220234233117.0041855.98100293
Garry SobersWIPakistan1958121234125234.00--200-0
Colin CowdreyENGWest Indies1960-19682402338258.2545131.26030160
Clifford RoachWIEngland1930120231209115.50--100223
Leonard HuttonENGWest Indies1948-195423022416974.67--100241
Clive LloydWIAustralia1973-198423021717872.337051.43100311
Richie RichardsonWIAustralia1984-1991220201182100.5029568.14100292
Shivnarine ChanderpaulWIIndia1997-2002221198140198.0039050.77110310
Richie RichardsonWIIndia1989110194194194.0036752.86100200
Majid KhanPAKWest Indies197712019016795.00--100250
Martin CroweNZWest Indies1985110188188188.0046240.69100221
Jimmy AdamsWIEngland1994-199823018313761.0038847.16100250
Terry JarvisNZWest Indies1972110182182182.0055532.79100190
Shivnarine ChanderpaulWIEngland1994-199823018011860.0039945.11111241
Graeme WoodAUSWest Indies197812017612688.00--110141
Gary KirstenSAWest Indies200112017415087.0043939.64100171
Frank WorrellWIEngland1948-1960341171131*57.0010.00101150
Rohan KanhaiWIAustralia1965-19732401698942.25--02191
Everton WeekesWIEngland1948-19542301689456.00--010-0
Sachin TendulkarINDWest Indies1997-20022201628381.0036744.14020220
Saeed AhmedPAKWest Indies195812016215081.00--100160
Geoff BoycottENGWest Indies1968-197423016111653.6739640.66100260
Charlie DavisWIIndia1971121159125*159.00--100-0
Gordon GreenidgeWIIndia1983-19892201528276.0047532.00020112
Clive LloydWIIndia1971-19832301508150.0011371.68020100
Ted DexterENGWest Indies196012014911074.50--100-0
Clyde WalcottWIPakistan1958110145145145.00--100-0
Mike AthertonENGWest Indies1994-199824014514436.2532045.31102170
Gordon GreenidgeWIAustralia1984-1991242143120*71.5025456.30100133
Alan KnottENGWest Indies1968-197423114173*70.5043832.19020240
Allan BorderAUSWest Indies1984-19912401405435.0040634.48010130
Inzamam-ul-HaqPAKWest Indies2000110135135135.0025453.15100200
Raman Subba RowENGWest Indies196012012710063.50--100-0
Clyde WalcottWIIndia1953110125125125.00--100151
Chris GayleWISouth Africa20011201258162.5027146.13010220
Craig SerjeantAUSWest Indies197812012412462.00--101181
Tony GreigENGWest Indies1974110121121121.0025447.64100141
Irvine ShillingfordWIPakistan1977110120120120.00--100151
Bob WyattENGWest Indies1930-19352401207130.00--01101
Page 1Next

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