Kathmandu: Nepal defeated United Arab Emirates (UAE) by 5 wickets in a practice match held at the Global Cricket Academy ground in Dubai on Tuesday.