Despite the pathetic performance from the vast majority of England's batsmen, they do have the talent to put up enough runs. The major crisis is in the bowling, they need five proper bowlers, bowling properly, or else they'll concede 300 runs and lose matches.
I'm a bowler of nothing more than local team/ex-county youth standard. If I bowl like Kabir Ali has bowled in this tournament it's disappointing and frustrating, because I know where I should and shouldn't be putting the ball. When a professional, international cricketer bowls to that standard it's an inexcusable, intolerable disgrace.
Although for the record I think Ali is a good player, and should be in the side, but he needs to learn how to bowl at the end of an innings, soon!
My England XI would be:
Trescothick
Strauss
Vaughan
Pietersen
Flintoff
Collingwood
Jones
Giles
Ali
Gough
Harmison
50 overs from 5 full-time bowlers.
Also, the batting order needs to be flexible. The first 15 overs of a one-day match are absolutely vital. If you lose a wicket between the 5th and 10th overs, promote Flintoff or Pietersen in with clear instructions to hit boundaries. Both are talented enough batsmen to play "proper" innings once the fielding restrictions are lifted.
Time is wasted and games are lost because people don't play one-day cricket properly, and it's not just England, every side in the world is guilty of it. South Africa played the perfect innings yesterday, but there's no excuse for it not being the norm in 90% of games.
First 4 overs - openers play themselves in - rr3
5-15 overs - absolute onslaught. deliberately and fiercely attack the bowling - min rr8
15-35 overs - build the total, play sensibly, force singles everywhere - min rr4
35-45 overs - accelerate, build aggression, be inventive, start looking for boundaries - min rr6
45-50 overs - attack, look to hit at least two boundaries an over + singles - min rr10
Anything less than 275 is a failure.