Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Shane DowrichWIPakistan2017120222011.007828.2100010
Dale RichardsWIBangladesh2009220212010.504052.5000030
Mitchell JohnsonAUSWest Indies2015110202020.005933.9000010
Darren SammyWINew Zealand2014220201010.007285.7100022
Graeme CremerZIMWest Indies2013120202010.004544.4400111
Narsingh DeonarineWIAustralia2012120201310.006630.3000020
Prosper UtseyaZIMWest Indies20131211910*19.002867.8600020
Johan BothaSAWest Indies2010210181818.002572.0000000
Adrian BarathWIIndia201112018129.005930.5100000
James NeeshamNZWest Indies201422018119.0013138.4600021
Sulieman BennWISouth Africa2010210171717.002180.9500010
Carlton BaughWIAustralia201212017128.505133.3300000
Dwayne SmithWINew Zealand20142201798.501989.4700030
Alviro PetersenSAWest Indies2010110161616.003151.6100010
Nikita MillerWIBangladesh20091111616*-12133.3300020
Denesh RamdinWISouth Africa20102111515*-2075.0000000
Andre RussellWINew Zealand20142211514*15.0012125.0000020
Morné MorkelSAWest Indies2010210141414.0013107.6900020
Darren SammyWISouth Africa201022014147.002653.8500101
Jermaine BlackwoodWIAustralia201512014127.003935.9000000
David BernardWISouth Africa20101111313*-9144.4400010
Ryan HarrisAUSWest Indies20121201396.504528.8900010
Harbhajan SinghINDWest Indies2011110121212.003534.2900010
Luke RonchiNZWest Indies2014221121212.0012100.0000001
Tino BestWIZimbabwe20131111111*-1291.6700011
Abdur RazzakBANWest Indies20092211111*11.001291.6700110
Kemar RoachWIAustralia2012121119*11.007315.0700000
Naeem IslamBANWest Indies2009222107*-1566.6700000
Floyd ReiferWIBangladesh20092201075.002147.6200000
Devendra BishooWIAustralia2015121109*10.004323.2600010
Vishaul SinghWIPakistan20171201085.005717.5400000
Darren SammyWIZimbabwe2013110999.008112.5000010
Marlon SamuelsWIIndia2011120994.502634.6200120
Brad HaddinAUSWest Indies2015110888.001080.0000001
Tino MawoyoZIMWest Indies2013120884.003225.0000110
Ravi RampaulWISouth Africa2010210777.001070.0000010
Syed RaselBANWest Indies2009210777.007100.0000000
Kieran PowellWIIndia2011120743.503818.4200000
Jerome TaylorWIAustralia2015120663.003119.3500110
Ryan McLarenSAWest Indies2010210555.001145.4500000
David MillerSAWest Indies2010210555.00955.5600000
Trent BoultNZWest Indies2014210555.005100.0000000
Alzarri JosephWIPakistan2017120552.504012.5000110
Munaf PatelINDWest Indies201111144*-580.0000010
Shane ShillingfordWIZimbabwe201311144*-2615.3800010
Mohammad AbbasPAKWest Indies2017110444.00439.3000000
Tendai ChataraZIMWest Indies2013120442.00580.0000110
Shannon GabrielWIPakistan2017120442.002814.2900110
Tom LathamNZWest Indies2014210333.00560.0000000
Denesh RamdinWINew Zealand201422132*3.003100.0000000

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.