To return to this thread, with Anderson having been dropped from the ODI team for the first time, really, in his career (in 2004 he drifted out after being superseded by Wharfs and the like rather than actually being actively axed and stayed out until 2005/06 because of his poor Test bowling), Anderson's ODI record is simply becoming worse and worse and I wonder if anyone is finally waking-up to the realisation that he's just not good enough in the format.
Anderson in the winter of 2002/03, as a 20-year-old, debuted with some vague promise; in 12 games against ODI-standard sides he got plenty of tap plenty of times but also put in two of the best performances you're likely to see in an England ODI shirt - the 10-12-1 against Australia at Adelaide Oval and the 10-29-4 against Pakistan at Newlands. His overall figures, 5.16-an-over at 29.38, flattered him a little but hinted at some promise. And in the summer of 2003, everything went for him: the golden-arm become gold-plated, and despite going for 4.8-an-over against ODI-standard teams he averaged 17.61.
Thereafter, however, all has been far less rosy. He's played 67 games from 2003/04 onwards (drifting out for 18 months along the way, as I say, which was more down to Test inadequacies than anything) and his figures against ODI-standard sides read 5.24-an-over at 37.45. And this flatters him - I reckon in the 65 spells (he was subbed once and sent down just 2 overs for 6 which is neither one thing nor t'other in another) he's bowled genuinely well just 15 times. This is a damning indictment. And not all the times he's bowled badly has he been punished (though mostly he has).
Surely the time must be coming, soon, when Anderson is dropped, not just for a one-off in India, but for good?
And what's so remarkable is that he's gotten so much better as a Test bowler, which I imagine is more important to virtually everyone, in recent times.