Sophie Ecclestone position as the premier T20I bowler is under threat with her England teammate Sarah Glenn closing the gap in the latest ICC Women T20I Pl ...