The Pentagon has said a US air strike in Afghanistan this week killed an al-Qaeda militant who was responsible for the deaths of two US service members.

He was also accused of involvement in a deadly attack on a bus carrying Sri Lanka's cricket team in 2009.

The Pentagon said in a statement that the strike took place on 19 March  in Paktika province and killed Qari Yasin, "a well-known al-Qaeda terrorist leader," who had ties to the Tehreek-e-Taliban, also known as the Pakistan Taliban.

US Defense Secretary Jim Mattis said in the statement "the death of Qari Yasin is evidence that terrorists who defame Islam and deliberately target innocent people will not escape justice." 

It said that Yasin was responsible for a 2008 bombing on a hotel in Islamabad, Pakistan, which killed dozens of people including two US service members.

Pakistani security sources and Islamist militants said that a US drone air strike in Afghanistan had killed Yasin, also known as Ustad Aslam.

Pakistan's Counter-Terrorism Department had offered a reward for Yasin, saying he was involved in the 2009 bus attack in the northeastern city of Lahore, allegedly organised by militant group Lashkar-e-Jhangvi.

The attack on the Sri Lankan cricket team bus led to Pakistan's exclusion from the role of hosting major international tours.

At least ten gunmen fired on the bus with rifles, grenades and rockets, wounding six players and a British coach, and killing eight Pakistanis.