The Balkans braced for more misery as the death toll from the worst floods in a century rose to 47 and rising waters forced thousands more to flee their homes.

Muddy waters from the Sava River have submerged houses, churches, mosques and roads in Bosnia, Serbia and Croatia after record rainfall wreaked havoc across the central European region.