Virat Kohli's poor form with the bat in India's seven-wicket defeat to England in the Edgbaston Test has subjected the former captain to more criticism for his long run of low scores. Experts and fans alike had hoped that Kohli would return to form, now that he no longer has to carry the burden of captaincy, but the 33-year-old batter failed to fire in the Indian Premier League and was rested for India's T20I series against South Africa. Back in the squad on England tour, Kohli had scores of 11 and 20 in the rescheduled fifth Test against England, resulting in people again questioning his extended lean patch.