List of United Arab Emirates national cricket captains

This is a list of all cricketers who have captained the United Arab Emirates in an official international match. This includes One Day Internationals and ICC Trophy games. The table is correct as of their last ODI game which was played on July 17, 2004.
One Day International.
The United Arab Emirates played their first ODI on April 13, 1994.
Twenty20 International.
The United Arab Emirates played their first T20 on March 17, 2014.
ICC Trophy.
The United Arab Emirates debuted in the ICC Trophy in the 1993/94 tournament