1843–1849 wurde Sleeman auf Grund seiner Verdienste britischer Resident am Hof des Maharaja von Gwalior sowie zum Knight Commander of the Bath ernannt, des zweithöchsten Ordens der englischen Ritterschaft, und schied als Leiter der Thug-Verfolgungsbehörde aus. 1849–56 wurde er Resident in Lucknow, der Hauptstadt des damals noch halb unabhängigen Königreichs Oudh, wo er der britischen Verwaltung von einer Annexion des Gebietes abriet. Als Generalgouverneur Lord Dalhousie dennoch den Anschluss anordnete, war dies der Auslöser für den indischen Aufstand von 1857 bis 1858.