The batsmen who bat at positions 3, 4 and 5 in the order are sometimes the most technically proficient batsmen with the best stroke play. As they are likely to face an older ball that is easier to score runs against, they must aim to make a large number of runs. They may be exposed to the new ball if an opener loses his wicket early on and so must be equipped to deal with this scenario as well.


10. Abbas Ali Baig: A classy right-hand strokeplayer, Abbas Ali Baig remains one of the tragic figures of Indian cricket. For a man of his talent and skill, only ten Tests over a first class career that stretched over two decades was scant reward. He is standing at 10th position as he got 112 in a test match against England in 1959.

9. Lala Amarnath: Lala Amarnath scored India’s first test century and went on to become Indian cricket’s patriarchal figure: as selector, manager, coach and broadcaster, as well as in a literal sense. HE played total 24 test matches wearing Indian cap. He scored highest 118 at number 3 position against England at Mumbai in 1933 which gave him the 9th rank in this list.

8. Mohammad Azharuddin: Mohammad Azharuddin, a big name for Indian batiing lineup from 1985 to 2000.  His technique was suspect against the short stuff, a deficiency he sought to overcome through instinctive strokeplay, sometimes with cavalier disregard for the team situation. He scored 122 with strike rate of 45.18 at 3rd position against England at Kanpur in 1985. He occupied the 8th rank in this list.

7. Bapu Nadkarni: Bapu NAdkarni, an obstinate batsman with a pronounced crouching stance. He is a complete bowler all-rounder. He played 41 test matches in his career. He scored highest 122 runs at 3rd position in the squad against England at Kanpur in 1964. He is at 7th position in this list.

6. Sourav Ganguly: Some felt he couldn’t play the bouncer, others swore that he was God on the off-side; some laughed at his lack of athleticism, others took immense pride in his ability to galvanize a side. Yes you are right, we are talking about ‘The Bengal Tiger’ Sourav Ganguly. He made his test debut against England at Lords in 1996. He played total 113 test matches in his career. He is standing at 6th position in our list who got highest 136 runs with strike rate of 50.74 at 3rd position against England at Nottingham in 1996.

5. Dilip Vengarkar: He was known as one of the foremost exponents of the drive. He was also known by the nickname ‘Colonel’. Along with Sunil Gavaskar and Gundappa Viswanath, he was a key player in the Indian batting line up in the late 70s and early 80s. Vengsarkar made his international cricket debut against New Zealand at Auckland in 1975–76 as an opening batsmen. He scored 157 runs with the strike rate of 59.46 against England at Lords in 1982. He is at 5th position in our list.

4. Vijay Manjrekar:  Vijay Manjrekar is a former Indian cricketer who played 55 Tests. A small man, he was a fine cutter and hooker of the ball. He was the father of Sanjay Manjrekar. His debut came against England at Calcutta in 1951, making a composed 48. He scored 189 runs at 3rd position against England in 1961 at Delhi. He is at 4th position in this list.

3. Cheteshwar Pujara: Cheteshwar Pujara’s batting is a throwback to eras gone by, not so much in technique – he is unusually bottom-handed for someone who pays his bills through Test cricket – as in temperament. He played 19 test matches wearing Indian jersey till now. He occupied 3rd position as he scored 206 runs against at 3rd position against England at Ahmedabad at 2012.

2. Rahul Dravid:  Dravid established himself at the vanguard of a new, defiant generation that were no longer easybeats away from home. ‘The Indian Wall’ clinched the 2nd position in this list as he scored 217 runs with strike rate of 46.36 at 3rd position against England at The Oval in 2002. He played 164 test matches in his test career. Rahul Dravid will assist chief coach Duncan Fletcher as Team India‘s batting consultant on the current tour of England. Dravid was the only successful Indian batsman when MS Dhoni‘s team were drubbed four-nil in the last Test series in England in 2011.

1. Vinod Kambli:  is a former Indian cricketer, who played for India as a middle order batsman, as well as for Mumbai and Boland, South Africa. He is a childhood friend of the Indian cricketer Sachin Tendulkar. He is sitting in the throne of 1st rank in this list as he scored 224 runs with strike rate of 54.50 at 3rd position against England at Mumbai in 1993.


Player Name


1. Vinod Kambli


2. Rahul Dravid


3. Cheteshwar Pujara


4. Vijay Manjrekar


5. Dilip Vengarkar


6Sourav Ganguly


7. Bapu Nadkarni


8. Mohammad Azharuddin


9. Lala Amarnath


10. Abbas Ali Baig