1. Mohammad Rizwan - 79 innings

Pakistan wicketkeeper-batter, Mohammad Rizwan is the fastest player ever to score 3000 runs in the T20I format. He took just 79 innings to achieve this feat during his unbeaten 45 runs off 34 balls in a match against New Zealand in Rawalpindi on April 20, 2024.