Latest Squad News and Highlights

A DETAILED LOOK AT THE 15-MAN INDIA SQUAD FOR THE ICC T20 WORLD CUP 2021

Staff Staff

India are one of the favourites to lift the ICC Men’s T20 World Cup 2021 which is scheduled to take place in the United Arab Emirates. They have announced a...