How much did it cost Sri Lanka to host the recent World Cup?

Sri Lanka is $23 million in debt after building two stadiums and rebuilding one to host twelve 2011 Cricket World Cup matches. $25 million from the ICC by way of hosting rights is expected. The country lost this year’s final to India by 6 wickets.