IPL: 9 Seasons, 9 Orange cap holders

The 10th edition of the Indian Premier League is around the corner. The shorter version is quite entertaining with a number of fours and sixes and the highest run getter ultimately getting the the orange cap.