West Indies batter and quick bowler who has starred since 2008, now guiding the team in crucial World Cup moments
West Indies have beaten Scotland by eight runs at Headingley, with Stafanie Taylor delivering 47 not out and Aaliyah Alleyne taking crucial late wickets to seal a 153-6 chase, while Scotland fell short at 146 after a fighting comeback by Darcey Carter.