England’s lucky charm

English team management might not confess it but it is a fact that they have been ambiguous regarding Moeen Ali’s role in the side. Statically, there is no comparison between Moeen Ali and Adil Rashid. Moeen Ali is a far better bowler than Adil Rashid in test cricket, and of course, a better batsman.

Continue reading “England’s lucky charm”