In the cash market, the Nifty 50 index rose 47.75 points or 0.46% to settle at 10,528.35.
According to government data, inflation based on wholesale prices eased marginally to 2.47 per cent in March on cheaper food articles, especially pulses and vegetables.
The BSE Midcap and the BSE Smallcap indices were fell by 0.12% and 0.04%, respectively.
UCO Bank shares sank 14% to Rs21 after the Central Bureau of Investigation (CBI) on Saturday booked the bank's former chairman and managing director Arun Kaul and others for an alleged fraud to the tune of Rs621 crore.
Gruh Finance gained 5% after the board also recommended a dividend of Rs3.30 per equity share of face value of Rs2 each for the financial year ended March 31, 2018.
A fiery send-off for the mother of the nation Winnie Madikizela-Mandela
She also questioned why men in the struggle weren't subjected to the same scrutiny, and said, "double standards obscure the huge efforts of women" in the struggle.
Healthy buying in healthcare, fast moving consumer goods (FMCG) and capital goods stocks supported the upward trajectory of key indices.
Tata Motors Ltd shares declined over 2% after a news report said that Jaguar Land Rover is planning to cut almost 1,000 jobs as it scales back production at some of its United Kingdom sites.
The 30-share barometer, which cracked the 34,000-mark at the outset, hit a low of 33,899.34 on profit-booking in recent gainers amid sustained outflows by foreign funds.
On the other hand, Tata Motors (4.96%), Infosys (3.10%), State Bank Of India (0.76%), Oil & Natural Gas Corporation (0.55%), Tata Steel (0.49%) and ICICI Bank (0.28%) were the major losers in the Sensex.