Zain has raised US$2.5 billion in an Islamic finance deal to expand its network in Saudi Arabia, which has already picked up 4 million customers.