A British soldier was killed on Monday by a roadside bomb in Basra, taking to 100 the number killed in action in Iraq since the U.S.-led invasion in March 2003, the Ministry of Defence said.