He was selected in India's squad to play four test matches against England. In the first match at Sardar Patel Stadium, Ahmedabad he made an unbeaten 206 runs and helped his team to win the match and go 1–0 up in the series. He was also named man of the match for his inning. He continued his good form when he made another hundred in the second match at Wankhede Stadium, Mumbai. He not only made big scores in next two matches but end the series as second highest run scorer behind England captain Alastair Cook with 438 runs.