He said that “I could give you 17 names at the moment”, with the 15-man squad to be announced tomorrow.
Morgan and the selectors will meet today to finalise the names of those charged with trying to win England’s first World Cup.
Yorkshire all-rounder David Willey is believed to be one of those under pressure, along with Kent’s Joe Denly, with Morgan conceding that no one deserves to miss out.
Asked whether he knows in his own mind what the squad will be, after England won their final competitive fixture before the tournament yesterday by beating Pakistan by 54 runs at Emerald Headingley, Morgan replied: “No.
“I could give you 17 (names) at the moment. It’s going to be an extremely tough selection.
“Every single member of the squad has made that decision even tougher with their performances.
“There are going to be a couple of disappointed guys over the next couple of days, that’s for sure.”
Morgan believes that England are as ready as they will ever be after a thumping 4-0 win over Pakistan in the Royal London one-day series.
Morgan hit 76 – and Yorkshire’s Joe Root top-scored with 84 – as England scored 351-9 in front of 13,467 spectators at Headingley yesterday, Chris Woakes capturing 5-54 as Pakistan were dismissed for 297 in reply, Sarfaraz Ahmed top-scoring with 97.
“It’s as good as we could have hoped for in terms of preparation,” said Morgan of the series overall.
“Pakistan are a strong side and they played some extremely competitive cricket throughout the series.
“I’m very proud of the guys the way they’ve performed throughout the series, particularly because we’ve chopped and changed our team throughout.
“The performances have been consistent and everyone has contributed.”
Woakes echoed his captain’s sentiments, saying: “It’s been a really good series for us with both bat and ball.
“Winning the series 4-0 against a very strong Pakistan team is good for us going into a crucial World Cup; it’s been a good few weeks for us.
“I think confidence is high across the squad; competition for places is there, which keeps everyone on their toes, and everyone pushes each other; we never settle for what we’ve got.
“It was really important that we hit form during this series and guys have gained game time and everyone contributed; we feel very confident indeed moving forward.”
Jason Roy, rested for yesterday’s game, was named player of the series after scores of 87, 76 and 114.
The 28-year-old opener has been in scintillating form, striking up a fearsome partnership with Yorkshire’s Jonny Bairstow.
“Jason has been in outstanding form,” said Morgan. “His confidence is sky-high at the moment.
“The way he plays with Jonny Bairstow is very powerful. He is a key part of the team moving forward.”
Morgan also paid tribute to player of the match Woakes, saying: “Chris Woakes was outstanding once again.
“He is an outstanding asset to have in the side.”
Sarfaraz Ahmed, the Pakistan captain, admitted that his side were comfortably beaten.
But he said that he remains confident ahead of the World Cup.
“It’s not ideal for the World Cup (losing the series), but I’m very confident in my team,” he said.
“Our bowling and fielding weren’t up to the mark against England, but with the way that we’re batting I’m certainly very confident.
“Congratulations to England. They played very well indeed throughout the series and deserved to win.”
England will play two warm-up games before they start their World Cup campaign against South Africa at The Oval on May 30.
They face Australia at the Ageas Bowl on Saturday and Afghanistan at Lord’s a week today.
Match report: Page 7