The Zomato block deal was executed at 50.44 rupees per share. Zomato and Uber did not immediately respond to requests for comment.

Reuters reported on Tuesday the offer size of the block deal was set to be for 612 million shares, according to its term sheet, which did not disclose the seller.

As per Reuters calculations, the stake sale by Uber was worth 30.87 billion rupeees ($392 million).

One of the sources said the stake was bought by around 20 global and Indian funds, including Fidelity, Franklin Templeton and India's ICICI Prudential.

Fidelity could not immediately be reached for comment, while Franklin and ICICI declined to comment.

Shares of Zomato Ltd fell up to 6.8% on Wednesday, in their biggest drop in more than a week. The stock cut some losses and was trading down 2.6% by 0614 GMT.

BofA Securities was the sole bookrunner for Wednesday's transaction.

Zomato said on Monday it had recorded more orders and narrowed its loss for the June quarter to 1.86 billion rupees from 3.56 billion rupees a year earlier.

(Reporting by Scott Murdoch in Hong Kong and Aditya Kalra in New Delhi; Editing by Tom Hogue and Stephen Coates)

By Scott Murdoch and Aditya Kalra