ICC Rankings

Nepal slips to 15th position in ICC T20I ranking

Nepal's ICC rankings have slipped in the new T20I rankings released by the International Cricket Council (ICC) on Monday. Nepal slipped from 14th to...