Sri Lanka defeated Scotland by 82 runs Tuesday in Bulawayo to advance to the Super Six stage of the Cricket World Cup qualifiers with maximum points.
Sri Lanka defeated Scotland by 82 runs Tuesday in Bulawayo to advance to the Super Six stage of the Cricket World Cup qualifiers with maximum points.