England easily the best ODI team in the world, and playing at home.... yep, favorites. WI just pummeled Pakistan today. Incredible performance that. They have the batting prowess to chase down big targets, but their bowling also came to the fore today. With Pakistan consistently producing good/great fast bowlers for decades now, it is such a shame the pitches back home are so docile that their batsmen have still not learned to play quality short-pitched bowling. They were so woeful today, on a track that didn't do much at all.