off-spinner Harbhajan Singh was a good player but for a short term period. Secondly, we should thank him for appreciating giving the credit to all the player he had played with but didn't named a single time of Dhoni. Who was his captain for long time and even for what he is known - World cup winning off spinner.