Most Runs By Indians In Last 10 Test Innings


image-ls01vesbVirat Kohli has scored the most runs for India in Tests in the last 10 innings


The second Test match between India and England, set to commence on February 2 in Vizag, arrives with high stakes after India's surprising loss in the opening match in Hyderabad.

Despite gaining a formidable 190-run lead in the first innings, India's unexpected faltering in the second innings turned the tide in England's favour. As the Indian team regroups and refocuses its strategy to level the series, the attention inevitably turns to the top performers with the bat.

These batters have been prolific and some of them will be crucial in India's pursuit of victory. Ahead of the clash, it’s imperative to analyze the form of Indian batters in recent times. Here’s a look at the top 5 Indian batters with the most runs in Test cricket.

1. Virat Kohli

image-ls01wsteVirat Kohli (Twitter)

Virat Kohli, renowned for his impeccable batting across all formats, has been the linchpin of India's batting lineup. Amassing an impressive 631 runs in his last 10 Test innings, Kohli stands as the leading run-scorer for India in this period. His phenomenal form was on full display during Australia's tour of India in February-March 2023, where he scored 297 runs across 6 innings in the 4-Test series, including a monumental knock of 186 in the final Test at Ahmedabad, asserting his dominance as India's top scorer, and had phenomenal stats throughout the year.

His skills were further highlighted in July, against West Indies, where he amassed 197 runs in just 2 innings. Following this, in the challenging terrains of South Africa recently, Kohli once again proved his mettle as India's leading run-scorer with 172 runs across 4 innings. Kohli, currently resting for the initial part of the England series, is set to return for the third Test, leaving fans and critics eagerly anticipating his comeback.

2. Yashasvi Jaiswal

image-ls01xi98Yashasvi Jaiswal (Twitter)

Despite being only 9 innings into his Test career, Yashasvi Jaiswal has made a significant impact. Scoring 411 runs, he stands as India's second-highest run-getter in this period. His memorable performance debut against the West Indies, where he was the leading run-scorer with 266 runs in 3 innings, averaging an impressive 88.67. However, Jaiswal faced challenges on the South African tour, managing only 50 runs in 4 innings. He redeemed himself against England, contributing 95 runs across 2 innings in the first Test, showcasing his potential to be a long-term asset for Indian cricket.


3. Rohit Sharma

image-ls01xtupRohit Sharma (Twitter)

Indian skipper, Rohit Sharma has been more than just a strategic leader; his bat has spoken volumes with 406 runs in his last 10 innings, making him the third-best Indian batter in this period. His leadership skills were complemented by his batting skills, as evidenced by his 240 runs in 3 innings on the West Indies tour in July last year, where he was India's top scorer. Against a formidable Australian side, Rohit accumulated 242 runs over six innings. 

However, his form dipped in the recent South Africa series, contributing 61 runs in 4 innings. His ability to bounce back and deliver inspiring performances will be crucial in the upcoming matches.

4. Axar Patel

image-ls01y5k3Axar Patel (Twitter)

Axar Patel, known for his spin bowling, has surprisingly emerged as a robust batting asset for India. His tally of 377 runs in the last 10 innings makes him India's fourth-best batter, highlighting the middle order's struggles. Axar contributed 52 runs in 3 innings against Bangladesh in December 2022 but his most notable performance came against Australia, where he scored a remarkable 364 runs in 5 innings. 

He didn’t play against West Indies in July last year and was absent from the South Africa tour. However, upon his return, the southpaw played a significant role with 61 runs across two innings in the first test against England recently, proving his worth as a reliable batsman in the lower order.

5. Ravindra Jadeja

image-ls01yj1tRavindra Jadeja (Twitter)

Ravindra Jadeja has continued to strengthen India's batting and bowling departments. With 274 runs in his last 10 innings, he's been a consistent performer. Jadeja showcased his ability to bat by scoring 98 runs in 2 innings against West Indies and a substantial 264 runs in 5 innings against Australia. In the recent first Test against England, he scored 87 and 2, underlining his importance as a versatile player in the team.