A total of 13.95 crore shares were bid for out of 24.28 crore share on offer at a minimum price of Rs 387, as per the data available from stock exchanges at 1300 hours.
The IOC share sale is the fourth disinvestment this fiscal but the biggest in 2015-16 so far.
The sale, which began at 0915 hours, received some demand from the retail investors, who are also getting 5 per cent price discount. As against 4.85 crore shares reserved for them, bids for over 22.96 lakh shares or 4.73 per cent came in at 1305 hours as per the stock exchange data.
The government holds 68.60 per cent interest in IOC.