At least 29 people have been killed in a suicide bomb attack in a village south of Baghdad, Iraq.

The suicide bomber blew himself up in a crowd after a local football match near Iskandariyah, a town around 40 kilometres (25 miles) south of the capital.

"They were just handing the trophy to the winners, the suicide attacker blew himself up in the crowd," Al-Asriya, a police captain from the village, told Agence France Presse, the Daily Mail reported.

More than 50 were injured in the blast, he added.

Medical officials confirmed the death toll, which could rise.

Isis militants were behind the attack, the terror group's Amaq news agency has said.

The group has been waging a campaign of suicide bombings in and around the capital as Iraqi forces and their allies battle the militants in the north and west of the country.