Batting by opposition (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSAWest Indies2023-202633021511571.6794228.722011518
Babar AzamPAKSouth Africa2019-202444020012250.00113176.99100265
Rassie van der DussenSAPakistan2019-202444219366*96.50129149.610201111
Johnson CharlesWISouth Africa202322014611873.0060243.331001114
Reeza HendricksSAPakistan2019-202422012211761.0069176.81100810
Heinrich KlaasenSAIndia2018-20242201106955.0052211.54010411
Mohammad RizwanPAKSouth Africa2019-202444111073*36.6784130.9501192
Tilak VarmaINDSouth Africa2024111107107*-56191.0710087
Saim AyubPAKSouth Africa20241119898*-57171.93010115
Mohammad HafeezPAKSouth Africa2013-2021320968648.0063152.38010104
Loots BosmanSAEngland2009110949494.0045208.8901059
Janneman MalanSAPakistan2019-2021330905530.0074121.6201083
Reeza HendricksSAWest Indies2023220896844.5040222.50010114
Graeme SmithSAEngland2009110888888.0044200.0001086
Fakhar ZamanPAKSouth Africa2019-2021331856042.5053160.3801095
Isuru UdanaSLSouth Africa20191118484*-48175.0001086
Manish PandeyINDSouth Africa20181117979*-48164.5801063
Ryan RickeltonSAWest Indies20261117777*-36213.8901093
Shimron HetmyerWISouth Africa2026110757575.0042178.5701083
Aiden MarkramSAPakistan2021220746337.0036205.5601075
Rovman PowellWISouth Africa2023-20263317343*36.5045162.2200027
Brandon KingWISouth Africa2023-2026330734924.3340182.5000075
Eoin MorganENGSouth Africa2009-20202216757*67.0029231.0301027
Aiden MarkramSAWest Indies2023-20263316738*33.5042159.5200082
Heinrich KlaasenSAEngland2020110666666.0033200.0001044
Reeza HendricksSASri Lanka2019110656565.0046141.3001090
JP DuminySAIndia20181116464*-40160.0001043
Jonny BairstowENGSouth Africa2020110646464.0034188.2401073
Rassie van der DussenSASri Lanka2019110646464.0044145.4501043
Niroshan DickwellaSLSouth Africa2017-2019220634331.5034185.2900083
Romario ShepherdWISouth Africa2023-20263326141*61.0034179.4100025
Martin GuptillNZSouth Africa2015110606060.0035171.4301063
Lizelle LeeSAWIndia Women20181115858*-38152.6301025
David MillerSAWest Indies2023220584829.0032181.2500053
Jos ButtlerENGSouth Africa2020110575757.0029196.5501092
Sherfane RutherfordWISouth Africa20261115757*-24237.5001054
Kyle MayersWISouth Africa2023220575128.5029196.5501055
Dane van NiekerkSAWIndia Women2018110555555.0047117.0201062
Chris MorrisSAPakistan2013-20192215555*55.0030183.3301153
Marco JansenSAIndia2024110545454.0017317.6501045
Danielle WyattENGWSouth Africa Women20241115353*-31170.97010101
MS DhoniINDSouth Africa20181115252*-28185.7101043
Jonathan TrottENGSouth Africa2009110515151.0040127.5001013
Abhishek SharmaINDSouth Africa2024110505050.0025200.0001035
Temba BavumaSAEngland2020110494949.0024204.1700043
David MillerSASri Lanka2017-2019221494049.0027181.4800043
Roelof van der MerweSAAustralia2009110484848.0030160.0000024
Reeza HendricksSAIndia2018-2024220472623.5030156.6700090
Ahmed ShehzadPAKSouth Africa2013110464646.0025184.0000062
Chamari AtapattuSLWSouth Africa Women2019110434343.0036119.4400061
Page 1Next

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