Harbhajan Singh ( Images ) was always a valuable ODI player for India ( Images ), but this is the first time he has become India's most valuable player.
Harbhajan Singh is most valuable player