Babası devrinde başlayan Hindistan seferlerini devam ettirdi. Hindistan’daki Gazneli hakimiyetini kuvvetlendirdi. Gazneli topraklarına girmek isteyen Maveraünnehir’deki Selçuklularla mücadele etti. 1035’te Nesa, Ferava ve Dihistan vilayetlerini Selçuklulara yurt olarak verdi. 1039’da Horasan Seferine çıktı. Selçukluları kesin bir mağlubiyete uğratmak için, 23 Mayıs 1040’ta Dandanakan Meydan Muharebesini yaptıysa da yenildi. Sultan Mes’ud, Dandanakan’da cesaretle muharebe etmesine rağmen, kumandanları ihanet ederek, kendisini terk etti. Vakit kazanıp, durumunu tekrar düzeltmek için Hindistan’a çekildi. Köleleri isyan ederek, hazinesini yağmalayıp sonra hapsettiler. 28 Ocak 1041 tarihinde de öldürdüler.
Gazneliler Devletine on yıl hükümdarlık yapan Sultan Ebu Said Mes’ud, iyi bir devlet adamı ve kumandandı. Âlimleri ve sanatkarları himaye edip, onlara çok yardımda bulunurdu. Sarayına ilim adamlarını toplayıp, meclislerine iştirak ederdi. Gazne şehrini, sanat değeri yüksek eserlerle süsledi. Gazne’de yaptırdığı Yeni Saray ve tahtı, devrin muhteşem eserlerindendir.