
Oman have announced their 15-man squad for the upcoming ICC Men's T20 World Cup 2026, which India and Sri Lanka will jointly host from February 7 to March 8, 2026.

India Women complete 2025 in a perfect way with another win against Sri Lanka Women, as the hosts completed a historic whitewash in the five-match T20I series.
--Advertisement--
Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019