Cricket as a sport is widely recognized all around the globe. According to Cricket Addictor,…
Nepal moves up to 13th place in the ICC T20 rankings
Nepal has climbed to the 13th position in the International Cricket Council’s Twenty20 rankings (ICC)….