CricketWise
  1. Home
  2. Players
  3. Khaya Zondo

Dolphins · Men's cricket

Khaya Zondo stats

Data through 27 September 2026Last updated 27 September 2026

Coverage: matches in the Cricsheet data from 19 February 2012 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Khaya Zondo played 5 Tests, 6 ODIs for South Africa in the data, between 2012 and 2026. The most runs came in T20 leagues: 1,638 at an average of 25.59 and a strike rate of 113.3, with a highest score of 100*. Against Australia in Tests, Khaya Zondo averaged 20.25 over 5 innings.

International matches
11
Tests 5 · ODIs 6
International runs
266
0 hundreds
T20 league & domestic matches
100
1,638 runs
Highest score
100*
T20 (leagues & domestic)

Teams played for

Dolphins 2013–2026 · 83South Africa 2018–2023 · 11Durban Heat 2018 · 10Impi 2012 · 7

Khaya Zondo batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test5711203920.0031638.0001123
ODI6611465429.2023163.201083
T20 (leagues & domestic)10083191,638100*25.591,446113.317711742

Runs per year

010020030040020122017202637
Khaya Zondo: runs per calendar year (all formats in the data)
0100200300400201220142016201820212023202637
Khaya Zondo: runs per calendar year (all formats in the data)
Show as table
Khaya Zondo: runs per calendar year (all formats in the data)
YearRuns
2012200
201353
2014296
201511
2016125
2017106
2018358
201972
2021145
2022365
202339
202497
202637
Year-by-year batting (16 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012T20 (leagues & domestic)620040.00120.510011
2013T20 (leagues & domestic)35317.6798.14300
2014T20 (leagues & domestic)1729621.14102.45601
2015T20 (leagues & domestic)6112.2029.7700
2016T20 (leagues & domestic)812525.00130.24000
2017T20 (leagues & domestic)510626.50129.36701
2018ODI514235.5063.45401
2018T20 (leagues & domestic)921630.86124.16701
2019T20 (leagues & domestic)77218.0094.75301
2021ODI144.0057.1400
2021T20 (leagues & domestic)514135.25114.65901
2022T20 (leagues & domestic)1228435.50113.65901
2022Test68116.2034.83600
2023Test13939.0047.03900
2024T20 (leagues & domestic)49724.25121.22800
2026T20 (leagues & domestic)13737.00194.73700

Khaya Zondo bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)1820026192/16–29.007.8322.2000

Wickets per year

