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 Windsor Park, Roseau×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Roston ChaseWIPakistan2017121170101*170.0039443.15110171
Hashim AmlaSAWest Indies201022016312981.50143113.99100142
Adam VogesAUSWest Indies2015111130130*-24752.63100131
Shivnarine ChanderpaulWIZimbabwe2013110108108108.0028438.03100130
Chris GayleWIZimbabwe2013110101101101.0014569.66100124
David WarnerAUSWest Indies2012-2015240975024.2517754.80010122
Vusi SibandaZIMWest Indies2013120673533.508677.91000111
Matthew WadeAUSWest Indies201212011010655.0017164.33100103
Dale RichardsWISouth Africa2010220875943.5010384.47010102
Darren BravoWIAustralia2012-2015240794519.7520837.98000100
Darren BravoWIIndia2011120645032.0017436.78010100
Shivnarine ChanderpaulWIAustralia20121201376968.5028647.9002090
Kirk EdwardsWIIndia201112011611058.0022451.7910091
Azhar AliPAKWest Indies201712013012765.0034337.9010082
Mohammad AshrafulBANWest Indies20092201216460.5017270.3502081
Denesh RamdinWIZimbabwe2013110868686.0014758.5001081
Marlon SamuelsWIAustralia2015120817440.5022336.3201081
Travis DowlinWIBangladesh2009221110100*110.0013183.9710071
Shane DowrichWIAustralia2015120857042.5022138.4601071
Carlton BaughWIIndia2011120706035.0010070.0001071
Kane WilliamsonNZWest Indies2014220563728.0046121.7400070
Shivnarine ChanderpaulWIIndia2011121139116*139.0040234.5810060
Ricky PontingAUSWest Indies2012120805740.0019042.1101060
Kieran PowellWIAustralia2012120644032.0014743.5400060
Misbah-ul-HaqPAKWest Indies2017120615930.5016237.6501061
Ravi RampaulWIAustralia2012120423121.006070.0000061
Shane ShillingfordWIAustralia20121213131*31.004765.9600160
AB de VilliersSAWest Indies201022112770127.0014488.1902051
Shakib Al HasanBANWest Indies20092201196559.5012198.3502051
Abhinav MukundINDWest Indies2011120626231.0015041.3301150
Brendon McCullumNZWest Indies2014220614030.5051119.6100052
David BernardWIBangladesh2009220603830.008967.4200050
Junaid SiddiqueBANWest Indies2009220593629.508073.7500050
Shane WatsonAUSWest Indies2012-2015230574119.0014639.0400050
Ed CowanAUSWest Indies2012120565528.0013043.0801050
Jason HolderWIPakistan20171215230*52.0014934.9000051
Murali VijayINDWest Indies2011120504525.008856.8200050
Chris GayleWISouth Africa2010220452922.504893.7500051
Brendan TaylorZIMWest Indies2013120403320.007950.6300050
Josh HazlewoodAUSWest Indies2015110393939.008744.8300051
Shai HopeWIAustralia2015120383619.006855.8800050
Darren SammyWIIndia2011120372018.506061.6700051
Jason HolderWIAustralia2015121332133.006947.8300050
Shaun MarshAUSWest Indies2015121321932.006053.3300050
Hamilton MasakadzaZIMWest Indies2013120311715.507143.6600050
Kieran PowellWIZimbabwe2013110242424.0022109.0900050
Andre FletcherWINew Zealand20142201146257.0088129.5502047
Devon SmithWIBangladesh20092201096554.5014674.6601041
MS DhoniINDWest Indies2011110747474.0013355.6401040
Darren SammyWIAustralia2012120716135.507891.0301043
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.