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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidINDWest Indies2011120605530.0019231.2501030
Shemaine CampbelleWIWSouth Africa Women2018220604630.008372.2900040
Darren SammyWIAustralia2008-2012330604120.007975.9500063
David HusseyAUSEngland2010110595959.0054109.2601022
Tino MawoyoZIMWest Indies2013120595029.5011352.2101090
Jason HolderBTSt Kitts and Nevis Patriots2015-2019330595419.6744134.0901053
Johnson CharlesBTTrinbago Knight Riders2019110585858.0039148.7201080
Kieron PollardBTTrinbago Knight Riders2016-20172215841*58.0033175.7600044
Shakib Al HasanBANEngland20071115757*-9560.0001061
Kraigg BrathwaiteWIAustralia2012120575728.5020627.6701140
Nicolas PooranBTGuyana Amazon Warriors2017-2018220574628.5041139.0200053
Chandrapaul HemrajGAW/SLSBarbados Tridents2018-2019220573728.5049116.3300054
Marlon SamuelsWISri Lanka20031115656*-36155.5601061
Dwayne SmithBTJamaica Tallawahs2015110565656.0053105.6601052
Kumar SangakkaraSLAustralia2007-2010220565428.0055101.8201061
Brendon McCullumNZWest Indies2014120563128.008367.4700080
Brian LaraWIAustralia2003120564228.0018829.7900040
Omari BanksWIAustralia2003120563228.0011449.1200080
Kevin PietersenENGSouth Africa2007-2010220565328.0048116.6701081
Asim KamalPAKWest Indies2005120555527.5010452.8801181
Denesh RamdinGAW/TKRBarbados Tridents2014-2019661552011.005698.2100170
Shane WatsonAUSIndia2010110545454.0032168.7501016
Andrew SymondsAUSWest Indies2008120545227.009358.0601051
Chris GayleWIPakistan2005120545027.007176.0601070
Tim BresnanENGWest Indies20142215447*54.0032168.7500052
Sharmarh BrooksSKANBarbados Tridents2019110535353.0033160.6101062
Chris GayleWINew Zealand2014120534226.508661.6300061
Nicolas PooranBTTrinbago Knight Riders2016-2018330533417.6733160.6100153
Stafanie TaylorWIWSouth Africa Women2018220524626.0010350.4900040
Craig ErvineZIMWest Indies2013121522952.0014037.1400080
Kraigg BrathwaiteWIPakistan2017120524326.0012940.3100050
Marlon SamuelsWIZimbabwe2013110515151.007468.9201091
Jonathan CarterBTTrinbago Knight Riders2019110515151.0046110.8701051
Abdul RazzaqPAKWest Indies2005120514125.5011942.8600051
Shoaib MalikBTSt Kitts and Nevis Patriots2015-2016220513525.5039130.7700042
Ross TaylorNZWest Indies2014120514525.507964.5600080
Darren SammyWIEngland2009-20145325130*51.0030170.0000044
Eoin MorganENGWest Indies2014-2017440511912.755592.7300052
Shivnarine ChanderpaulWIBangladesh2007110505050.008558.8201030
Keddy LesporisSLZBarbados Tridents20141115050*-38131.5801061
Glenn MaxwellAUSWest Indies20162215046*50.0030166.6700062
Mark CraigNZWest Indies20141225046*-9751.5500051
Dhanushka GunathillekeSLWest Indies2018120502925.0010348.5400071
Abhinav MukundINDWest Indies2011120494824.509054.4400060
Kevin O'BrienIREBangladesh2007110484848.0044109.0900022
Carlton BaughWIIndia20111214846*48.007464.8600051
Ed CowanAUSWest Indies2012120483424.0014233.8000040
Niroshan DickwellaSLWest Indies2018120484224.008755.1700070
Marlon SamuelsAH/SKAN/SLSBarbados Tridents2013-2017330482316.006178.6900041
Kieron PollardBTGuyana Amazon Warriors2014-2017330484816.0030160.0000252

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.