Skip to content

Kwena Maphaka

56 matches · 2024 to 2026 · played for South Africa, Paarl Royals, Durban's Super Giants, Lions

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2014145418.0081.852
Tests23178.5060.702
ODIs3310.3312.500

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2047161.31,4534730.919.0020.6
ODIs533.1245927.227.3922.1
Tests243.2170356.673.9286.7

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
13 Sep 2026ODIsSouth Africa v Namibiawon
9 Sep 2026ODIsSouth Africa v Namibiawon
6 Sep 2026T20IsSouth Africa v Zimbabwewon
4 Sep 2026T20IsSouth Africa v Namibiawon
1 Sep 2026T20IsSouth Africa v Zimbabwewon
29 Aug 2026T20IsSouth Africa v Zimbabwewon
1 Mar 2026T20IsSouth Africa v Zimbabwewon
18 Feb 2026T20IsSouth Africa v United Arab Emirateswon
31 Jan 2026T20IsSouth Africa v West Indieslost
29 Jan 2026T20IsSouth Africa v West Indieswon

Query Kwena Maphaka yourself

500 free credits every month, no card. REST or MCP. Player id 107c26fb.

Get a free key