Rohit, who was recently elevated as India's white-ball captain as Virat Kohli's successor, cracked 906 runs in the calendar year at an average of 47.68 with two centuries.