After loss in first Test vs England in Hyderabad, the Indian team has a lot to ponder upon. What went wrong? Maybe the bowling fell short in the 2nd innings and allowed England to post 420 in 2nd innings. But should we not expect Indian batters to chase down 231 runs with more than five sessions to come? The form of some of the top batters is of huge concern. That is why it is important to see which of these batters have scored the most runs in the last 10 Test innings.
Kohli is India's best batter across formats for a reason. He has scored the most runs for India in the last ten Test innings. With 631 runs, he sits atop the charts. (Image: ANI)
Yashasvi Jaiswal is still only 9 innings old in Test cricket but in this short period, he has left an impact, scoring 411 runs, becoming India's second best batter in this period. (Image: ANI)
India's third-best batter in the last ten innings has been captain Rohit Sharma, who has scored 406 runs. Rohit has led from the front and will require to hit an inspiring knock again in the 2nd Test. (Image: ANI)
Quite interestingly, India's fourth-best batter in last ten innings has been Axar Patel. He has scored 377 runs and this stat is revealing of the poor form of India's middle order. (Image: ANI)
Another spin-bowling all-rounder in form of Ravindra Jadeja who has been among runs. Jadeja has hit 274 runs in his last ten innings. (Image: ANI)
In his last ten outings in Test cricket, KL Rahul has hit just 271 runs which is not becoming of a solid middle-order batter. (Image: ANI)
The Indian wicketkeeper and batter is a wonderful behind the stumps but not so good with the bat as he has scored just 198 runs in last ten innings. (Image: ANI)
Not much is expected of R Ashwin with the bat. He can bat but you don't expect him to hit centuries and fifties regularly, but in the last ten innings he has batter better than Shubman Gill and Shreyas Iyer. (Image: ANI)
Shubman Gill's poor form is reflected in his poor numbers in the last ten innings. He has just 160 runs and needs a century desperately to keep his place in the side. (Image: AP)
India's No 5 is in terrible form with just 131 runs in last ten innings, making him the worst performer for India with the bat in Tests. (Image: ANI)