Sensex rose 252.14 points or 0.30% to 84,615.51 and Nifty gained 83 points or 0.32% to 25,926.15 as of 1.45 pm