I don't know to much about English cricket but what the heck is going on with this team. I think one of the main reasons England are so bad as they don't give players long enough to succed, unless there name is Ian Bell. I remember when NZ was over the in July and Ian Botham was going on about Brendon McCullum and Englands keeping problems. He basically said that McCullum was poor for his first two-three international seasons and slowly come right. He also said if he was English he would of been drooped after 10-20 games and never seen again. Why don't England give a Keeper a decent run, give Steven Davis 30-40 games opening with the same guy, and stop chopping and changing. This would be the core of my team:
1.Steven Davis(WK)
2.?
3.Owais Shah
4.Kevin Pietersen
5.Ravi Bopara
6.Andrew Flintoff
7.Dimitri Mascarenhas
8.Graham Napier
9.Greame Swann
10.Stuart Broad
11.James Anderson/?
How Napier hasn't played for England surprises me alot, from what I've seen of him he looks pretty good. I'm also not sure who to open with, I wouldn't select Bell for England for atleast a season. Make him go back to county cricket and tell him to score runs.
Bowling attack
1.Stuart Broad
2.James Anderson
3.Andrew Flintoff
4.Greame Napier
5.Greame Swann
And you would also have the likes of Mascarenhas and Bopara chipping in with the ball.
Anyway, that is my suggestion for England. Try and keep the same team, and stop bringing back has-beens like Harmison. And please for Steven Davis's sake give him time.