Pakistan in top 10 as ICC releases latest Women s T20I rankings

DUBAI – Pakistan women team has secured seventh place in latest T20I rankings released by the International Cricket Council on Friday. Australia retained the top spot and their lead over … Continue reading Pakistan in top 10 as ICC releases latest Women s T20I rankings