A 24-year-old Canadian national who was allegedly found with $31 million worth of cocaine, will have his bail hearing on the 20th of this month.

It is alleged that Joshua Aziz Rahman was found in possession of 39.5kg of cocaine in Caubati on the 14th of last month.

Rahman's lawyer has made the bail application and prosecution has indicated they object to it.

Rahman has been further remanded in custody till the 20th of this month.