Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Buffalo Park×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Hayley MatthewsWIWSouth Africa Women's T20I Tri-Series 2022/23202344112534*41.67124100.81000180
Harmanpreet KaurINDWSouth Africa Women's T20I Tri-Series 2022/23202343210956*109.0080136.25010140
Martin GuptillNZNew Zealand in South Africa T20I Series 2012/132012111101101*-69146.3810096
Chloe TryonSAWSouth Africa Women's T20I Tri-Series 2022/2320235318657*43.0056153.57010102
Smriti MandhanaINDWSouth Africa Women's T20I Tri-Series 2022/2320235528674*28.6777111.69011121
Harleen DeolINDWSouth Africa Women's T20I Tri-Series 2022/232023540794619.759285.8700080
Mithali RajINDWIndia Women tour of South Africa 2017/1820181117676*-61124.5901080
Marizanne KappSAWSouth Africa Women's T20I Tri-Series 2022/232023420745237.0065113.8501061
Chamari AtapattuSLWSri Lanka Women tour of South Africa 2023/242024110737373.0046158.7001075
Laura WolvaardtSAWSouth Africa Women's T20I Tri-Series 2022/2320235417342*24.338585.88001100
Suné LuusSAWSouth Africa Women's T20I Tri-Series 2022/232023530713023.6769102.9000080
Jason RoyENGEngland tour of South Africa 2019/202020110707070.0038184.2101073
Faf du PlessisSANew Zealand in South Africa T20I Series 2012/132012110636363.0043146.5101081
Nat Sciver-BruntENGWEngland Women tour of South Africa 2024/252024110595959.0054109.2601070
Shemaine CampbelleWIWSouth Africa Women's T20I Tri-Series 2022/232023440594714.758172.8400151
Tazmin BritsSAWSouth Africa Women's T20I Tri-Series 2022/2320233215850*58.0058100.0001072
Smriti MandhanaINDWIndia Women tour of South Africa 2017/182018110575757.0042135.7101043
Jemimah RodriguesINDWSouth Africa Women's T20I Tri-Series 2022/2320235425742*28.506489.0600180
Rassie van der DussenSAZimbabwe tour of South Africa 2018/192018110565656.0044127.2701051
Laura WolvaardtSAWSri Lanka Women tour of South Africa 2023/242024110565656.0047119.1501080
Henry DavidsSANew Zealand in South Africa T20I Series 2012/132012110555555.0038144.7401071
Harshitha MadaviSLWSri Lanka Women tour of South Africa 2023/2420241115454*-43125.5801041
Yastika BhatiaINDWSouth Africa Women's T20I Tri-Series 2022/232023520533526.505792.9800061
Eoin MorganENGEngland tour of South Africa 2019/202020110525252.0034152.9401071
Deepti SharmaINDWSouth Africa Women's T20I Tri-Series 2022/232023521493349.0037132.4300021
Shabika GajnabiWIWSouth Africa Women's T20I Tri-Series 2022/232023440483312.006573.8500150
Maddy GreenNZWNew Zealand Women tour of South Africa 2023/2420231114545*-36125.0000022
Peter MoorZIMZimbabwe tour of South Africa 2018/192018110444444.0021209.5200015
Nadine de KlerkSAWSri Lanka Women tour of South Africa 2023/2420241114444*-25176.0000043
Temba BavumaSAEngland tour of South Africa 2019/202020110434343.0027159.2600050
Amanjot KaurINDWSouth Africa Women's T20I Tri-Series 2022/2320232114141*-30136.6700070
Nadine de KlerkSAWSouth Africa Women's T20I Tri-Series 2022/2320235324017*40.0038105.2600040
David MillerSAZimbabwe tour of South Africa 2018/192018110393939.0034114.7100012
Faf du PlessisSAZimbabwe tour of South Africa 2018/192018110343434.0020170.0000052
David MillerSANew Zealand in South Africa T20I Series 2012/132012110333333.0018183.3300022
Suné LuusSAWIndia Women tour of South Africa 2017/182018110333333.0032103.1300020
Quinton de KockSAEngland tour of South Africa 2019/202020110313131.0015206.6700032
Amy JonesENGWEngland Women tour of South Africa 2024/252024110313131.0019163.1600041
Rassie van der DussenSAEngland tour of South Africa 2019/202020110313131.0026119.2300031
Nadine de KlerkSAWEngland Women tour of South Africa 2024/2520241112929*-16181.2500040
Brandon MavutaZIMZimbabwe tour of South Africa 2018/192018110282828.0014200.0000022
Anne BoschSAWSri Lanka Women tour of South Africa 2023/242024110272727.0021128.5700031
Nadine de KlerkSAWIndia Women tour of South Africa 2017/182018110262626.002892.8600010
Annerie DercksenSAWEngland Women tour of South Africa 2024/2520241112626*-2989.6600030
Rob NicolNZNew Zealand in South Africa T20I Series 2012/132012110252525.0024104.1700040
Britney CooperWIWSouth Africa Women's T20I Tri-Series 2022/23202333025158.334160.9800140
Jonny BairstowENGEngland tour of South Africa 2019/202020110232323.0019121.0500030
Laura WolvaardtSAWEngland Women tour of South Africa 2024/252024110222222.0019115.7900030
Afy FletcherWIWSouth Africa Women's T20I Tri-Series 2022/2320234322210*22.003268.7500020
Sean WilliamsZIMZimbabwe tour of South Africa 2018/192018110212121.002295.4500020
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.