IPL 2012 kicked off with the usual mix of colour, drama, cricket and entertainment. Here Doug Bollinger gives popstar Katy Perry a lesson in batting at the opening ceremony. Chennai, March 3, 2012
Ajinkya Rahane, who was one of the batsmen of the tournament, helped Rajasthan shock Bangalore at home with 103 off 60 balls. Royal Challengers Bangalore v Rajasthan Royals, IPL 2012, Bangalore, April 15, 2012
MS Dhoni hit several memorable sixes in the tournament - from a helicopter shot off Lasith Malinga in the eliminator, to the biggest six of the tournament (a 112-metre loft over long-on). This particular straight hit off Marlon Samuels went out of Chepauk. Chennai Super Kings v Pune Warriors, IPL, Chennai, April 19, 2012
Kevin Pietersen scored his maiden Twenty20 hundred, a seemly 103 not out off 64. Delhi Daredevils v Deccan Chargers, IPL, Delhi, April 19, 2012
Sourav Ganguly provided one of the moments of the IPL, when he bowled Kevin Pietersen with his first ball of the tournament. His celebratory sprint that followed was a throwback to his intense days as India captain. Delhi Daredevils v Pune Warriors, IPL 2012, Delhi, April 21, 2012
Yuvraj Singh had a bat for the first time after completing his cancer treatment, to the delight of his fans - he showed up at the nets during Pune's home game against Deccan. Pune Warriors v Deccan Chargers, IPL, Pune, April 26, 2012
Dale Steyn appeared quite bored with the batsmen's easy surrender. Here he has a yawn after destroying Richard Levi's stumps, first ball. Mumbai Indians v Deccan Chargers, IPL, Mumbai, April 29, 2012
Steven Smith makes a spectacular save on the boundary. His IPL was strewn with superman-like fielding. Kolkata Knight Riders v Pune Warriors, IPL, Kolkata, May 5, 2012
In his first game of the season, Dwayne Smith pulled off a heist - he thumped 14 off the last three deliveries of Mumbai's chase, against Ben Hilfenhaus, to propel them to a thrilling last-ball victory over Chennai. Mumbai Indians v Chennai Super Kings, IPL 2012, Mumbai, May 6, 2012
More than ever before, peopled thronged the IPL. It was not uncommon to see the whole family at the cricket. Mumbai Indians v Royal Challengers Bangalore, Mumbai, IPL, May 9, 2012
David Warner blitzed Deccan with a knock of 109 off 54 - his second IPL ton. Deccan Chargers v Delhi Daredevils, IPL, Hyderabad, May 10, 2012
Rohit Sharma's 109 not out off 60 balls against Kolkata was one of the innings of the tournament. Kolkata Knight Riders v Mumbai Indians, IPL, Kolkata, May 12, 2012
Rajasthan's little-known Ajit Chandila was the season's only hat-trick man. His were not cheap wickets either: he claimed Jesse Ryder, Sourav Ganguly and Robin Uthappa. Rajasthan Royals v Pune Warriors, IPL, Jaipur, May 13, 2012
IPL 2012 was not without its share of controversy. Mumbai Indians v Kolkata Knight Riders, IPL, Mumbai, May 16, 2012
The Virat Kohli-Chris Gayle partnership came good once more for Bangalore; they added 204 against Delhi, which is the second-best stand in all Twenty20 cricket. Delhi Daredevils v Royal Challengers Bangalore, IPL 2012, Delhi
Steyn was in red-hot form against Bangalore and knocked them out of contention for the playoffs. Deccan Chargers v Royal Challengers Bangalore, IPL, Hyderabad, May 20, 2012
Kolkata might have eased to a win against Delhi in the first qualifier, but that was not reason enough to sour familial relations. Delhi Daredevils v Kolkata Knight Riders, 1st qualifier, IPL 2012, Pune, May 22, 2012
In the eliminator, Chennai and Dwayne Bravo gave Kieron Pollard and Mumbai a send-off. Chennai , Mumbai Indians v Chennai Super Kings, Eliminator, IPL 2012, Bangalore, May 23, 2012
M Vijay was all pumped up for the second qualifier; his second IPL century helped Chennai brush aside Delhi. Delhi Daredevils v Chennai Super Kings, 2nd eliminator, IPL 2012, Chennai, May 25, 2012
In a match befitting the final Manoj Tiwary sealed victory with a couple of boundaries in the final over, as Kolkata chased down 191 against Chennai. Kolkata Knight Riders v Chennai Super Kings, IPL 2012, final, Chennai, May 27, 2012
Sunil Narine, the Player of the Tournament, was the toast of his team-mates during the post-match revelry. Kolkata Knight Riders v Chennai Super Kings, IPL 2012, final, Chennai, May 27, 2012
SOURCE