``In all the years that I have been playing, Dhoni is the best captain I have played under,'' Tendulkar said today.
Dhoni best captain I have played under, says sachin