It's not wrt only batting, everything like batting, captaincy, leadership included
Ik it's too tough, but Kohli has great batting impacts + great test Captaincy
Rohit also has great impact as batsman and can do leadership in LOIs too
MSD can do great LOIs captaincy and batting too + 3 ICC Trophies as a Captain
So will be Sachin for me, Sorry Master Blaster
Rohit also has great impact as batsman and can do leadership in LOIs too
MSD can do great LOIs captaincy and batting too + 3 ICC Trophies as a Captain
So will be Sachin for me, Sorry Master Blaster

Who should go? (Again saying batting, bowling, captaincy, leadership all included i.e. Importance for the team)