Hasaranga's bowling figures are the second-best by a Sri Lanka bowler with Chaminda Vaas's 8/19, against the same opposition 23 years ago, the best in men's ODI history.
Zimbabwe captain Sean Williams bludgeoned 174 to set up a 304-run victory for his side in their ODI World Cup Qualifier against the United States.
Zimbabwe carried the form they showed in Group A to get the better of a fighting Oman, with Williams continuing his stellar run.
West Indies, Zimbabwe and Sri Lanka will enter the ICC Men's Cricket World Cup 2023 Qualifier high on confidence
Rajput said that India will miss pace spearhead Jasprit Bumrah at the ICC Cricket World Cup 2023 at home, if he is ruled out of the event through injury.
Opening batsman Ankush Bains blasted his way to a scintillating century as India inflicted a humiliating nine-wicket defeat on Zimbabwe to seal a berth in the final of the Quadrangular Under-19 One-day Series, in Visakhapatnam.
A 151-run fourth-wicket partnership between Ed Barnard and Ben Duckett powered 1998 champions England to a 213-run victory over hosts United Arab Emirates on the opening day of the ICC Under-19 Cricket World Cup in Abu Dhabi on Friday. In other matches of the day, the West Indies let South Africa off the hook as the two-time runners-up recovered to win by 94 runs at the Dubai International Cricket Stadium, while Sri Lanka scored a comfortable 49-run victory over New Zealand at Sharjah Cricket Stadium and Zimbabwe completed a six-wicket victory over Canada at Abu Dhabi Oval 1.