Jamil Akter, a native of Nilphamari, flew to Hazrat Shahjalal International Airport in Dhaka from Singapore yesterday.
He had kept 250 gold bars worth 12.5 crore taka in a vest kept between his legs, Dhaka Tribune reported.
"Acting on a tip-off, our team confronted the man when he was crossing the green channel on a wheelchair, pretending to be unwell," Dhaka Customs House Preventive Team Assistant Commissioner Ahsanul Kabir was quoted by the report.
Customs officials were preparing to hand over him to police after filing a criminal case.
Another team found 6 kg gold abandoned in a flight of US-Bangla Airlines.