James Adams and James Vince each scored centuries as Hampshire hammered Scotland by 115 runs at the Rose Bowl.
And the defeat means the Scots finished bottom of the Clydesdale Bank 40 Group B table with two wins in 12 matches.
Vince scored 131, while Adams hit 113 from 103 balls as rampant Hampshire made 302 for four.
Scotland, with Josh Davey unable to bat through injury, reached 187 for nine, New Zealand opener George Worker being the visitors' top scorer with 46.
Adams and Vince had come together with the score on 22 for the early loss of debut-making Tim Ravenscroft and compiled a stand of 233 for the second wicket.
Scotland captain Gordon Drummond used seven bowlers in a bid to stem the flow of runs and he was hampered by the loss of Davey after the medium-pacer was injured while bowling his third over.
Vince was the first to his century, his first in limited-overs competition, and Adams followed soon afterwards.
The former was the first to go at 255 after making 131 in an innings of 110 balls that including 13 fours and, by then, the total was already well out of Scotland's reach.
Michael Carberry was third out on 266 and Adams followed 10 runs later, caught in the deep.
His innings included nine fours and a six and he became the third victim for Gordon Goudie as Scotland attempted to salvage some pride.
The Scots were never in with a chance of winning this group B encounter once they had lost Ryan Flannigan in the fifth over.
Worker and Ollie Hairs ensured respectability with a stand of 50 for the third wicket, but Scotland's hopes were extinguished when the former was caught at mid-wicket by Ravenscroft off Hamza Riazuddin four runs short of his half-century.
Chris Wood and Riazuddin chipped away at the middle order as Scotland attempted to accelerate with four wickets falling for 33 in a vain run chase.
Majid Haq and Gaudie held up Hampshire with a brisk ninth-wicket stand of 26.
However, when Wood returned to bowl Haq, Scotland had reached 187 for nine, signalling the end of their resistance.
Wood finished with figures of four for 34 from his eight overs and Riazuddin took three for 37, but the match was over as a contest long before the conclusion at the end of the 35th over.
Hampshire were left to regret losing four of their first five matches in the competition, finishing fourth in the table topped by Surrey.