Former West Indies player Marlon Samuels has been banned from all cricket for six years after an independent Anti-Corruption Tribunal found him guilty of breaching the Emirates Cricket Board (ECB) Anti-Corruption Code, the International Cricket Council (ICC) said on Thursday.

