Skip to content

Temba Bavuma

226 matches · 2013 to 2026 · played for South Africa, Lions, Cape Cobras, Jozi Stars

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
Tests671194,02838.3648.645317
ODIs51512,02744.0787.920228
T2087871,97125.60123.216948
First-class71352440.3165.3665

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
Tests516.061161.003.8196.0
First-class11.020n/a2.00n/a
ODIs16.1220n/a3.57n/a

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

Recent matches

DateCompetitionMatchResult
27 Oct 2026TestsSouth Africa v Australiawon
18 Oct 2026TestsSouth Africa v Australiawon
9 Oct 2026TestsSouth Africa v Australialost
27 Sep 2026ODIsSouth Africa v Australiawon
24 Sep 2026ODIsSouth Africa v Australiawon
6 Dec 2025ODIsSouth Africa v Indialost
3 Dec 2025ODIsSouth Africa v Indiawon
22 Nov 2025TestsSouth Africa v Indiawon
14 Nov 2025TestsSouth Africa v Indiawon
7 Sep 2025ODIsSouth Africa v Englandlost

Query Temba Bavuma yourself

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

Get a free key