3. Manish Pandey
The first-ever Indian to score a century in IPL also is one of the batsmen with most ducks. Manish Pandey has never been able to play for a long time in his IPL career for a particular team. He has played for five franchises since 2008 and also has 12 ducks to his name. Pandey has so far played 130 matches in IPL and has 2843 runs with 12 ducks.
The batsman from Karnataka has a very high-risk game and does not bother to keep the ball on the ground when batting. As a result, he ends up throwing his wicket away while playing the big shots. Pandey is undoubtedly a good T20 batsman but sometimes he doesn’t put enough price on his wicket.