Skip to content

Masabata Klaas

145 matches · 2011 to 2026 · played for South Africa

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
ODIs36361395.7943.6130
T201414473.9271.230
Tests24157.5020.820

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
ODIs75508.32,5608032.005.0338.1
T2059176.21,3984332.517.9324.6
Tests238.0159353.004.1876.0
List A18.01226.001.5024.0

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

Recent matches

DateCompetitionMatchResult
1 Apr 2026ODIsSouth Africa v New Zealandlost
25 Mar 2026T20IsSouth Africa v New Zealandlost
22 Mar 2026T20IsSouth Africa v New Zealandlost
17 Mar 2026T20IsSouth Africa v New Zealandwon
15 Mar 2026T20IsSouth Africa v New Zealandlost
16 Feb 2026T20IsSouth Africa v Pakistanlost
13 Feb 2026T20IsSouth Africa v Pakistanwon
5 Dec 2025T20IsSouth Africa v Irelandwon
25 Oct 2025ODIsSouth Africa v Australialost
17 Oct 2025ODIsSouth Africa v Sri Lankawon

Query Masabata Klaas yourself

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

Get a free key