England leads in ICC ranking

Thursday, 15 April 2021 - 20:50

England+leads+in+ICC+ranking
According to the latest rankings released by the International Cricket Council (ICC) yesterday, England are still in the lead.

India is ranked second, followed by Australia.

Sri Lanka is still ranked ninth in the Twenty20 rankings.