Indian cricketer and Kolkata Knight Riders captain Gautam Gambhir has reportedly selected former Indian skipper MS Dhoni as the best captain he played under. According to reports, Gambhir, in an interview with Star Sports, said that he had played under Ganguly, Dravid and Kohli but enjoyed a lot under Dhoni’s leadership.