Bangladesh earlier wrapped up their place in the next round with an 84-run victory over Papua New Guinea.
Oman, who won the toss and opted to bat, got off to a terrible start when Jatinder Singh was out second ball following a run-out mix-up which left him and opener Aqib Ilyas at the same end.
Ilyas went on to top score with 37 off 35 balls but the home side never shook off the shackles of the Scottish bowling.
Only three Oman batters reached double figures while impressive fast bowler Josh Davey took 3-25.
The Omanis made two changes to the side that lost to Bangladesh on Tuesday with Suraj Kumar and Khawar Ali coming in for Ayan Khan and Kaleemullah.
Scotland brought back Safyaan Sharif for Alasdair Evans.
"We would have been happy either way. Comfortable chasing," said captain Kyle Coetzer.
Sri Lanka qualified on Wednesday from Group A with either Ireland or Namibia set to join them on Friday.