To see West Indies at No.3 in T20I rankings a pleasing feeling: Powell 17.06.2024 08:42 Indiatoday.in To see West Indies at No in TI rankings a pleasing feeling Powell