appeal and was able to overturn the court order as he was able to obtain the no objection certificate with the combined assistance from former UAE head coach Aqib Javed, Emirates Cricket Board and from his former employers. The appeal was successfully upheld in November 2014 and as a result he was back in contention for a spot in the 2015 Cricket World Cup. At the 2016 Asia Cup Qualifier, Mustafa scored 77 runs from 50 balls in the first match against Afghanistan, opening the batting with Muhammad Kaleem. This set a new record for the highest score by a UAE player in a Twenty20 International. Mustafa also took three wickets in Afghanistan's innings, which is also record in international taking 3 wickets and 75+ runs in a same match with the UAE going on to win the match by 16 runs. On 4 April 2017, Mustafa scored his maiden One Day International century, scoring 109 against Papua New Guinea. In the same match, he took his maiden five-wicket haul, taking 5/25. In doing so, he became only the third player to score a century and take a five-wicket haul in the same ODI after Viv Richards and Paul Collingwood. In January 2018, he was named as the captain of the United Arab Emirates' squad for the 2018 ICC World Cricket League Division Two tournament. He was included in Emirati squad for the 2018 Cricket World Cup Qualifier tournament. During a crucial super six match between UAE and Zimbabwe during the 2018 World Cup Qualifier, he and Sean Williams were reprimanded for breaching Level 1 of the ICC Code of Conduct and were handed one demerit point each. In August 2018, he was named the captain of the United Arab Emirates' squad for the 2018 Asia Cup Qualifier tournament. In December 2018, he was named as the captain of the United Arab Emirates' team for the 2018 ACC Emerging Teams Asia Cup. Later the same month, he was one of three players to be given an eight-week ban from international cricket for breaching the Emirates Cricket Board's Player's Code of Conduct, after using Twitter to criticise the facilities in Karachi during the tournament. In January 2019, the Pakistan Cricket Board (PCB) had accepted apologies from all the cricketers involved. In March 2019, he returned to the UAE's squad following his suspension for their series against the United States. In September