India's Rohit Sharma equalled MS Dhoni's record for most T20I matches for India when he came out to bat against South Africa at Chinnaswamy Stadium in Bengaluru on Sunday.
Having made his debut as a 20-year-old in the inaugural WT20 in 2007, the stylish batsman has raked up 98 T20I appearances.
After MSD & the Hitman, Suresh Raina comes next having featured in 78 T20Is. Virat Kohli has played in 72 T20Is so far.
During the course of the match, Rohit Sharma overtook Virat Kohli to become the highest run-getter in T20Is before being dismissed for 9(8). However, the record was short-lived as Kohli broke it later in the game.
Rohit Sharma, who is also India's vice-captain, has scored 2443 runs in 90 T20I innings at an average of 32.14. Kohli has 2450 runs.
Image Credit: http://v.duta.us/_W6P8gAA