As soon as Sunil Narine stepped on the field for KKR against RCB, he became the 4th cricketer to play 500 or more T20 games.
In his 500th T20 match, Sunil Narine opened the innings for KKR and played a scintillating knock of 47 runs in 22 deliveries.
Kieron Pollard tops this elite list as he has played 660 T20 games so far and scored 12900 runs for various teams he has played for.
Former West Indian all-rounder Dwayne Bravo has played 573 T20 games so far and has scored 6957 runs including 625 wickets.
Shoaib Malik has played 542 T20 games and he has scored 13360 runs. Shoaib Malik represents Karachi Kings in the PSL.
Andre Russell, who is presently playing for KKR in the IPL has played 483 T20 games in his career so far and scored 8273 runs including 432 wickets.
The South African left-handed batsman, David Miller has played 471 T20 games in his career so far. Presently, he is representing GT in the IPL.
Chris Gayle holds the record for scoring the most number of centuries in T20 cricket. GAyle played 463 T20 games and scored 14562 runs.