Most Test Runs For South Africa

Most Test Runs For South Africa

South Africa is generally known for originating great fast bowlers, but they produce outstanding batters too. South Africa has a great record in test cricket with a win percentage of 38.37 and it has been possible due to the flawless and classic batting line up of South Africa who plays pace and spin bowling equally well. Let’s have a look at the players with the most test runs for South Africa.

Jacques kallis has most test runs for South Africa

Jacques kallis 

Former Proteas all rounder Jacques kallis tops the chart of most test runs for South Africa. Kallis played test cricket for South Africa for 18 long years (1995-2018), amassing 13206 runs at a dashing average of 55.25. Kallis made 45 centuries, which is 2nd most by any batter in test cricket history. The Proteas legend bagged 289 wickets too with the ball which makes him the greatest all rounder to play test cricket.

Hashim Amla 

Classy batter Hashim Amla gets 2nd place in terms of making the highest runs in test cricket for South Africa. Amla accumulated 9282 runs at a decent average of 46,64. A great player of fast bowling, Hashim hit 28 centuries & 41 fifties in the longest format of the game. His sensational score of 311* against England in Oval in 2012 is the highest score by a South African batter in tests. 

Graeme Smith

The most successful captain in test cricket history, Graeme Smith has scored the 3rd most test runs for South Africa. In his 12 years of test career (2002-2014), Smith notched up 9253 runs at an impressive average of 48.70. Despite batted in a tough era of James Anderson, Glenn McGrath, Brett Lee, & Shoaib Akhtar, Smith got 27 hundreds in his name. 

Players Matches Innings Runs Average Best 100s50s
J Kallis1652781320655.252244558
H Amla124215928246.64311*2841
G Smith116203925348.702772738
AB De Villiers114191876550.66278*2246
G Kirsten101176728945.272752134
Who made the most test runs for South Africa?

Jacques Kallis made the most test runs for South Africa (13206). 

Who has the most runs for South Africa across all formats?

Jacques Kallis has the most runs across all formats for South Africa (25422 runs). 

Leave a Reply

Scroll to Top
%d bloggers like this: