South Africa captain Tony de Zorzi returned unbeaten on 100 (91b, 7x4) as his team crushed Fiji by 282 runs in Fatullah to give the first-timer a taste of what awaits for it in the main tournament.
Opener Kyle Verreynne made 59 (67b, 6x) and Rivaldo Moonsamy smashed 56 (51b, 8x4) as the South Africans piled up 332 for seven in 50 overs after electing to take first strike.
Meanwhile, the West Indies brushed aside Scotland by 148 runs in another match in Fatullah, following centuries by captain Shimron Hetmyer and opener Tevin Imlach.
Left-handed Hetmyer made 136 off 116 balls with 16 boundaries and two sixes, and Imlach retired after scoring 100 from 115 balls with 12 fours, as the West Indies totaled 342 for four after electing to bat.
More From This Section
The 11th edition of the biennial 16-nation tournament features nine Test-playing nations and seven Associate and Affiliate Members - Afghanistan, Canada, Fiji, Namibia, Nepal, Ireland and Scotland.
Teams have been divided into four groups with the top two in each advancing to the Super League quarter-finals and the other two qualifying for the Plate championships.
Scores in brief:
South Africa beat Fiji by 282 runs in Fatullah South Africa 332-7, 50 overs (Tony de Zorzi 100 not out, Kyle Verreynne 59, Rivaldo Moonsamy 56) Fiji 50 all out, 30.4 overs (Sean Whitehead 5-6, Luke Philander 3-16)