From Babar Azam to Virat Kohli, here's a look at the top five batters fastest to 3500 runs in T20Is. This list also includes Martin Guptill, Jos Buttler and Rohit Sharma

The former Indian captain, Virat Kohli, tops the list of batters fastest to 3500 runs in T20Is. To achieve this milestone, he took 104 matches and 96 innings.

The star Pakistani batter, Babar Azam, features second on this list, taking 105 matches and 99 innings to achieve this milestone.

Former Kiwis batter Martin Guptill is third on this list. To achieve this milestone, he took 122 innings and 118 matches.
Guptill unlocked this feat during a T20I match between New Zealand and Bangladesh at Christchurch in 2022.

England's Jos Buttler features fourth on this list. He took 120 innings and 131 matches to achieve 3500 runs in T20Is.

India's Rohit Sharma is the fifth quickest to reach 3500 runs in T20I cricket. He achieved this milestone in 134 matches and 126 innings.
Rohit unlocked this feat during a T20I match between India and Hong Kong in 2022.