10 Best Test Innings By an Indian Batsman of All Time
10 Best Test Innings By an Indian Batsman of All Time

List of 10 brilliant, memorable and best test innings by an Indian batsman. Currently India is not doing very well in test cricket but in past there had been moment where some of great Indian batsmen played heroic knocks against all odds and made themselves, team and country proud. We decided to list 10 of those best test innings by an Indian batsman on home and foreign soil.

10 Best Test Innings by an Indian Batsman of all time

1. VVS Laxman – 281 (631 minutes)

India vs Australia March 2001 at Eden Garden Kolkata

India created history on 15th March 2001 against Australia and VVS Laxman was the Hero of that innings. India faced follow on and it was hard to save the test match. But Laxman had different plans, he was all set to play best test innings by an Indian batsman in histoory of test cricket. He stayed at crease for 631 minutes and was involved in mammoth 376 runs partnership with Rahul Dravid. His brilliant innings set the platform for a historical test win against Australia.


2. Rahul Dravid’s 233 (594 minutes) & 72* (242 minutes)


India vs Australia December 2003 at Adelaide Oval

Rahuk Dravid’s best test innings comes on the soil of Australia. When Australia scored 556 runs in first innings, Dravid gave a fitting reply by playing a brilliant and marathon knock of 233 runs. He came when India was 1 down and stayed till the very end. Again in second innings when India was chasing 233 runs for a historic away win he anchored the innings by staying at the crease for 242 minutes and score 72 runs and took India home while being not out. This was one of the best Test innings by an Indian batsman ever.



3. Sunil Gavaskar 221 (490 minutes)

India vs England, September 1979 at Oval London.

This great knock from Sunil Gavaskar came 4th innings of the match when India was chasing 438 runs against England. Most believed that result will be either draw or an England win. But Sunil Gavaskar was not ready to surrender that easily. He played one of the best knock in 4th innings ever and scored a fluent double century and took India near historic victory. Though India felt short of 9 runs only and match was draw but that day world saw one of the best test innings by an Indian Batsman ever.


10 Best ODI Innings by an Indian Batsman

4. Gautam Gambhir 137 (643 minutes)

India vs New Zealand March 2009 at Napier

India had to survive for 2 days in tough bowling condition to save the test match. Every one stepped up to the occasion and Sachin, Dravid and Yuvraj scored a fifty each and Laxman made a century. But in between that one end was held by focused and determined Gautam Gambhir who negotiated old and new balls and stayed at the crease for 643 minutes for his brillian 137. That innings of Gambhir was a treat to watch and show of sheer determination. India manged to draw that match and Gambhir came out as a hero of Indian cricket team.


5. DB Vengsarkar 102* (282 minutes)

India vs England June 1986 at Leeds

This was one of the finest century of Dilip Vengsarkar which helped India to win a historic test match against England at Leeds. In second innings of India he kept one end secure and score brilliant 102. India scored 237 runs and Dilip Vengsarkar was not out till the very end. Second highest from India was only 31. Apart from this brilliant century in second innings, he also made 61 in first innings which was again highest score of the innings. This was a memorable and also one of the best test innings by an Indian player.


[facebook][tweet][digg][stumble][Google][pinterest][follow id=”top10walain” ]

6. Virendre Sehwag – 309 (531 minutes, 375 balls)

India vs Pakistan April 2004 at Multan

This was one of the best test innings by an Indian batsman and for one simple reason – first triple hundred by an Indian batsman, that too in amazing fashion and at a strike rate of 82. It was also in a winning cause as India won the match by an innings.


7. Sachin Tendulkar 146 (465 minutes) 

India vs South Africa January 2011 at Cape Town

On a tough bouncy pitch against the likes of Steyn and Morkel, Sachin Tendulkar played an out standing knock of 146 to match South African scorecard and put India on driving seat. Pitch was getting worsen and Sachin Tendulkar kept Steyn and Morkel at bay and stood at one side of the crease like forever. He stayed at crease for 465 minutes and made sure that India stayed in the match with firm grip.


10 Best All Rounder of All Time

8. VVS Laxman 73 (182 minutes)

India vs Australia October 2010 at Mohali

An injured Laxman who was suffering from a severe back pain which forced him to bat at 8th down in first innings became hero again and also against his favourite opponent. India was chasing a target of 216 runs but the pitch was deteriorated a lot and it was tough to bat. When Laxman came India’s score was 76/5 which became 120/8 soon. Then Laxman took charge in his hand and guided Ishant Sharma at one end. He kept battling with his pain and  guided Ishant Sharma through out the innings and also ticking the score board. His heroic paid off when India won the match by  only 1 wicket and this Innings registered as one of the best test innings by an Indian batsman.



9. Kapil Dev 129 (257 Minutes)

India vs South Africa December 1992 at Port Elizabeth

Kapil Dev played a brilliant innings against South Africa at Port Elizabeth in 1992. India in their second innings lost 6 wickets at 31 and were going down very easily. At that time Kapil Dev took guard and made a fabulous century against fiery attack of South Africans. Out of 215 runs his contribution was 129. Though India lost the match but Kapil Dev’s innings remained memorable and became one of the best test innings by an Indian batsman.


10. GR Viswanath 112 ( 220 minutes)

India vs West Indies April 1976 at Port of Spain

India chased a target of 404 runs with the help of Gavaskar’s and Viswanath’s century. But G Viswanath’s century stand out in that match because he never lost focus and stayed till the very end. His 112 came against the bowling line up led by Michael Holding and helped India in creating history. It was definitely one of the best test innings by an Indian.