Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDWest Indies1997-20024611399227.8023658.90011171
Viv RichardsWINew Zealand1985221138105138.0017180.70100174
Shivnarine ChanderpaulWIEngland1994-19983511387734.5042332.62010140
Jeffrey StollmeyerWIEngland1948-19542401377834.25--01100
Ted DexterENGWest Indies1960111136136*---100191
Brian LaraWINew Zealand1996-20022301367345.3325952.51010191
Inzamam-ul-HaqPAKWest Indies1993-20003501366627.2025852.71010120
Ridley JacobsWISouth Africa2001231135113*67.5026950.19100115
Shivnarine ChanderpaulWINew Zealand1996-20022311348267.0023756.54010160
Tom GraveneyENGWest Indies1954-196823113464*67.00--02060
Kepler WesselsSAWest Indies19921201337466.5027648.19020151
Clairmonte DepeiazaWIAustralia1955121133122133.00--100160
Clyde WalcottWIIndia19531201329866.00--010-2
Carl HooperWIEngland1990-19984401326633.0018172.93010141
Jack RobertsonENGWest Indies194812113180131.00--020-0
Curtly AmbroseWIEngland1990-19987821304421.6721959.36000180
Basit AliPAKWest Indies199312112992*129.0024852.02010151
Ray LindwallAUSWest Indies195512012811864.00--100162
Jacques KallisSAWest Indies2001-20053401277831.7534936.3901080
Bevan CongdonNZWest Indies1972110126126126.00--100110
Ron ArcherAUSWest Indies19551201269863.00--010-1
Les FavellAUSWest Indies19551201257262.50--020180
Norm O'NeillAUSWest Indies196512112574*125.00--020-2
Larry GomesWIEngland1981-19863301255841.6735735.01010150
Geoff MarshAUSWest Indies199123012511341.6716874.4010193
Brian LaraWIIndia1997-20024401245531.0025748.25010150
Stuart WilliamsWIIndia1997-200235212478*41.3322455.36011190
Wayne PhillipsAUSWest Indies198412012112060.5019760.91100144
Roy FredericksWIAustralia197312112098120.00--010151
Clayton LambertWIEngland19983401205530.0028442.25010181
Ramiz RajaPAKWest Indies1988-19932401205430.0024548.98010160
Alvin KallicharranWIEngland1974110119119119.0019162.30100180
Clive LloydWIAustralia1978-19842201187659.007798.70010153
Shoaib MohammadPAKWest Indies19881201186459.0024847.58020150
Bruce YardleyAUSWest Indies19781201177458.50--010202
Majid KhanPAKWest Indies19771201168858.00--010-1
Vijay ManjrekarINDWest Indies1953-19622411165138.67--010-0
Javed MiandadPAKWest Indies1977-19933601164319.3320555.12000131
Gordon GreenidgeWIEngland1981-19905701164116.5722751.10001171
Maaz SadaqatJKAntigua and Barbuda Falcons2026110114114114.0058196.5510089
Geoff BoycottENGWest Indies1968-19813501149022.809924.24011130
Boeta DippenaarSAWest Indies2001-200522111371113.0020555.12010111
Imtiaz AhmedPAKWest Indies19581201119155.50--010-0
Geoff PullarENGWest Indies196012111165111.00--010-0
Sanjay ManjrekarINDWest Indies198912011110855.5023347.64100150
Shivnarine ChanderpaulWISouth Africa2001-20052301085336.0023346.35010130
Frank WorrellWIIndia1953-19622301087736.00--010-1
Michael SlaterAUSWest Indies1995-19993511082627.0018458.70000131
Greg ChappellAUSWest Indies1973110106106106.00--100100
Denis ComptonENGWest Indies19541201069353.00--010-0

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.