It is the dream of every cricketer to perform brilliantly while playing for his country. If the batsman wants to score a century, the bowler wants to take a wicket. There was more than one cricketer in world cricket who performed brilliantly. Many players even achieved the feat of scoring a century in their debut match itself. Today we are going to tell you about the five batsmen who scored a century in their ODI debut match, but later these cricketers proved to be a flop.

Abid Ali

Abid Ali played his ODI debut for Pakistan against Australia in 2019. In this match, he played a brilliant century of 112 runs. Impressed by the batting of Abid Ali, he was selected in the team for the 2019 World Cup. But things were not the way he wanted and he was dropped from the Pakistan ODI team.

Michael Lumb

Former English cricketer Michael Lumb played the ODI debut match in 2014. In this match, he played a match-winning inning of 106 runs while batting brilliantly. But he could never cement his place in the team.

Rob Nicholl

Rob Nicholl is the second Kiwi batsman to score a century in his ODI debut. He scored 108 runs in an ODI match against Zimbabwe in 2011. But he could not do anything special in the future.

Salim Elahi

In 1995, former Pakistani cricketer Salim Elahi scored a century in his ODI debut against Sri Lanka. Since then the expectations of the fans have increased a lot. But he did not live up to the expectations of the fans and proved to be a flop.

Colin Ingram



Former South African cricketer Colin Ingram was instrumental in helping Africa's team win the match by scoring a century in his debut ODI match against Zimbabwe in 2010. But he could not show anything special in the future.