Virat Kohli has time and again proved why he is deemed as one of the batting juggernauts of modern cricket.
With a stunning century in the Asia Cup 2022 match against Afghanistan, Kohli returned to his form and since then he has been oozing runs.
Kohli was the first and fastest to achieve the milestone of smashing 3000 T20 International runs which has been emulated by Babar Azam now.
Meanwhile, let's have a look at the list of batters who have won most 'Player of the Match' awards while reaching 3000 T20I runs.
Former India skipper Virat Kohli has won the most 12 'Player of the Match' awards while reaching 3000 T20 International runs.
India's current captain Rohit Sharma has won 11 'Player of the Match' awards while reaching 3000 T20 International runs.
New Zealand's star batter Martin Guptill has won 10 'Player of the Match' awards while reaching 3000 T20 International runs.
Ireland's star batter Paul Stirling has won eight 'Player of the Match' awards while reaching 3000 T20 International runs.
Pakistan skipper Babar Azam has won seven 'Player of the Match' awards while reaching 3000 T20 International runs.