Nepal achieved a remarkable feat by scoring 23 runs in the first over against Scotland, placing them among the teams with the highest runs scored in the first over of an innings in ODI history.
Nepal achieved a remarkable feat by scoring 23 runs in the first over against Scotland, placing them among the teams with the highest runs scored in the first over of an innings in ODI history.