At least 20 militants and four security personnel were killed Saturday in a clash in Pakistan's federally administered Orakzai Agency, an official said.
Three security personnel were also injured during the clash in Shirin Dara area, Dawn online reported. The firefight lasted several hours, it said.
Saturday's clash comes as the army is engaged in an offensive against local and foreign militants in North Waziristan and Khyber.
Orakzai Agency is one of Pakistan's seven semi-autonomous tribal regions in the area, where Pakistani Taliban and Al Qaeda-linked militants are said to have a strong presence.