Browsing: India claimed the top spot in the ICC men’s T20 International Team Rankings on Monday