Customs officials challenged Dipak Kumar Acharya, 60, who was moving in a suspicious manner, and recovered the gold bars from his hand bag around 10.30 pm on Monday at the airport.
Alamgir Hossain, senior assistant superintendent of Armed Police Battalion, told The Daily Star on Tuesday that 11,225 memory cards and 11 iPhones were also recovered from him apart from the gold.
The seized gold is worth 3.5 crore Bangladeshi takas while the other items are worth 50 lakh Bangladeshi takas.
Acharya had come to Dhaka from Hong Kong on a Bangladesh Biman flight and was supposed to fly to Kolkata the same night, local media reports said.
This is not the first time that Acharya has been held at the airport. Earlier too, he had been arrested at the same airport for smuggling goods, airport sources were quoted as saying.