Ubaidullah wrote books in Urdu, Arabic, Persian and English and translated many works. Noted among his works are Grammar of Arabic Language, Urdu Diwan (Urdu poems, 1880), Farsi Dewan (Persian poems, 1886), Dastar-e-Parsi Amuz (Persian grammar), Lubbul Arab (Arabic grammar), Miftahul Adab (Urdu grammar), Dabistan-i-Danish Amuz (Urdu, physics), Dastar-e-Farsi Amuz (Persian, rhythm and rhetorics), Dastan-i-Ibratbar (Persian, autobiography). With the assistance of Syed Amir Ali, he rendered Makhaz-ul-Ulm by Syed Keramat Ali into English as a Treatise on the Sciences (1867) and Rammohun Roy's Tuhfatul Muwahedin into English in 1884.