Sarah Taylor, who recently retired from international cricket is from which country ? July 26, 2021October 21, 2019 by admin Sarah Taylor, who recently retired from international cricket is from which country ? A. England B. Ireland C. Australia D. New Zealand