Trading was volatile with software companies leading gains after upbeat Infosys' third quarter results, however, gains were capped on growth recovery concerns in Asia's third-biggest economy after weaker-than-expected November industrial output.
The 30-share Sensex of the Bombay Stock Exchange inched up 0.09 point and ended at 19,663.64 while the 50-share Nifty fell 17.35 points at 5,951.30.
India's index of industrial production (IIP), measuring output at factories, mines and utilities, contracted by 0.1% in November following a revised 8.3% rise in October.
Despite growth headwinds, significant buying was witnessed in BSE-IT index that surged over 10% today.
Infosys, the bellwether stock of Information Technology index, posted its best gains in nearly a decade after better-than-expected third quarter performance.
Asian markets ended mixed as China's inflation accelerated and Japan approved 10.3 trillion yen ($116 billion) of stimulus measures.
Hong Kong's Hang Seng fell 0.4% to 23,264, Taiwan's Weighted index rosel 0.1% to 7,819, Singapore's Straits Times was down 0.4% to 3,213.
Also China's Shanghai Composite declined 1.8% to 2,243 while Japan's Nikkei rose 1.4% to 10,801.
Back home, barring IT, technology, consumer durables indexes, all sectoral indices dropped with FMCG,PSU, power, real-estate,
Markets end flat, Infosys results key
Need FAST cash? Get a loan against your car
Negotiations stall, India face Davis Cup crisis
Rupee up 6 paise
US stock futures signal sharp drop