Indian benchmark indices ended higher on Friday as rally in global shares supported sentiment. However, rise in the number of COVID cases remain a big concern among investors. The BSE Sensex ended at 35,171.27, up 329.17 points or 0.94%. The Nifty closed at 10383, up 94.10 points or 0.91%.