3. Brad Hodge- 7338 runs

One of the most popular T20 players of all time, Brad Hodge has played in almost every domestic T20 league over the past 15 years. He is one of the oldest and most reliable T20 stars of all time, as he is very good in his own limitations.
His ability to rotate strike and go for big hits when needed made him a key player for the huge number of teams that he represented. Hodge has so far managed 7338 runs in 256 innings and is still an active player despite being the coach of Gujarat Lions in IPL.