CricketWomen CricketIndia climb to 3rd spot in women’s T20I rankingPenbugsOctober 4, 2020October 4, 2020 by PenbugsOctober 4, 2020October 4, 20200 After losing three T20i matches in a row, New Zealand lost a few points in the T20I ranking which means, India have moved to number...