6. Shaun Marsh (Australia) – 43.84
Shaun Marsh, the left handed opening batsman from Australia has been quite a revelation in the IPL. He is the best overseas batsman to play in the IPL. He is someone who has IPL to thank for pretty much everything he has achieved in his career. He earned a call into the Australian team after consistent performance in the IPL playing for Kings XI Punjab and since then it was his IPL performances that stood out more than his performance for the Australian team. He has class to go along with his batting and someone who uses timing and placement to score boundaries and sixes rather than sheer power. The elegant strokemaker averages 43.84 from 52 matches at a strike rate of 133.31 to his credit. He is no. 6 in the list.