Virat's win percentage in ODIs is higher, but Dhoni has led India in more matches, so there have been more winSince he is still playing, Virat still has a lot to do there. In addition, winning two ICC trophies makes Dhoni a better leader.