Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Willowmoore Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
J BuleleMOZGhana2022110434343.004791.4900041
A LimdawalaMAABotswana2023220433121.506071.6700010
Abhik PatwaTANCameroon20221114242*-26161.5400061
Colin IngramWARImpi20121114242*-24175.0000032
Joshua RasuVANJersey2017110424242.005971.1900071
Amith SarmaGERJersey2017110424242.007556.0000022
Sukhdeep SinghKENTanzania2022110424242.0036116.6700050
David WieseTITKnights2015-2016220423421.0022190.9100015
John DavisonCANIreland2009110414141.004983.6700060
Kevin O'BrienIRESouth Africa2016110414141.0036113.8900070
Sarah TaylorENGWSouth Africa Women20161114141*-4493.1800050
Sunil DhaniramCANScotland2009110414141.004787.2300031
JAR BlainSCOAfghanistan2009110414141.005673.2100030
Tamim IqbalBANSouth Africa2008110414141.0022186.3600071
Obed AgbomadzieGHAGuernsey2017110414141.006959.4200040
Rashaad MosweuBOTGhana2017110414141.007852.5600020
J ZimbaZAMSierra Leone2017110414141.005870.6900031
D KansonkhoMAAUganda2023110414141.005771.9300010
A OseiGHASierra Leone2023110414141.004297.6200020
Grant FlowerZIMIndia1997110404040.006957.9700020
Paul StirlingIRESouth Africa2016110404040.004981.6300040
Bharati FulmaliINDWSouth Africa Women2026110404040.0030133.3300042
Inzimam MasterBOTGhana2017-2022220404020.0035114.2900120
Jacques KallisSANew Zealand20001113939*-5275.0000070
Shaun PollockSASri Lanka2002110393939.004979.5900040
Abdool SamadCANBermuda2006110393939.007055.7100050
Alviro PetersenSAZimbabwe2009110393939.0036108.3300040
WF StellingNEDCanada20061113939*-34114.7100022
Trisha ChettySAWBangladesh Women2013110393939.005669.6400050
Samson AwiahGHAUganda2022110393939.005373.5800021
Irfan KarimKENBotswana2023110393939.004195.1200010
John AndersonIREAustralia2016110393939.004979.5900060
Kishen KamaniaTANSierra Leone2017110393939.006857.3500040
II SelemaniTANUganda2022110393939.0023169.5700061
FFZ NhaduateMOZMalawi2023110393939.004881.2500021
Rais AhmadzaiAFGScotland2009110393939.004390.7000050
Chris HarrisNZCanada20031113838*-29131.0300040
Ian BillcliffCANIreland2009110383838.005667.8600040
Ryan ten DoeschateNEDCanada2006110383838.004095.0000070
Mignon du PreezSAWEngland Women2016110383838.007153.5200010
K ModiseBOTSwaziland2023110383838.0031122.5800033
Robin SinghINDZimbabwe19971113838*-29131.0300011
Harshitha MadaviSLWSouth Africa Women2024110383838.0033115.1500050
Harrison CarlyonJERVanuatu2017110383838.005667.8600020
L LaminSIEBotswana2023110383838.0030126.6700004
I MwabaZAMSierra Leone2017110383838.006855.8800010
G KansonkhoMAAUganda2023110383838.004486.3600040
Albie MorkelSABangladesh20081113737*-13284.6200033
DES MaxwellCANNetherlands20061113737*-27137.0400012
Andrew MansaleVANJersey2017110373737.007152.1100021

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.