World cricket bosses admit Bangladesh should have had more help when they gained Test status three years ago.
Bangladesh have not had a win in 46 one-day internationals
Since their first Test in November 2000, the Tigers have failed to win any of their 26 matches and they have gone46 one-day games since their last win.
"It was not a mistake to grant them Test status," said ICC chief executive Malcolm Speed.
"Perhaps in the early stages we should have helped them by making them play more at home rather than away.
"If they win a Test or a one-day series over the next two years, we'll be fairly satisfied."
Speed said Bangladesh should target the second round of the 2007 World Cup, which would be a marked improvement on this year's tournament when they even lost to Canada.
Under new coach Dav Whatmore, Bangladesh have shown signs of improvement in Tests, losing to Pakistan by a single wicket before running England close in Dhaka last month.
But their one-day form has remained poor, as shown in two resounding defeats by England this week.
"Hindsight has a great advantage," said ICC president Ehsan Mani, in Dhaka to launch the Under-19 World Cup, which will be held there early next year.
"They did very well in their first game against India but have fallen away quite dramatically since then.
"They are, however, a member of the ICC and we can only think of ways to take them forward."
"The Under-19 World Cup will help them a great deal in terms of development of new facilities ... and in improving the standard of the game."