#3 Leading from the front
Virat knows how to lead from the front, consistently. I'm not saying that Rohit Sharma doesn't lead from the front but is he really that reliable? Rohit Sharma's personality on the crease is a bit like Sehwag's - destructive. But was Sehwag really reliable? It was only when he got set.
Virat on the other hand is a reliable number 3 player who plays according to the situation and adjusts his game plan. This is something that Rohit Sharma lacks. Some may argue that being an opener is tough but when you're captaining an Indian team, you have to make it look easy.
Virat scores consistently and more often than not lays the platform on which his team can stand and finish things off.