AH

Ayanda Hlubi

26 matches · 8 Dec 2023 to 19 Sept 2026

Full name
Ayanda Hlubi
Born
16 Jul 2004, KwaDukuza
Age
22 years
Role
Bowler
Batting
Right-handed
Bowling
Right-arm medium

Ayanda Hlubi (born 16 July 2004) is a South African cricketer who currently plays for KwaZulu-Natal Coastal. She plays as a right-arm medium bowler.

She made her international debut in December 2023, in a Twenty20 International for South Africa against Bangladesh.

Text from Wikipedia (CC BY-SA 4.0).

Ayanda Hlubi: career summary

Ayanda Hlubi is a bowler, born on 16 Jul 2004 in KwaDukuza. Ayanda Hlubi has played 26 matches on CricInto's records, from 8 Dec 2023 to 19 Sept 2026, for South Africa.

In ODIs (12 matches, 2024–2026): 15 runs in 6 innings at an average of 5.00 and a strike rate of 46.88 (highest score 6); 10 wickets at an average of 48.70 and an economy rate of 6.16 (best 3/50).

In T20Is (12 matches, 2023–2026): 7 runs in 1 innings at an average of 7.00 and a strike rate of 116.67 (highest score 7); 13 wickets at an average of 23.62 and an economy rate of 8.19 (best 3/24).

In Tests (2 matches, 2024): 6 runs in 3 innings at an average of 2.00 and a strike rate of 25.00 (highest score 5); 3 wickets at an average of 40.00 and an economy rate of 3.75 (best 2/40).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test230 652.00 2425.000 0101
ODI1263 1565.00 3246.880 0200
T20I1210 777.00 6116.670 0010

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test2332 12032/40 40.003.7564.00 00
ODI121279 487103/50 48.706.1647.40 00
T20I121237.3 307133/24 23.628.1917.31 00

Recent matches

DateMatchBatBowl
19 Sept 2026 SA vs ZIM T20I DNB3/24 (4)
17 Sept 2026 SA vs ZIM T20I DNB0/22 (3)
15 Sept 2026 SA vs ZIM T20I DNB1/16 (3.3)
22 Apr 2026 SA vs IND T20I DNB0/39 (4)
4 Apr 2026 SA vs NZ ODI 1 (2)2/47 (10)
22 Mar 2026 SA vs NZ T20I DNB0/11 (2)
20 Mar 2026 SA vs NZ T20I DNB1/31 (4)
1 Mar 2026 SA vs PAK ODI 1* (8)1/47 (5)
25 Feb 2026 SA vs PAK ODI DNB0/61 (9)
22 Feb 2026 SA vs PAK ODI DNB1/22 (4)

Frequently asked questions

How many runs has Ayanda Hlubi scored in ODIs?

Ayanda Hlubi has scored 15 runs in ODIs, at an average of 5.00.

How many wickets has Ayanda Hlubi taken in ODIs?

Ayanda Hlubi has taken 10 wickets in ODIs, with best figures of 3/50.

How many runs has Ayanda Hlubi scored in T20Is?

Ayanda Hlubi has scored 7 runs in T20Is, at an average of 7.00.

How many wickets has Ayanda Hlubi taken in T20Is?

Ayanda Hlubi has taken 13 wickets in T20Is, with best figures of 3/24.

How many runs has Ayanda Hlubi scored in Tests?

Ayanda Hlubi has scored 6 runs in Tests, at an average of 2.00.

How old is Ayanda Hlubi?

Ayanda Hlubi was born on 16 Jul 2004 in KwaDukuza, and is 22 years old.

Which teams has Ayanda Hlubi played for?

South Africa (2023–2026).