Write & Earn
Notifications

Sri Lanka top the latest ICC T20 team rankings

Sri Lanka are the No. 1 ranked team in T20I

Sri Lanka leads the table with the current T20 World Champions West Indies following them at the second spot. However, India managed to hold on to the third spot.

(Click on the image to enlarge)

Fetching more content...