When it comes to One Day International rankings, Pakistan are sitting at the top of the table, tied on rating points with Australia. However, this does not necessarily mean that they are the best ODI team. I do not think there will be many people who will disagree with me when I say that England probably have the best ODI team. They have batsman who can completely destroy a bowling attack, while their bowlers are consistent and savy.