Skip to content
FairPlay
Ayabonga Khaka

Cricket player · Bowler · South Africa

Ayabonga Khaka

Ayabonga Khaka appears in 25 matches with a full FairPlay scorecard (9 Oct 2025 to 2 Jul 2026). 25 runs in 11 innings. 38 wickets from 116 overs. 137 matches in FairPlay's recorded career data.

Player profile

Role
Bowler
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
18 Jul 1992 Age 34
Recorded matches
137125 internationals

Ayabonga Khaka is a bowler from South Africa with 137 matches in FairPlay's recorded data, including 125 internationals (61 ODIs, 64 T20Is).

Batting: 110 runs across all recorded formats, with 0 hundreds and 0 fifties; the most runs came in ODI cricket (82) and the highest recorded score is 18.

Bowling: 145 wickets in recorded matches, 79 of them in ODI cricket, with 2 five-wicket hauls.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Ayabonga Khaka: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI612682186.3143.60/07925.964.472
T20I641328127.0062.20/05827.527.170
T20 (league and domestic)8––––––627.176.270
T104––––––217.505.680

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Ayabonga Khaka at a glance

FairPlay holds 25 complete scorecards featuring Ayabonga Khaka, most recently for South Africa W (T20 and shorter, one-day).

In those matches Ayabonga Khaka batted 11 times for 25 runs at a strike rate of 45.45. The highest score was 12 not out off 19 balls against New Zealand W.

With the ball: 38 wickets from 116 overs, an economy rate of 6.87. Best figures: 6 for 56 against New Zealand W.

How the 6 dismissals happened: bowled 2, run out 2, caught 1, LBW 1.

These matches were played at 21 different grounds.

Figures in FairPlay's scorecards

Batting
1152512*4.1745.450/0
Bowling
251162797386/566.87

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
2 Jul 2026England W v South Africa WBat 4 (3) · Bowl 0/40 (4)
28 Jun 2026South Africa W v Bangladesh WBat – · Bowl 0/29 (4)
25 Jun 2026South Africa W v Netherlands WBat – · Bowl 3/19 (3)
21 Jun 2026South Africa W v India WBat – · Bowl 1/31 (4)
17 Jun 2026South Africa W v Pakistan WBat 0* (0) · Bowl 1/21 (3)
13 Jun 2026Australia W v South Africa WBat 1* (2) · Bowl 2/33 (3)
27 Apr 2026South Africa W v India WBat – · Bowl 1/29 (4)
25 Apr 2026South Africa W v India WBat 1 (3) · Bowl 0/27 (4)
19 Apr 2026South Africa W v India WBat – · Bowl 0/45 (4)
17 Apr 2026South Africa W v India WBat – · Bowl 3/16 (4)
1 Apr 2026New Zealand W v South Africa WBat – · Bowl 3/51 (10)
29 Mar 2026New Zealand W v South Africa WBat 2 (10) · Bowl 6/56 (10)
25 Mar 2026New Zealand W v South Africa WBat 12* (19) · Bowl 3/32 (4)
20 Mar 2026New Zealand W v South Africa WBat 3* (3) · Bowl 0/27 (4)
17 Mar 2026New Zealand W v South Africa WBat – · Bowl 4/27 (4)
15 Mar 2026New Zealand W v South Africa WBat – · Bowl 1/37 (3)
16 Feb 2026South Africa W v Pakistan WBat 0 (0) · Bowl 1/26 (4)
13 Feb 2026South Africa W v Pakistan WBat – · Bowl 3/10 (2)
10 Feb 2026South Africa W v Pakistan WBat – · Bowl 1/49 (4)
7 Dec 2025South Africa W v Ireland WBat – · Bowl 0/21 (3)
2 Nov 2025South Africa W v India WBat 1 (7) · Bowl 3/58 (9)
29 Oct 2025England W v South Africa WBat – · Bowl 1/28 (8)
25 Oct 2025Australia W v South Africa WBat 0 (5) · Bowl 0/24 (3)
21 Oct 2025South Africa W v Pakistan WBat – · Bowl 1/14 (4)
9 Oct 2025India W v South Africa WBat 1* (3) · Bowl 0/47 (7)

More players from South Africa

All South Africa players