KATHMANDU, July 25: Nepal national cricket team recovered from a humbling four-wicket defeat at the hands of Qatar in the opener as it beat Malaysia by seven wickets in the ongoing ICC World T20 Asia Regional Final Qualifiers in Singapore on Wednesday.