Originally Posted by Miraz
Except current Ashes series, England is doing pretty well in test cricket and currently ranked # 2 in LG ICC rating. I think that answers a lot!
England's ODI failure is not recent and they are harshly criticised for that. Check the following links from cricinfo, you will get the hint.
England generate yet more bull
Embarrassing England sink to new low
The lowest I've seen England - Vaughan
Now, the situation for England and Bangladesh are quite different. England are now showing their low point only in ODI, but they have shown high consistently for decades. Now, you analyze where Bangladesh stand?
At this stage, Bangladesh simply cannot afford to make mistakes. That's the simple truth.
I meant comments like: Richie Benaud has added his respected voice to calls to kick Bangladesh out of top-level cricket following their first-Test thrashing in England."
or my mom can bat better than Bangladesh batsman.
I hope you get the point.