Cricket
Top 6 Batsmen who Scored Most Runs Against South Africa
By Neha Sharma Dec 10, 2023
Sachin Tendulkar (India)
Runs: 3,857
Matches: 57
Average: 46.11
Centuries: 14
1
Kumar Sangakkara (Sri Lanka)
Runs: 3,730 Matches: 55 Average: 47.87 Centuries: 11
2
Brian Lara (West Indies)
Runs: 3,730 Matches: 55 Average: 47.87 Centuries: 11
3
Ricky Ponting (Australia)
Runs: 3,443
Matches: 62
Average: 39.32
Centuries: 8
4
Rahul Dravid (India)
Runs: 3,262
Matches: 65
Average: 47.31
Centuries: 11
5
Mahela Jayawardene (Sri Lanka)
Runs: 3,217
Matches: 58
Average: 40.21 Centuries: 9
6
Learn more