Live3rd T20I · India in New Zealand 2026/27NZ141/3 (13.5)INDIND chose to bowlLive5th Match · Pakistan ODI Tri-Series 2026/27PAK9/0 (2.1)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Beausejour Stadium, Gros Islet×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
RD ShahKENNew Zealand2007110717171.008979.7801082
Brett LeeAUSWest Indies2012320715935.5058122.4101075
David HusseyAUSWest Indies2010-2012431675733.5064104.6901180
Stephen FlemingNZCanada2007110666666.006798.5101081
Ed JoyceENGCanada2007110666666.0010364.0801041
David HusseyAUSPakistan2010220665333.0038173.6801026
Mohammad AshrafulBANPakistan2010110656565.0049132.6501043
Mignon du PreezSAWWest Indies Women2013220653932.508973.0300060
Nasir JamshedPAKWest Indies2013330652321.679072.2200051
George BaileyAUSWest Indies2012331652532.507586.6700051
Tillakaratne DilshanSLWest Indies2008110646464.0054118.5201031
Jacob OramNZEngland20071116363*-8375.9001041
Scott StyrisNZKenya2007110636363.0062101.6101033
Suresh RainaINDSri Lanka2010110636363.0047134.0401071
Paul CollingwoodENGCanada20071116262*-48129.1701041
Andrew FlintoffENGWest Indies2004-2009220625931.007582.6701022
Alex BlackwellAUSWIndia Women2010110616161.0049124.4901080
Johnson CharlesWIAustralia2012330613720.338373.4900171
Stephen FlemingNZKenya2007110606060.006198.3601073
Michael ClarkeAUSSouth Africa20071116060*-8669.7701080
Kevin PietersenENGNew Zealand2007110606060.009265.2201041
Mominul HaqueBANWest Indies2014120595629.5017334.1001050
Chris GayleWIPakistan2013330593019.679264.1300062
Morris OumaKENCanada2007110585858.008965.1701071
Asif MullaCANEngland2007110585858.006096.6701071
Angelo MathewsSLEngland2010110585858.0045128.8901031
Deandra DottinWIWSouth Africa Women20132225848*-35165.7100053
Kevin PietersenENGKenya20071115656*-7277.7801051
Sewnarine ChattergoonWIZimbabwe20061115454*-7869.2301080
Brian LaraWIBangladesh2004110535353.007669.7401070
AB de VilliersSAPakistan2010110535353.0041129.2701012
Shivnarine ChanderpaulWIEngland2004-2009220534026.507471.6200060
MahmudullahBANWest Indies2014120535326.5010650.0001121
Darren BravoWIBangladesh2014120534626.5015234.8700052
Brendon McCullumNZCanada20071115252*-21247.6201015
John DavisonCANNew Zealand2007110525252.0031167.7401091
Cameron WhiteAUSPakistan2010220524326.0038136.8400005
Umar AkmalPAKSouth Africa2010110515151.0033154.5501024
Ian BillcliffCANNew Zealand2007110505050.005689.2901040
Kamran AkmalPAKAustralia2010220505025.0035142.8601162
Justin KempSAAustralia20071114949*-9153.8500041
Kevin PietersenENGWest Indies2009110484848.0048100.0000041
Gregory StrydomZIMWest Indies2006110484848.007365.7500042
Devon SmithWIPakistan2011-2013440481712.008755.1700052
Dinesh KarthikINDWest Indies2009210474747.0043109.3000051
Peter FultonNZCanada2007110474747.0047100.0000041
Shakib Al HasanBANPakistan2010110474747.0031151.6100032
Salman ButtPAKAustralia2010220473223.5040117.5000070
Shemaine CampbelleWIWSouth Africa Women2013220473323.505094.0000021
Kumar SangakkaraSLIndia2010110464646.0033139.3900023

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