Cayman Islands was bowled out for 169 in 47 overs at Navile ground. Captain Paras Khadka, pacer Manjit Shrestha, Amrit Bhattarai and left-arm spinner Shakti Gauchan each grabbed two wickets while Rahul Biswokarma and Pradeep Airee got a wicket each.
In reply, Nepal chased the target in 29.2 overs losing three wickets. Anil Mandal missed a century as he was out on 93 while Pradeep Airee, who hit a six for the victory, remained unbeaten on 35. Shakti contributed 27 runs. Mahesh Chhetri was out early on seven.
On Saturday, Nepal open the campaign against United States of America (USA).
Earlier on Tuesday Nepal defeated overpowered local Bologna Cricket Club by 288 runs.
Nigeria falls to Czech Republic in World Cup warmup