CricketWise
  1. Home
  2. Players
  3. Kwena Maphaka

South Africa · Men's cricket

Kwena Maphaka stats

Data through 13 September 2026Last updated 13 September 2026

Coverage: matches in the Cricsheet data from 8 March 2024 to 13 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2024 and 2026, Kwena Maphaka appears in 2 Tests, 5 ODIs, 22 T20Is for South Africa in the Cricsheet data. Kwena Maphaka took 27 T20 league wickets in the data (average 29.74, economy 9.04, best 3/11).

International matches
29
Tests 2 · ODIs 5 · T20Is 22
International wickets
32
0 five-wicket hauls
T20 league & domestic matches
27
35 runs
Best bowling
4/20
T20I

Teams played for

South Africa 2024–2026 · 29Paarl Royals 2025 · 9Durban's Super Giants 2025–2026 · 7Lions 2024 · 7Mumbai Indians 2024 · 2Rajasthan Royals 2025 · 2

Kwena Maphaka batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test231179*8.502860.700102
ODI530110.33812.500200
T20I22641912*9.502479.200220
T20 (leagues & domestic)27873522*35.004283.300132

Runs per year

02040602024202520261
Kwena Maphaka: runs per calendar year (all formats in the data)
02040602024202520261
Kwena Maphaka: runs per calendar year (all formats in the data)
Show as table
Kwena Maphaka: runs per calendar year (all formats in the data)
YearRuns
202418
202553
20261
Year-by-year batting (8 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2024ODI210.5033.3100
2024T20 (leagues & domestic)11–33.3100
2024T20I316–84.21200
2025ODI100.000.0000
2025T20 (leagues & domestic)533–97.12200
2025T20I331.5060.0300
2025Test3178.5060.7900
2026T20 (leagues & domestic)211.0020.0100

Kwena Maphaka bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test426017032/433/9056.673.9286.7005
ODI519924594/72–27.227.3922.1102
T20I21436650204/20–32.508.9421.8100
T20 (leagues & domestic)26533803273/11–29.749.0419.7001

Wickets per year

010203020242025202612
Kwena Maphaka: wickets per calendar year (all formats in the data)
010203020242025202612
Kwena Maphaka: wickets per calendar year (all formats in the data)
Show as table
Kwena Maphaka: wickets per calendar year (all formats in the data)
YearWickets
202424
202523
202612
Year-by-year bowling (10 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2024ODI2524.407.714/72
2024T20 (leagues & domestic)91615.507.403/11
2024T20I5356.009.982/39
2025ODI10–12.170/73
2025T20 (leagues & domestic)13850.759.822/22
2025T20I71220.509.524/20
2025Test4356.673.922/43
2026ODI2412.504.412/18
2026T20 (leagues & domestic)4349.6710.641/10
2026T20I9547.207.872/21
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
AustraliaT20I3912.5610.274/20
ZimbabweT20I4421.756.212/21
New ZealandT20I3330.678.492/38
West IndiesT20I6284.509.481/12
TitansT20 (leagues & domestic)378.144.753/11
Sunrisers Eastern CapeT20 (leagues & domestic)3427.009.532/35
MI Cape TownT20 (leagues & domestic)4283.5011.131/40
Joburg Super KingsT20 (leagues & domestic)40–10.800/11

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Newlands32311.5022
Queens Sports Club21717.009
Kingsmead31313.0012
Sawai Mansingh Stadium18–8
Brian Lara Stadium24–3
Marrara Stadium13–3
The Wanderers Stadium333.002
St George's Park21–1
Harare Sports Club100.000
Old Trafford100.000

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
The Wanderers Stadium101517.406.96
Newlands5927.226.26
Marrara Stadium2711.009.62
Namibia Cricket Ground6625.676.08
Kingsmead4426.259.55
Boland Park5437.758.88
Harare Sports Club3330.678.49
Senwes Park1214.007.00
Cazaly's Stadium1218.0012.00
Arun Jaitley Stadium3236.507.30

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
T20Powerplay––––414158.57
T20Middle2633.30282128.83
T20Death526086.73273209.82
ODIPowerplay––––7824.62
ODIMiddle050.019857.90
ODIDeath1333.3223214.61

How Kwena Maphaka was dismissed

How Kwena Maphaka took wickets

Last 20 innings

010203023 Aug 202413 Jan 202511 Jan 20261
Kwena Maphaka: runs in the last 20 innings
010203023 Aug 202410 Dec 20243 Jan 20254 Feb 202528 Jun 202524 Aug 202511 Jan 20261
Kwena Maphaka: runs in the last 20 innings
Show as table
Kwena Maphaka: runs in the last 20 innings
InningsRuns
23 Aug 20241
25 Aug 20243
27 Sep 20241
10 Dec 202412
19 Dec 20241
22 Dec 20240
3 Jan 20250
13 Jan 202522
30 Jan 20252
4 Feb 20250
18 May 20258
28 Jun 20259
28 Jun 20258
16 Jul 20250
10 Aug 20253
24 Aug 20250
12 Sep 20250
30 Dec 20251
7 Jan 20260
11 Jan 20261
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape1*2not outSt George's Park
7 Jan 2026T20 (leagues & domestic)Pretoria Capitals03run outKingsmead
30 Dec 2025T20 (leagues & domestic)Joburg Super Kings1*4not outKingsmead
12 Sep 2025T20IEngland01caughtOld Trafford
24 Aug 2025ODIAustralia05caughtGreat Barrier Reef Arena
10 Aug 2025T20IAustralia3*3not outMarrara Stadium
16 Jul 2025T20INew Zealand01caughtHarare Sports Club
28 Jun 2025TestZimbabwe814bowledQueens Sports Club
28 Jun 2025TestZimbabwe9*12not outQueens Sports Club
18 May 2025T20 (leagues & domestic)Punjab Kings8*2not outSawai Mansingh Stadium
4 Feb 2025T20 (leagues & domestic)MI Cape Town0*4not outSt George's Park
30 Jan 2025T20 (leagues & domestic)Joburg Super Kings2*5not outThe Wanderers Stadium
13 Jan 2025T20 (leagues & domestic)MI Cape Town22*19not outNewlands
3 Jan 2025TestPakistan02bowledNewlands
22 Dec 2024ODIPakistan01bowledThe Wanderers Stadium
19 Dec 2024ODIPakistan12caughtNewlands
10 Dec 2024T20IPakistan12*11not outKingsmead
27 Sep 2024T20 (leagues & domestic)Titans1*3not outThe Wanderers Stadium
25 Aug 2024T20IWest Indies3*7not outBrian Lara Stadium
23 Aug 2024T20IWest Indies1*1not outBrian Lara Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
13 Sep 2026ODINamibia2/185.20Namibia Cricket Ground
9 Sep 2026ODINamibia2/3260Namibia Cricket Ground
6 Sep 2026T20IZimbabwe1/920Namibia Cricket Ground
4 Sep 2026T20INamibia0/3840Namibia Cricket Ground
1 Sep 2026T20IZimbabwe0/3340Namibia Cricket Ground
29 Aug 2026T20IZimbabwe1/2440Namibia Cricket Ground
1 Mar 2026T20IZimbabwe2/2140Arun Jaitley Stadium
18 Feb 2026T20IUnited Arab Emirates0/3040Arun Jaitley Stadium
31 Jan 2026T20IWest Indies1/1210The Wanderers Stadium
29 Jan 2026T20IWest Indies0/3930SuperSport Park
27 Jan 2026T20IWest Indies0/3040Boland Park
17 Jan 2026T20 (leagues & domestic)Paarl Royals1/1020Kingsmead
11 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape1/4440St George's Park
7 Jan 2026T20 (leagues & domestic)Pretoria Capitals1/4540Kingsmead
1 Jan 2026T20 (leagues & domestic)Joburg Super Kings0/5040The Wanderers Stadium
30 Dec 2025T20 (leagues & domestic)Joburg Super Kings0/1110Kingsmead
26 Dec 2025T20 (leagues & domestic)MI Cape Town1/4340Newlands
12 Sep 2025T20IEngland0/4140Old Trafford
24 Aug 2025ODIAustralia0/7360Great Barrier Reef Arena
16 Aug 2025T20IAustralia2/3630Cazaly's Stadium

Frequently asked questions

How many wickets has Kwena Maphaka taken in ODIs?
9 wickets in 5 innings at an average of 27.22, economy 7.39, best figures 4/72.
How many wickets has Kwena Maphaka taken in T20Is?
20 wickets in 21 innings at an average of 32.50, economy 8.94, best figures 4/20.
How many runs has Kwena Maphaka scored in Tests?
17 runs in 3 innings (2 matches) at an average of 8.50 and a strike rate of 60.7, in the data from 2025 to 2025.
How many runs has Kwena Maphaka scored in ODIs?
1 runs in 3 innings (5 matches) at an average of 0.33 and a strike rate of 12.5, in the data from 2024 to 2026.
How many runs has Kwena Maphaka scored in T20Is?
19 runs in 6 innings (22 matches) at an average of 9.50 and a strike rate of 79.2, in the data from 2024 to 2026.

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