David Miller comes first in terms of the Most Runs In IND Vs SA T20Is all times, to be followed by Rohit Sharma at second & 2023 ODI WC most runs player Virat Kohli at third.

Surya Kumar Yadav comes fourth & Quinton De Cock has the appearance at fifth place while Heinrich Klaasen finds himself sixth in the list of the most runs in IND Vs SA T20Is.
Suresh Raina(seventh) is followed by Tilak Verma at eighth, JP Duminy at ninth & Reeza Hendricks at tenth place, in respect of the most runs in IND Vs SA T20Is.
Also Read – IND Vs AUS ODI | IND Vs ENG ODI | IND Vs AUS Test | NZ Vs SA ODI | NZ Vs PAK ODI | IPL | Asia Cup | 1983 World Cup | IND Vs NZ Test | PAK Vs BAN Test | IND Vs BAN Test
Most Runs In IND Vs SA T20Is List : David Miller Most Runs In Cricket India Vs South Africa T20 Internationals
No. | Player. | Career, | Runs, | Mts, | Inns, | H.S. | Avg, | S.R. | 100s, | 50s, | Team |
1 | D Miller | 2011-24* | 524 | 25 | 22 | 106* | 34.9 | 147 | 1 | 2 | RSA |
2 | R Sharma | 2007-24 | 429 | 18 | 17 | 106 | 26.8 | 130 | 1 | 2 | IND |
3 | V Kohli | 2011-24 | 394 | 14 | 13 | 76 | 39.4 | 133 | 0 | 3 | IND |
4 | SK Yadav | 2022-24* | 372 | 11 | 10 | 100 | 41.3 | 163 | 1 | 4 | IND |
5 | Q De Cock | 2014-24 | 351 | 11 | 10 | 79* | 43.8 | 138 | 0 | 4 | RSA |
6 | H Klaasen | 2018-24* | 342 | 14 | 13 | 81 | 26.3 | 162 | 0 | 3 | RSA |
7 | S Raina | 2006-18 | 339 | 12 | 11 | 101 | 33.9 | 148 | 1 | 0 | IND |
8 | T Verma | 2023-24* | 309 | 6 | 6 | 120* | 77.2 | 190 | 2 | 0 | IND |
9 | JP Duminy | 2009-18 | 295 | 10 | 10 | 68* | 59.0 | 121 | 0 | 3 | RSA |
10 | R Hendricks | 2018-24* | 270 | 14 | 13 | 70 | 20.7 | 122 | 0 | 1 | RSA |

Also Read – Most Test 100s | Most Test 6s | Fastest 10000 Test Runs | Most Test Wkts | Fastest 500 Test Wkts | Fastest 1000 Test Runs
Also Read – Most Runs | Most Wkts | Most 100s | HS | Most 50s | Best Bowling In Inns | Most 5-fers | Best Bowling In Match | Most 10-fers , In IND-AUS Test Cricket History
David Miller Cricket South Africa Player : 524 Most Runs In IND Vs SA T20Is
Renowned for his power hitting, the South African left-handed batter has a total of 524 runs versus India – the most runs in IND Vs SA T20Is so far. Batting in 22 innings, Miller has done so with the average of 34 & the strike rate of 147.

He has 2 fifties & 1 hundred against the opponent, with the highest score of 106*(off 47 balls). Also, Miller has 35 sixes – the most in this contest.
Also Read – Most Runs | Most Wkts | Most 100s | Most 50s | Most 6s | Best Bowling | Fastest 100 | Most Runs In Single Edition , In ODI WC History
Most Sixes In International Cricket & Most Sixes In T20Is Player Rohit Sharma T20 Runs 429 Vs South Africa,, Rohit Sharma Who Won IND Vs SA Player Of The Match Award In ICC T20 WC 2007
Rohit Sharma, the 2nd most ODI sixes player has 429 runs in 17 innings as the 2nd most runs in IND Vs SA T20I rivalry. He has the batting average of 26 & strike rate of 130 against the opponent.
2 fifties Rohit Sharma has in this contest while his only hundred( 106 runs, 66 balls, 12 fours, 5 sixes ) against South Africa comes at Dharamshala ,in 2015. In his very first T20I innings, Rohit Sharma scores a fifty( 50*), coming against South Africa in T20 WC 2007.
The most runs(4231) in T20Is player Rohit has 205 sixes(most) in the shortest format of the game.
Also Read – Most Runs | Most Wkts , In IND-SA Tests
Also Read – Most Runs | Most Wkts , In Ashes 2023
Most Hundreds In ODI Cricket Player Virat Kohli Stats : 3rd Most Runs In IND Vs SA T20Is, Virat Kohli Who Has The Most Runs In IPL History – 394 T20I Runs Vs SA
The most runs & most 100s in IPL history player has 394 runs in 13 innings against South Africa. He averages 39 and maintains a strike rate of 133 against the rivals. The highest score of 76 comes in the finals of the 2024 T20 World Cup.
Also, Virat Kohli is the 3rd in men’s T20I most runs list with 4188 runs in 117 innings(avg – 48).
Also Read – Most Wickets | HS | Best Bowling | Most 6s , IPL History
Also Read – Most Runs | Most Wkts | HS | Most 6s | Best Bowling , In IPL 2023
FAQs(Frequently Asked Questions)
What Is The Record Of IND Vs SA?
In the category of the most runs in IND Vs SA T20Is, David Miller holds the record with 524 runs in 22 innings. 106* is the highest score for David Miller under this rivalry.
Who Is The Highest Run Scorer In T20 History?
Rohit Sharma has 4231 runs as the most runs in men’s T20 international cricket. He does this in 151 innings with the average above 32.