Indian benchmark indices, BSE Sensex and Nifty50, opened higher on Wednesday, defying muted global cues.