The present invention relates to a pharmaceutical composition in the form of encapsulated mini tablets comprising dabigatran etexilate free base or pharmaceutically acceptable salts of dabigatran etexilate and at least one pharmaceutically acceptable excipient.