2. Nathan Lyon
His off-breaks have earned him the recognition of best test bowler for Australia in the current generation and is also very competitive in nature, he has played for Sydney Sixers in the Big Bash League and has taken 36 wickets from 27 matches. Lyon has always had an instant impact when he returns from the international slog to T20 circuit. He has never played for any IPL team.