Based on his accomplishments in both domestic and international cricket, Adil Rashid is among the greatest spinners England has ever produced.