While Virat Kohli may arguably be the best batsman in contemporary times, in one-day versions Rohit has contributed to India’s victories far more emphatically While Virat Kohli may arguably be the best batsman in contemporary times, in one-day versions Rohit has contributed to India’s victories far more emphatically