6. AB de Villiers (Royal Challengers Bangalore) – 320 runs
Though the Superman of cricket, AB de Villiers entered the tournament on back of some horrendous form, this year, but there’s a right saying that form is temporary but class is permanent. Virat Kohli and AB de Villiers, who are epitomized as the two best batsman of this generation, have combined together to put up a master class performance for RCB and have delivered unimaginable levels of joy to the fans, so far.
ABD’s annihilation of Sunrisers Hyderabad and Rising Pune Supergiants bowlers respectively, presented us with what we missed throughout the World T20. The South African batter has blasted 320 runs in 7 matches at an average of 45.71 and strike-rate of 163.27. He is only behind David Warner in terms of highest strike-rate in this list while he has struck second most number of sixes in the IPL 2016.