All-time Indian Premier League XI

Over the last decade, the IPL has quickly become one of the biggest and most popular sports leagues all over the world. We are less than a week away from the mega IPL auction, as the world will shift their…