Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Willowmoore Park×

Player figures come from full scorecards, which we hold for 17 of the 25 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSAZimbabwe2009-201022016010980.00150106.67110106
Tatenda TaibuZIMSouth Africa2009-2010221131103*131.0014093.57100113
JP DuminySAZimbabwe2010110129129129.00117110.2610074
Laura WolvaardtSAWBangladesh Women2023110126126126.0013494.03100131
Neil McCallumSCOIreland2009111121121*-13887.68100123
Tazmin BritsSAWBangladesh Women2023110118118118.0012495.1610082
Temba BavumaSAIreland2016110113113113.0012391.87100131
Hashim AmlaSAZimbabwe2009-20102201048052.0011491.2301091
William PorterfieldIREScotland2009110101101101.0089113.48100123
AB de VilliersSAPakistan20131119595*-11185.5901091
Trisha ChettySAWEngland Women2016110909090.0012273.7701090
Temba BavumaSANetherlands20231119090*-79113.9201081
Ashish BagaiCANScotland2009110878787.0012271.3101081
Albie MorkelSAZimbabwe2009-20102218750*87.0060145.0001084
Stuart MatsikenyeriZIMSouth Africa2009110868686.008798.8501081
Usman KhawajaAUSIreland20161118282*-77106.4901082
Quinton de KockSAIreland2016110828282.0066124.2401082
Suné LuusSAWPakistan Women2019110808080.008495.2401062
Lizelle LeeSAWBangladesh Women2013110777777.0013059.2301070
John DavisonCANNew Zealand2003110757575.0062120.9701094
Javeria KhanPAKWSouth Africa Women2019110747474.0010371.8401090
Aliya RiazPAKWSouth Africa Women2019110717171.008286.5901063
Fargana HoqueBANWSouth Africa Women2013-2023220716335.5012258.2001070
Graeme SmithSAZimbabwe2009-2010220613530.5058105.17000102
Eoin MorganIREScotland2009110606060.0056107.1401034
Steve SmithAUSIreland20161115959*-7479.7301061
Saleem MukuddemBERCanada2006110575757.0010454.8101040
Lizelle LeeSAWPakistan Women2019110575757.006193.44010100
Laura WolvaardtSAWPakistan Women2019110565656.008466.6701050
Scott StyrisNZCanada20031115454*-38142.1101042
Daan van BungeNEDCanada2006110525252.006481.2501041
JP DuminySAIreland20161115252*-43120.9301041
Aiden MarkramSANetherlands20231115151*-39130.7701071
Ricardo PowellWIBangladesh2003110505050.0031161.2901034
Farhaan BehardienSAIreland2016110505050.0022227.2701033
Kamran AkmalPAKSouth Africa2013110484848.005194.1200061
David WarnerAUSIreland2016110484848.0030160.0000052
Teja NidamanuruNEDSouth Africa2023110484848.007167.6100003
Brian LaraWIBangladesh2003110464646.007660.5300050
Carl HooperWIBangladesh2003110454545.005877.5900001
Vikramjit SinghNEDSouth Africa2023110454545.005384.9100043
Desmond ChumneyCANNetherlands2006110444444.006567.6900021
Abdool SamadCANNetherlands2006110444444.007558.6700050
Ritu MoniBANWSouth Africa Women2013-2023221443344.009347.3100040
CJO SmithSCOCanada2009110434343.005775.4400060
Kevin O'BrienIRESouth Africa2016110414141.0036113.8900070
Sarah TaylorENGWSouth Africa Women20161114141*-4493.1800050
Sunil DhaniramCANScotland2009110414141.004787.2300031
Paul StirlingIRESouth Africa2016110404040.004981.6300040
Abdool SamadCANBermuda2006110393939.007055.7100050
Page 1Next

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