The Ministry of Defense says that one British soldier has been killed in an explosion while on patrol in southern Afghanistan.