8) Chris Gayle
Cricket’s very own hitman finds himself at no 8 on the fastest to 7000 runs list. Chris Gayle achieved this feat against New Zealand at Napier in 2009 taking just 189 innings. Considered as one of the greatest big hitting legends in the limited over format of the game, he is one of only four players to have scored two triple centuries in tests. He likes hitting sixes and in 2012, he became the first player to hit a six off the very first ball of a Test match. In IPL, while playing for RCB, he scored a 30-ball century and scored the highest individual T20 score of 175. Chris Gayle also became the first batsman in World Cup history to score a double century when he reached 200 off 138 balls during the 2015 world cup. He happens to be the only player to score a test triple century, an ODI double century, and a T20I century.