Arif pleaded guilty to six breaches of the English Cricket Board's anti-corruption code in connection with a 40-over fixture between Sussex and Kent in August 2011.
The ECB banned the 32-year-old Arif from playing, coaching or participating in any form of cricket which is recognized or sanctioned by the ECB, the ICC or any other national cricket federation.
"Today's announcement sends out a very clear message that the ECB has a zero-tolerance approach to corruption in cricket and that it will root out and punish those who pose a threat to the game's integrity," ECB chief executive David Collier said.
Arif expressed his regret and apologized for his actions in a statement through his lawyers.
"Mr. Arif regrets his conduct which has let himself, his teammates, Sussex County Cricket Club and the cricket fraternity down," the statement said. "He is deeply ashamed of his actions and, consequently, bringing the game of cricket into disrepute. These actions were unacceptable and Mr. Arif has no excuses.