The Indian Premier League is heating up like never before with a wave of sixes raining down on grounds across the country. Batters are exploding boundaries with reckless abandon, sending fans into raptures. The strip is turning to their will, allowing a frenzy of runs. Every match appears a thrilling spectacle, with teams chasing mammoth scores and