Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At De Beers Diamond Oval×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZSouth Africa2013111145145*-136106.62100171
JP DuminySAZimbabwe20101119696*-54177.78010104
AB de VilliersSASri Lanka2012110969696.0076126.3201083
Tillakaratne DilshanSLSouth Africa2012110878787.0087100.0001092
Colin IngramSANew Zealand2013110797979.009484.04010100
Rilee RossouwKNILions2013110767676.0047161.7001074
Craig McMillanNZBangladesh2003110757575.008390.3601092
Luke WrightIMPKnights2012110757575.0039192.31010122
Thisara PereraSLSouth Africa20121116969*-44156.8201035
Graeme SmithSASri Lanka2012110686868.006998.5501071
Graeme SmithSANew Zealand2013110666666.007588.0001080
Christiaan JonkerWARKnights20131116666*-44150.0001064
Saleem ElahiPAKNamibia2003110636363.0010063.0001050
Andrew SymondsDCPunjab Kings20091116060*-36166.6701024
Brendan TaylorZIMSouth Africa2010110595959.0039151.2801043
Chamu ChibhabhaZIMSouth Africa2010110595959.0041143.9001062
Subramaniam BadrinathCSKRajasthan Royals20091115959*-41143.9001091
Dinesh ChandimalSLSouth Africa2012110595959.008172.8401011
Mohammad AshrafulBANNew Zealand2003110565656.008268.2901061
Davy JacobsWARKnights2012-2013221554655.0045122.2200022
Andrew PuttickCCKnights2012110515151.0042121.4301052
Colin IngramWARKnights2012-2013220514625.5049104.0800080
Matthew HaydenCSKRajasthan Royals2009110484848.0044109.0900041
Grant ElliottNZSouth Africa2013110484848.006376.1900050
Stiaan van ZylCCKnights2012110484848.0029165.5200052
Reeza HendricksKNIWarriors2012110484848.0043111.6300041
Dwayne SmithDCRajasthan Royals2009110474747.0032146.8800004
Graeme SmithSAZimbabwe2010110464646.0029158.6200071
Owais ShahCCKnights2012110454545.0032140.6300013
Swapnil AsnodkarRRDeccan Chargers2009110444444.0039112.8200061
Rilee RossouwKNIWarriors2012-2013220443522.0036122.2200051
Mahela JayawardenePKDeccan Chargers2009110434343.0028153.5700013
Mohammad YousufPAKNamibia2003110434343.005578.1800030
Rilee RossouwKNIImpi2012110424242.0025168.0000061
Quinton de KockLIOKnights2013110424242.0033127.2700041
Mohammad RafiqueBANNew Zealand20031114141*-4297.6200032
Johan BothaWARKnights2012110414141.0038107.8900011
Scott StyrisNZBangladesh20031113737*-36102.7800021
Morné van WykKNIWarriors2012110373737.0026142.3100031
Alviro PetersenSASri Lanka2012110373737.003994.8700041
Gihahn CloeteKNIWarriors2013110373737.0033112.1200041
Rashid LatifPAKNamibia2003110363636.0030120.0000040
JP DuminySASri Lanka2012110363636.004776.6000020
Alviro PetersenLIOKnights2013110363636.0034105.8800002
Ryan CanningIMPKnights2012110363636.0024150.0000031
Khaled MashudBANNew Zealand20031113535*-5464.8100050
Morné van WykKNIImpi2012110343434.0033103.0300021
Chris CairnsNZBangladesh20031113333*-21157.1400031
Dean ElgarKNIWarriors20121113333*-31106.4500011
Kumar SangakkaraSLSouth Africa2012110323232.0031103.2300021
Page 1Next

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