Bavuma becomes 9th batter to complete 1,000 runs as SA captain, boasts highest average in this elite club
Nov 22, 2025
Bavuma secured this milestone during his side's second Test against India in Guwahati. During the first innings, he scored 41 in 92 balls, with...