Dainik Bhaskar, May 03, 2019, 03:03 PM IST
The International Cricket Council (ICC) has released the ranking of 80 teams for the first time. India has lost 3 places in the ranking.
World T20 championship 2019 wins Pakistan number one. South Africa second, England third, Afghanistan 7th, Sri Lanka 8th place.