The BSE benchmark Sensex and the NSE Nifty50 delivered positive returns of 5% each in FY25, driven by a 6% rally in March.