Over a decade later he bowed out of international cricket, in the 1999 World Cup. He was considered lucky to be in the squad having not made a 50 in his 22 innings prior. After making 5 against the West Indies in their opening game he found form with an unbeaten 68 in a win against Scotland which gave him the man of the match award. Another unbeaten half century came in his next game, against the eventual champions Australia. Despite failing with the bat in the final game, against Pakistan in Northampton, he played a major part in an upset victory by taking 1/29 off 7 overs with his offspin. It was Bangladesh's first ever win over a Test playing team.
Abedin played in four ICC Trophy tournaments for Bangladesh. In 1986, he failed with the bat only averaging 25.16. His highest score (50) came against Kenya. He was more successful with the ball. Bowling slow off cutters, Nannu took 5 wickets at an impressive average of 9.40. Nannu was the Vice-Captain and a vital member of the team that finished 3rd in the 1990 ICC Trophy tournament in Netherlands. He perfomred consistently with the bat, throughout the tournament. His total of 236 runs was the highest for his team. His top score (57) came in the Semi-Final against the eventual champions Zimbabwe. With the ball, he took 11 wickets at (21.18). His took 3/23 against Bermuda and 3/29 against Kenya. Bangladesh failed to reach the Semi-Finals 4 years later in Kenya, but Abadin performed commendably. He scored a total of 189 runs with two half centuries. He also captured 16 wickets at 14.75 a piece. Finally, he was the most experienced player of the truimphant campaign of 1997.There he scored a total of 185 runs and took 6 wickets.
Abedin didn't get a chance to play Test cricket for Bangladesh. However he did enjoy a brief first class career, finishing with a record of 1709 runs at 51.78.