Kwena Maphaka
Kwena Maphaka is a highly-rated young South African left-arm fast bowler. He first gained global attention as the Player of the Tournament in the 2024 U-19 World Cup, taking 21 wickets. This earned him an early IPL debut for Mumbai Indians in 2024 at age 17. After being released, he was bought by Rajasthan Royals in 2025 for INR 1.5 crore.
By then, Maphaka had already made his senior international debut across all formats for South Africa. A significant milestone was becoming the youngest player to make his Test debut for South Africa in January 2025 at age 18. He also gained experience in franchise leagues like the SA20.
Returning to the IPL in 2026 with more maturity and international experience, including a T20 World Cup appearance, Maphaka is viewed as a potential key player for Rajasthan Royals.
Table of Content
Stats
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Sunrisers Eastern Cape vs Durban Super Giants · Match 21 | T20 | January 11, 2026 | 1 | 2 | 0 | 0 | 50.00 |
| Durban Super Giants vs Pretoria Capitals · Match 16 | T20 | January 7, 2026 | 0 | 3 | 0 | 0 | 0.00 |
| Durban Super Giants vs Joburg Super Kings · Match 6 | T20 | December 30, 2025 | 1 | 4 | 0 | 0 | 25.00 |
| England vs South Africa · 2nd T20I | T20I | September 12, 2025 | 0 | 1 | 0 | 0 | 0.00 |
| Australia vs South Africa · 3rd ODI | ODI | August 24, 2025 | 0 | 5 | 0 | 0 | 0.00 |
| Australia vs South Africa · 1st T20I | T20I | August 10, 2025 | 3 | 3 | 0 | 0 | 100.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Zimbabwe vs South Africa · Super 8 Group 1 (X2 v X4) | T20I | March 1, 2026 | 4 | 0 | 21 | 2 | 0 | 1 | 5.25 |
| South Africa vs United Arab Emirates · 34th Match, Group D | T20I | February 18, 2026 | 4 | 0 | 30 | 0 | 0 | 4 | 7.50 |
| India vs South Africa · Match 10 | T20 | February 4, 2026 | 2 | 0 | 19 | 1 | 0 | 0 | 9.50 |
| South Africa vs West Indies · 3rd T20I | T20I | January 31, 2026 | 1 | 0 | 12 | 1 | 0 | 0 | 12.00 |
| South Africa vs West Indies · 2nd T20I | T20I | January 29, 2026 | 3 | 0 | 39 | 0 | 1 | 3 | 13.00 |
| South Africa vs West Indies · 1st T20I | T20I | January 27, 2026 | 4 | 0 | 30 | 0 | 1 | 0 | 7.50 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup 2026 | T20I | Feb 7, 2026 - Mar 8, 2026 | 0 | 0 | 0 | 0 | - |
| ICC Men's T20 World Cup Warm up Matches 2026 | T20 | Feb 2, 2026 - Feb 6, 2026 | 0 | 0 | 0 | 0 | - |
| West Indies tour of South Africa 2026 | T20I | Jan 27, 2026 - Jan 31, 2026 | 0 | 0 | 0 | 0 | - |
| SA20 2025 | T20 | Dec 26, 2025 - Jan 25, 2026 | 2 | 9 | 0 | 0 | 22.22 |
| CSA 4 Day Series Division One 2025 | FIRSTCLASS | Sep 25, 2025 - Feb 22, 2026 | 0 | 0 | 0 | 0 | - |
| South Africa tour of England 2025 | T20I | Sep 2, 2025 - Sep 14, 2025 | 0 | 1 | 0 | 0 | - |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup 2026 | T20I | Feb 7, 2026 - Mar 8, 2026 | 8 | 0 | 51 | 2 | 2/21 | 6.38 |
| ICC Men's T20 World Cup Warm up Matches 2026 | T20 | Feb 2, 2026 - Feb 6, 2026 | 2 | 0 | 19 | 1 | 1/19 | 9.50 |
| West Indies tour of South Africa 2026 | T20I | Jan 27, 2026 - Jan 31, 2026 | 8 | 0 | 81 | 1 | 1/12 | 10.13 |
| SA20 2025 | T20 | Dec 26, 2025 - Jan 25, 2026 | 19 | 0 | 203 | 4 | 1/10 | 10.68 |
| CSA 4 Day Series Division One 2025 | FIRSTCLASS | Sep 25, 2025 - Feb 22, 2026 | 15.5 | 4 | 58 | 5 | 3/26 | 3.66 |
| South Africa tour of Australia 2025 | T20I | Aug 10, 2025 - Aug 24, 2025 | 11 | 0 | 113 | 9 | 4/20 | 10.27 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IPL | 4 | 1 | 8 | 2 | 8 | - | 400 | 1 | 2 | 0 | 0 | 0 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IPL | 4 | 4 | 11 | 66 | 143 | 2 | 71.5 | 13 | 33 | 1/23 | 1/23 | 0 | 0 | 0 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| ICC Under 19 World Cup, 2024 | LISTA | Jan 18, 2024 - Feb 11, 2024 | 13 | 24 | 1 | 0 | 54.17 |
Matches
News
Major Teams Represented
- International: South Africa (T20I, ODI, Test)
- U19/Emerging: South Africa Under-19s, South Africa Emerging Players
- IPL: Mumbai Indians (2024), Rajasthan Royals (2025-present)
- Domestic/SA20: Paarl Royals (SA20), Lions (Division 1)
Kwena Maphaka's Key Debuts
- Test: vs Pakistan (Cape Town, 3 January 2025).
- ODI: vs Pakistan (Cape Town, 19 December 2024).
- T20I: vs West Indies (Brian Lara Stadium, 23 August 2024).
- IPL: vs Sunrisers Hyderabad (2024).
- List A: Oct 6, 2023 (SA Emerging Players).
- First-class: June 12, 2023 (South Africa A).
Records And Milestones
- Youngest Test Cricketer: Became the youngest South African Test debutant (18 years, 270 days) in January 2025 vs Pakistan.
- U19 World Cup Record: Set a record with three five-wicket hauls in a single Under-19 World Cup tournament (2024).
- U19 Wicket-taker: Finished the 2024 U19 World Cup with 21 wickets (second-most in a single tournament) and a career U19 World Cup total of 28 wickets.
- International Youngest: Youngest South African to debut in men's international cricket (18 years, 137 days) vs West Indies in August 2024.
- IPL Debut: Youngest South African to feature in the IPL (17 years, 354 days) for Mumbai Indians in 2024.
Awards & Recognition
- Player of the Tournament: 2024 Under-19 Cricket World Cup.
- Player of the Match: U19 WC 2024 vs West Indies (5-wicket haul).
Statistics (as Of April 2026)
- IPL: Taken 2 wickets in 4 matches (across 2024-2025) with an economy of 13.00, having been picked by RR for ₹1.5 Crore in the 2026 auction.
- ODI: 5 wickets in 3 matches, with best figures of 4/72 (on debut).
- T20I: 18 wickets in 18 matches, with best figures of 4/20.
- Test: 3 wickets in 2 matches.
- SA20: Represented Paarl Royals and retained for 2025 SA20.
- Top Performance: In the 2024 U19 World Cup, he took 21 wickets at an average of 9.71.
