159 matches played by Rohit Sharma is the most for anyone in Men's T20I cricket, followed by Ireland's Paul Stirling (145) and George Dockrell (139). Only Harmanpreet Kaur, the current India Women's T20I captain, has played more T20Is than Rohit (166).
A T20 COLOSSUS
Rohit Sharma in T20Is: Longevity, captaincy highs and the sixes summit

With 4231 runs, Rohit retires as the leading run-scorer in Men's T20Is, just 43 ahead of teammate Virat Kohli © Getty
111 wins as a player for Rohit in T20Is, well clear of the next most Shoaib Malik (87).
4231 - Rohit retires as the leading run-scorer in Men's T20Is, just 43 ahead of teammate Virat Kohli, who too, retired from the format