Gold rose by Rs 460 to Rs 49,960 per 10 gram in the national capital on Thursday amid a rally in prices of the precious metal in international market, according to HDFC Securities. In the previous trade, the yellow metal settled at Rs 49,500 per 10 gram.