Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Sabina Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Garry SobersWIIndia1962-197135044415388.80--220417
Frank WorrellWIIndia1953-1962351442237110.50--120352
Rohan KanhaiWIIndia1962-1971351437158*109.25--210250
Viv RichardsWIIndia1976-198934026411066.0021479.91120185
Brian LaraWIIndia1997-20063502408348.0033871.01020252
Shivnarine ChanderpaulWIIndia1997-20063502355947.0051345.81030210
Chris GayleWIIndia2002-200623020612368.6726577.74110342
Easton McMorrisWIIndia196223020412568.00--100-0
Carl HooperWIIndia1997-200224116412954.6729355.97100190
Richie RichardsonWIIndia198912015915679.5034845.69100200
Roy FredericksWIIndia1971-19762411498249.67--01070
Everton WeekesWIIndia195312014510972.50--100-0
Gordon GreenidgeWIIndia1983-19892401247031.0026830.6001130
Clyde WalcottWIIndia1953121123118123.00--100-0
Wavell HindsWIIndia200212011911359.5021754.84100152
Desmond HaynesWIIndia1983-19892401093527.2511076.36000111
Clive LloydWIIndia1971-1983350995719.80--01181
Sherwin CampbellWIIndia1997120834341.5023435.4700080
Ramnaresh SarwanWIIndia2002-2006230796526.3316248.7701080
Ivor MendoncaWIIndia1962110787878.00--010-0
Ridley JacobsWIIndia2002120755937.5012759.0601082
Deryck MurrayWIIndia1976110717171.00--01051
Bruce PairaudeauWIIndia1953120605830.00--01000
Jeff DujonWIIndia1983-1989231572928.506118.0300002
Michael HoldingWIIndia1976-1983220565528.00--01082
Lawrence RoweWIIndia1976121534753.00--000-0
Stuart WilliamsWIIndia1997120492624.509253.2600060
Steve CamachoWIIndia1971120473523.50--00071
Vanburn HolderWIIndia1971-19762214336*43.00--00000
Gus LogieWIIndia1983-1989241401313.332860.7100022
Roland HolderWIIndia19971213821*38.0010237.2500040
Pedro CollinsWIIndia2002120362418.009239.1300040
Mike FindlayWIIndia19711213630*36.00--00060
Charlie StayersWIIndia19621113535*---000-0
Curtly AmbroseWIIndia1989-1997220332316.508140.7400030
Wes HallWIIndia1962220302015.00--000-1
Ian BishopWIIndia1989-1997221302430.0010528.5700020
Runako MortonWIIndia2006110232323.003860.5300020
Malcolm MarshallWIIndia1983-1989231232311.5020.0000100
Jeffrey StollmeyerWIIndia1953120221311.00--000-0
Keith ArthurtonWIIndia1989121202020.007327.4000030
Andy RobertsWIIndia198312018179.00--00000
Alf ValentineWIIndia1953-1962232187*18.00--000-0
Franklyn RoseWIIndia19971111414*-2166.6700020
Lester KingWIIndia196212013136.50--00100
Carlton BaughWIIndia20061111212*-10120.0000001
Gerry GomezWIIndia1953110121212.00--000-0
Alvin KallicharranWIIndia1976110121212.00--000-0
Wayne DanielWIIndia1976110111111.00--000-1
Marlon SamuelsWIIndia2006110101010.001376.9200000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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