İngiliz Doğu Hindistan Şirketi’nin ve akabinde İngiliz sömürge idaresinin Hint Alt Kıtası’nda tahakküm kurduğu 19. yüzyıldan itibaren pek çok Müslüman devlet adamı gibi Gazneli Mahmûd da sömürgeci tarihyazımının başlıca hedeflerinden biri hâline geldi. Sultan Mahmûd kan döken, tapınak yıkan ve zenginlikleri talan eden barbar bir yağmacı olarak resmedildi. Bu söylemin amacı, bir taraftan Hindular ile Müslümanlar arasında tarihî bir husumet icat ederken, bir taraftan da İngiliz sömürge düzenini Hinduları, “Müslüman barbarlığı”ndan kurtaran kahramana dönüştürmekti.
