Dashing wicketkeeper-batsman Brendon McCullum was the first to be auctioned as he was bought for $900,000 by Kolkata Knight Riders followed by the Indian all-rounder Ravindra Jadeja, who was clinched by Chennai Super Kings for whopping $2 million in the tie-breaker of IPL 5 auction in Bangalore on Saturday.
Former Pakistan player Azhar Mahmood, who now has a British passport, has been sold to Kings XI Punjab for $200,000. He started with a base price of $100,000.
Australia's James Faulkner was also grabbed by Kings XI Punjab for $190,000.
Darren Bravo, who went unsold in the first time, has been bought on his base price by Deccan Chargers for $100,000 while Owais Shah remained unsold in the second time too at a base price of $200,000.
New Zealand all-rounder Doug Bracewell got lucky at the second time after Delhi Daredevils bought him for $50,000.
South African seamer Marchant de Lange, who took a seven-for on Test debut, has been bought for $50,000 by Kolkata Knight Riders.
South Australia batsman Daniel Harris, who had a base price $50,000, sold to Deccan Chargers for $70,000.
Kevon Cooper, the Trinidad & Tobago all-rounder, has been bought by Rajasthan Royals on base price of $50,000. West Indies opener Lendl Simmons couldn't attract any buyer.
Lankan all-rounder Thisara Perera, who had a base price of $50,000, was snapped by Mumbai Indians for $650,000.
Sunil Narine was bought for $700,000 by Kolkata Knight Riders while Romesh Powar has been snapped up by Kings XI Punjab for $160000.
Lankan spinner Ajantha Mendis went unsold alongwith compatriot Rangana Herath, Graeme Swann, Peter Siddle, Vernon Philander, Xavier Doherty, Mark Boucher, Ramnaresh Sarwan and Lonwabo Tsotsobe.
Royal Challengers Bangalore bought seamer R Vinay Kumar, who had a base price $100,000, for $1 million.
Fast bowler RP Singh, who had a base price of $200,000, was bought by Mumbai Indians for $600,000.
Jadeja, who had a base price of $100,000, was bagged in a tie-breaker between Super Kings and Deccan Chargers.
The $2 million budget cap for the auction means Super Kings have spent all their money on a single player and cannot participate in the auction any more.
Delhi Daredevils bought all-rounder Andre Russel, who had a base price of $50,000, for $450,000 while Mitchell Johnson was bought at his base price by the Mumbai Indians for $300,000.
Deccan Chargers bought Parthiv Patel, who had a base price of $200,000, for $650,000 after quite a fight with the other franchises.
Rajasthan Royal bought Bradley Hodge for $475,000. Sri Lankan master batsman Mahela Jayawardene has been bought by Delhi Daredevils for $1.4 million.
Mumbai Indians bought Herschelle Gibbs for $50,000 while Dinesh Chandimal bought by Rajasthan Royals for $50,000. Both the players have been bought on their base prices.
Muttiah Muralitharan was bought by Royal Challengers Bangalore for $200,000 while England's paceman James Anderson was the first to go unsold in the IPL 5 auction.
Ian Bell, Upul Tharanga, Adrian Barath, Tamim Iqbal and VVS Laxman went unsold at the IPL 5 auction.
The franchises have a maximum of $2 million to spend at the auction as they bid to strengthen their line-ups ahead of the tournament which will be played between April 4 and May 27.
The auction has been conducted by Richard Madley, a professional auctioneer from England who has conducted each of the previous IPL player auctions.