મુન્નાભાઈ માટે સંજય દત્ત પહેલી ચૉઈસ નહોતો. આ ફિલ્મ પહેલા શાહરુખને ઓફર કરવામાં આવી હતી. સંજય દત્તને પહેલા ફિલ્મમાં ઝહીરનો રોલ મળ્યો હતો, જે પછીથી જિમ્મી શેરગિલે ભજવ્યો હતો. સંજયે ઝહીરના રોલ માટે હા પાડી દીધી હતી. પરંતુ પીઠમાં દુ:ખાવાને કારણે શાહરુખે આ ફિલ્મ છોડી દીધી અને સંજયને લીડ રોલ મળ્યો. રાજુ હિરાનીએ પોતાની જ ફિલ્મ મુન્નાભાઈ વિષે સંજૂમાં ખોટી સ્ટોરી જણાવી.