Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWISouth Africa2007-2015220207117103.5098211.221101617
Cody ChettyDOLLions2013-20196501806836.00136132.35010167
Farhaan BehardienTITLions2012-20196621774844.25113156.64000910
Janneman MalanCTBJozi Stars2018-201922116599*165.00102161.76020158
Rassie van der DussenLIODolphins2013-201944115169*50.33115131.30010115
Rassie van der DussenLIOTitans2013-20193301488549.3393159.1402089
Quinton de KockLIOTitans2012-20134401484737.00104142.31000910
Neil McKenzieLIOTitans2012-20134411434847.67121118.18000171
Wayne ParnellCC/WARLions2012-20173301419947.0087162.07010136
Vaughn van JaarsveldDOLLions2013-20196501404728.00107130.8400099
Quinton de KockLIODolphins2012-20143301369745.3394144.6801088
Heino KuhnTITLions2012-201644113583*45.00100135.00010115
Jon-Jon SmutsWARLions2012-201933113312166.5075177.33100118
Temba BavumaLIOWarriors201922012810464.0085150.59100123
Eoin MorganENGSouth Africa2009-201622112385*123.0068180.8801079
Faf du PlessisSAWest Indies2015110119119119.0056212.50100115
Rassie van der DussenJSTshwane Spartans2018-201922111696*116.0064181.2501077
David WarnerAUSSouth Africa2009-20163301157738.3378147.44011106
Graeme SmithSAAustralia2006-201122111389*113.0080141.25010122
Rassie van der DussenJSPaarl Rocks2018-201922211183*-75148.0001066
Quinton de KockCTBJozi Stars2018-20192201097454.5057191.23010137
Henry DavidsTITLions2012-20196601073617.8394113.83000142
Reeza HendricksJSDurban Heat2018111104104*-51203.9210096
Temba BavumaLIODolphins2014-201933210152*101.0068148.5301073
David HusseyAUSSouth Africa2009-201122110088*100.0058172.4101066
Quinton de KockLIOCape Cobras2012-2014220995349.5071139.4401094
Gulam BodiLIOWarriors2012110909090.0051176.4701075
Herschelle GibbsSAWest Indies2007-20082219090*90.0058155.17011142
Morné van WykDOLLions2014-2019440893522.2564139.06000123
Sanath JayasuriyaSLKenya2007110888888.0044200.00010114
Reeza HendricksLIOTitans2016-2019221837783.0067123.8801072
Richard LeviCCTitans2014110818181.0034238.2401077
AB de VilliersSAEngland2009-2016221817181.0039207.6901076
Reeza HendricksJSCape Town Blitz2018-2019220808040.0054148.15011111
Robert FrylinckDOLLions2014-2019540804920.0047170.2100084
Faf du PlessisSAAustralia2016110797979.0041192.6801055
Faf du PlessisPRJozi Stars2018-2019220796139.5050158.0001083
Reeza HendricksJSPaarl Rocks2018-2019220797439.5060131.6701082
Colin IngramSAIndia2012110787878.0050156.0001083
Rassie van der DussenLIOCape Cobras2014-2019550785215.6066118.1801163
Matthew BreetzkeWARLions20192217772*77.0050154.0001064
Dwaine PretoriusLIOCape Cobras2012-20196627733*19.2548160.4200125
Gautam GambhirINDPakistan2007110757575.0054138.8901082
Glenn MaxwellAUSSouth Africa2016110757575.0043174.4201073
Ben DuckettNMBGJozi Stars2018110757575.0045166.6701055
Herschelle GibbsSAAustralia2006-2009220755637.5046163.0401065
Rassie van der DussenLIOWarriors2019220757337.5047159.5701035
Albie MorkelTITLions2012-2016550753015.0059127.1200044
Reeza HendricksKNILions20141117474*-53139.6201081
Patrick KrugerKNICape Cobras2016110747474.0049151.0201074
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.