012342012201720260
Khaya Zondo: wickets per calendar year (all formats in the data)
0123420122014201620182021202320260
Khaya Zondo: wickets per calendar year (all formats in the data)
Show as table
Khaya Zondo: wickets per calendar year (all formats in the data)
YearWickets
20121
20130
20144
20152
20160
20172
20180
20190
20210
20220
20230
20240
20260
Year-by-year bowling (5 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2012T20 (leagues & domestic)3162.009.301/26
2014T20 (leagues & domestic)8433.258.312/16
2015T20 (leagues & domestic)3216.505.502/22
2017T20 (leagues & domestic)227.505.621/5
2019T20 (leagues & domestic)20–9.000/8
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest58120.2538.93900
IndiaODI39632.0061.15401
Cape CobrasT20 (leagues & domestic)1339148.88135.810013
TitansT20 (leagues & domestic)1825918.50102.44100
LionsT20 (leagues & domestic)1220016.67102.63700
KnightsT20 (leagues & domestic)1017625.1499.44300
WarriorsT20 (leagues & domestic)1214112.82108.55601
Western ProvinceT20 (leagues & domestic)39696.00110.35901
BolandT20 (leagues & domestic)34414.67112.82400
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Cape CobrasT20 (leagues & domestic)8428.008.002/16
TitansT20 (leagues & domestic)5418.758.041/5

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Kingsmead2754425.9059
St George's Park1427324.8259
Newlands720340.6067
SuperSport Park1017722.1267
Boland Park4164164.00100
Mangaung Oval510626.5043
Senwes Park69122.7542
Willowmoore Park36120.3333
City Oval25959.0054
The Wanderers Stadium6599.8328

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
SuperSport Park3320.337.62
Boland Park128.008.00
Kingsmead6231.507.27
St George's Park1117.004.25
Willowmoore Park2141.0011.18

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay26129987.3151808.00
T20Middle874818106.82216278.22
T20Death503329152.9272024.50
ODIPowerplay1520.00–––
ODIMiddle13421362.95–––
ODIDeath111384.60–––

How Khaya Zondo was dismissed

How Khaya Zondo took wickets

Last 20 innings

020406020 Feb 202222 Oct 202227 Sep 202637
Khaya Zondo: runs in the last 20 innings
020406020 Feb 20228 Sep 202219 Oct 20222 Nov 202226 Dec 20228 Mar 202427 Sep 202637
Khaya Zondo: runs in the last 20 innings
Show as table
Khaya Zondo: runs in the last 20 innings
InningsRuns
20 Feb 202224
23 Feb 202259
25 Feb 202233
8 Sep 202223
8 Sep 202216
17 Oct 20224
19 Oct 202242
22 Oct 20222
29 Oct 202217
2 Nov 202218
17 Dec 20220
17 Dec 202236
26 Dec 20225
26 Dec 20221
4 Jan 202339
8 Mar 202420
29 Sep 202425
4 Oct 202424
6 Oct 202428
27 Sep 202637
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
27 Sep 2026T20 (leagues & domestic)Lions3719caughtKingsmead
6 Oct 2024T20 (leagues & domestic)Lions2824caughtThe Wanderers Stadium
4 Oct 2024T20 (leagues & domestic)Titans2416caughtKingsmead
29 Sep 2024T20 (leagues & domestic)Warriors2515caughtSt George's Park
8 Mar 2024T20 (leagues & domestic)Western Province2025caught and bowledKingsmead
4 Jan 2023TestAustralia3983lbwSydney Cricket Ground
26 Dec 2022TestAustralia119run outMelbourne Cricket Ground
26 Dec 2022TestAustralia519caughtMelbourne Cricket Ground
17 Dec 2022TestAustralia36*85not outThe Gabba
17 Dec 2022TestAustralia02lbwThe Gabba
2 Nov 2022T20 (leagues & domestic)Boland1812caughtSenwes Park
29 Oct 2022T20 (leagues & domestic)Western Province17*11not outSenwes Park
22 Oct 2022T20 (leagues & domestic)Boland24caughtSenwes Park
19 Oct 2022T20 (leagues & domestic)North West42*40not outSenwes Park
17 Oct 2022T20 (leagues & domestic)Titans44caught and bowledSenwes Park
8 Sep 2022TestEngland1651lbwKennington Oval
8 Sep 2022TestEngland2357caughtKennington Oval
25 Feb 2022T20 (leagues & domestic)Titans3333caughtSt George's Park
23 Feb 2022T20 (leagues & domestic)Western Province59*51not outSt George's Park
20 Feb 2022T20 (leagues & domestic)Boland2423caughtSt George's Park

Frequently asked questions

How many runs has Khaya Zondo scored in Tests?
120 runs in 7 innings (5 matches) at an average of 20.00 and a strike rate of 38.0, in the data from 2022 to 2023.
How many runs has Khaya Zondo scored in ODIs?
146 runs in 6 innings (6 matches) at an average of 29.20 and a strike rate of 63.2, in the data from 2018 to 2021.
How many runs has Khaya Zondo scored in T20 leagues?
1,638 runs in 83 innings (100 matches) at an average of 25.59 and a strike rate of 113.3, in the data from 2012 to 2026.
What is Khaya Zondo's highest score?
100* in T20 leagues, the highest score in the data.
How many centuries has Khaya Zondo scored?
1 hundreds in the data: 1 in T20 leagues.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.