The Wikipedia article Non-decimal currency explains the situation in full:
Today, only two countries have non-decimal currencies: Mauritania, where 1 ouguiya = 5 khoums, and Madagascar, where 1 ariary = 5 iraimbilanja. However, these are only theoretically non-decimal, as in both cases the value of the main unit is so low that the sub-units are too small to be of any practical use and coins of the sub-units are no longer used.
The official currency of the Sovereign Military Order of Malta, which retains its claims of sovereignty under international law and has been granted permanent observer status at the United Nations, is the Maltese scudo, which is subdivided into 12 tarì, each of 20 grani with 6 piccioli to the grano.
All other contemporary currencies are either decimal or have no sub-units at all, either because they had been abolished or because they have lost all practical value and not used.