All posts tagged "Nepal's biggest win"
-
Latest
/ 2 years agoNepal claim first int’l title at home in 11 years after decimating Netherlands
Nepal recorded their biggest Twenty20 International victory in terms of run margin as the hosts claimed thei first international title at...