In the ODI format, Dhoni has the edge over Kohli because of his superior record. ... Similarly, in the T20s, Dhoni led the team in 72 matches with 41 wins and a T20 World Cup. Kohli has won 62 out of the 89 matches that he has played as a captain in the ODI format. But he hasn't won a trophy.