It seems to have come down to a tie. SO here goes. The final nominees are-
Rich_2001 - 1000+ Test runs and 500+ ODI runs. Third highest run-scorer in Tests and highest ODI run-scorer.
Lucky Eddie - Leading CWXI wicket-taker in Tests and ODI's. He also has 700+ Test runs to his name.
Lord of Darkness - former vice-captain and captain. 900+ Test runs and 35+ Test wickets to his name.