India vs South Africa 2023: Top 10 Run Scorers in T20I Matches

Producer: Mehak Pal Editor: Nisha Dubey

The Indian Cricket team is all set for the upcoming tour of South Africa which is scheduled to play three T20Is, as many ODIs, and two Tests. The three-match T20I series is slated to begin on December 10.

From Virat Kohli to David Warner, here are the most run scorers in T20I matches.

Virat Kohli (India) 2010-2020 4008 runs in 107 innings

Rohit Sharma (India) 2007-2022 3853 runs in 140 innings

Martin Guptill (New Zealand) 2009-2022         3531 runs in 118 innings

Babar Azam (Pakistan) 2016-2023         3485 runs in 98 innings

Paul Stirling (Ireland) 2009-2023        3408 runs in 130 innings

Aaron Finch (Australia) 2011-2022         3120 runs in 103 innings

David Warner (Australia) 2009-2022         2894 runs in 99 innings

Mohammad Rizwan (Pakistan) 2015-2023         2797 runs in 73 innings

Jos Buttler (ENG) 2011-2023      2766 runs in 100 innings

Mohammad Hafeez (Pakistan) 2006-2021         2514 runs in 108 innings