However, rising crude oil prices in the international market capped the rupee's gain, they added.
The local currency recovered on suspected RBI intervention after hitting a record low of 83.29 during the session.
At the interbank forex market, the local unit opened weak at 83.05 against the greenback but later lost ground to quote at 83.29. It also touched an intra-day high of 82.72.
The rupee pared all its losses to end at 82.75 (provisional), registering a gain of 25 paise over its previous close.
In the previous session, the rupee had settled at an all-time low of 83 against the dollar.
Meanwhile, the dollar index, which gauges the greenback's strength against a basket of six currencies, slipped 0.17 per cent to 112.79.
Foreign Institutional Investors (FIIs) were net sellers in the capital markets as they offloaded shares worth Rs 453.91 crore on Wednesday, according to exchange data.
SEE ALSO: