KM

Kwena Maphaka

56 matches · 8 Mar 2024 to 13 Sept 2026

Full name
Kwena Tshegofatso Maphaka
Born
8 Apr 2006, Johannesburg
Age
20 years
Role
Bowler
Batting
Left-handed
Bowling
Left-arm Fast

Kwena Tshegofatso Maphaka (born 8 April 2006) is a South African international cricketer. He is primarily a left-arm fast bowler. He played for the South African team in the Under-19 World Cup, where in the semi-final he took 3 wickets for 32 runs in 10 overs against India. He made his debut with Mumbai Indians in IPL 2024. He was bought by Rajasthan Royals.

At 18 years and 137 days old, he became the youngest South African to make his debut in men's international cricket, while still completing school at St Stithians College, Johannesburg.

Text from Wikipedia (CC BY-SA 4.0).

Kwena Maphaka: career summary

Kwena Maphaka is a bowler from South Africa, born on 8 Apr 2006 in Johannesburg. Kwena Maphaka has played 56 matches on CricInto's records, from 8 Mar 2024 to 13 Sept 2026, for South Africa, Durban's Super Giants, Rajasthan Royals, Paarl Royals, Lions and Mumbai Indians.

In T20Is (22 matches, 2024–2026): 19 runs in 6 innings at an average of 9.50 and a strike rate of 79.17 (highest score 12*); 20 wickets at an average of 32.50 and an economy rate of 8.94 (best 4/20).

In the SA20 (16 matches, 2025–2026): 26 runs in 6 innings at an average of 26.00 and a strike rate of 70.27 (highest score 22*); 10 wickets at an average of 50.10 and an economy rate of 9.95 (best 2/22).

In the CSA T20 Challenge (7 matches, 2024): 1 runs in 1 innings and a strike rate of 33.33 (highest score 1*); 15 wickets at an average of 10.60 and an economy rate of 5.78 (best 3/11).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test231 179*8.50 2860.710 0021
ODI530 110.33 812.500 0002
T20I2264 1912*9.50 2479.170 0202
SA201665 2622*26.00 3770.270 0121
CSA T20 Challenge711 11*- 333.330 0000
Indian Premier League411 88*- 2400.000 0200

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test2443.2 17032/43 56.673.9286.67 00
ODI5533.1 24594/72 27.227.3922.11 10
T20I222172.4 650204/20 32.508.9421.80 10
SA20161550.2 501102/22 50.109.9530.20 00
CSA T20 Challenge7727.3 159153/11 10.605.7811.00 00
Indian Premier League4411 14321/23 71.5013.0033.00 00

Recent matches

DateMatchBatBowl
13 Sept 2026 SA vs NAM ODI DNB2/18 (5.2)
9 Sept 2026 SA vs NAM ODI DNB2/32 (6)
6 Sept 2026 SA vs ZIM T20I DNB1/9 (2)
4 Sept 2026 SA vs NAM T20I DNB0/38 (4)
1 Sept 2026 SA vs ZIM T20I DNB0/33 (4)
29 Aug 2026 SA vs ZIM T20I DNB1/24 (4)
1 Mar 2026 SA vs ZIM T20I DNB2/21 (4)
18 Feb 2026 SA vs UAE T20I DNB0/30 (4)
31 Jan 2026 SA vs WI T20I DNB1/12 (1)
29 Jan 2026 SA vs WI T20I DNB0/39 (3)

Frequently asked questions

How many runs has Kwena Maphaka scored in T20Is?

Kwena Maphaka has scored 19 runs in T20Is, at an average of 9.50.

How many wickets has Kwena Maphaka taken in T20Is?

Kwena Maphaka has taken 20 wickets in T20Is, with best figures of 4/20.

How many runs has Kwena Maphaka scored in the SA20?

Kwena Maphaka has scored 26 runs in the SA20, at an average of 26.00.

How many wickets has Kwena Maphaka taken in the SA20?

Kwena Maphaka has taken 10 wickets in the SA20, with best figures of 2/22.

How many runs has Kwena Maphaka scored in the CSA T20 Challenge?

Kwena Maphaka has scored 1 runs in the CSA T20 Challenge.

How many wickets has Kwena Maphaka taken in the CSA T20 Challenge?

Kwena Maphaka has taken 15 wickets in the CSA T20 Challenge, with best figures of 3/11.

How old is Kwena Maphaka?

Kwena Maphaka was born on 8 Apr 2006 in Johannesburg, and is 20 years old.

Which teams has Kwena Maphaka played for?

South Africa (2024–2026), Durban's Super Giants (2025–2026), Rajasthan Royals (2025), Paarl Royals (2025), Lions (2024) and Mumbai Indians (2024).