To me england has never excel in cricket after 90's, this is because of absesence of some good players. engalnd are unable to produce fine cricket to faster rate just as other team does.