RBI’s Gold Purchases Drops to 4 Tonnes in 2025 From 73 Tonnes in 2024
Globally, central banks bought 19 tonnes of gold in December, taking the net purchases for the full year of 2025 to 328 tonnes. This is lower than the 345 tonnes of net purchases recorded in 2024.

Chennai: With gold prices rocketing in 2025, the Reserve Bank of India bought just 4 tonnes of gold in 2025, against 73 tonnes in 2024. Globally, the net purchases of central banks were reported to be 328 tonnes in 2025, a tad lower than the net purchases in 2025.
RBI bought just 4 tonnes in 2025 and of this, 3.4 tonnes was purchased in the first quarter, 0.4 tonnes in the second quarter, 0.2 tonnes in the third quarter and zero tonnes in the fourth quarter, as per the data of World Gold Council. In 2024, RBI had purchased 73 tonnes and 16 tonnes were bought in 2023. In 2021, it had purchased 77 tonnes.
Globally, central banks bought 19 tonnes of gold in December, taking the net purchases for the full year of 2025 to 328 tonnes. This is lower than the 345 tonnes of net purchases recorded in 2024.
The National Bank of Poland was the largest reported net buyer in 2025, adding 102 tonnes to its gold reserves. Kazakhstan 57 tonnes, State Oil Fund of the Republic of Azerbaijan (SOFAZ) 53 tonnes, Brazil 43 tonnes, China 27 tonnes and Turkey 27 tonnes were the other significant buyers during the year. The largest net sellers for 2025 were Singapore 26 tonnes, Ghana 12 tonnes and Russia 6 tonnes.
The Central Bank of Uzbekistan was the largest buyer in December with 10 tonnes. The National Bank of Kazakhstan 8 tonnes and the National Bank of Poland 7 tonnes were also significant buyers during the month. China extended its monthly buying to 14 consecutive months, while the Kyrgyz Republic, Czech Republic, Mongolia, and Indonesia also added. Singapore was the largest reported seller during the month, reducing reserves by 11 tonnes.

