Hishammuddin Hussein has challenged his Defence Minister Mohamad Sabu and deputy Liew Chin Tong to prove that he benefitted from land swap deals struck under his tenure.
The former defence minister said this in response to claims that the government lost more than RM500 million in the land swaps.
"I challenge Mohamad and Liew to prove that I have personally benefited financially and politically,” he said in a statement.
"My advice to them both, if they live in glass houses, don't throw stones," he added.
Some of the land swap deals had also happened when Dr Mahathir Mohamad was the fourth prime minister from 1981 to 2003.
Mohamad had earlier claimed that 13 of the 16 land swaps carried out during BN's administration involved Hishammuddin as well as former prime minister Najib Abdul Razak.
Mohamad claimed there were many discrepancies, including the sale of land below market value or granting of projects to unqualified developers.
Among the lands involved were at Jalan Ampang in Kuala Lumpur, Tanah Batu Uban in Penang, Bukit Raja in Selangor, Pientong in Johor, Tanah Rata in Pahang, Bandar Kinrara, Selangor and Stampin, Sarawak.