Mohamed Farveez Maharoof, or Farveez Maharoof, is a Sri Lankan former professional cricketer, who played Tests and ODIs. He first made his impression in the 2004 Under-19 Cricket World Cup in which he captained the Sri Lankan team. From Wikipedia