India climb one spot in the recent ICC T20I rankings

The International Council (ICC) recently released its T20I rankings and India have been the biggest gainers to climb one notch up to the second spot. India won comfortably in the two match T20I series against Ireland which brought expected results.…