Write an Article Live Scores App

All-time Indian ODI cricket XI


Test cricket has it own charm and T20s have their share of fans, but there is really no substitute for One Day Internationals. The 50-over format stri ...

Test cricket has it own charm and T20s have their share of fans, but there is really no substitute for One Day Internationals. The 50-over format strikes a wonderful balance between the 5-day wars of Test cricket and the 4 hour battles of T20s.

With that in mind, Sportskeeda decided to make its own greatest Indian ODI XI of all time to honour the greats of Indian cricket who have cemented their names in the annals of the sport’s history.

The Selected All-Time ODI XI

All-time Indian cricket ODI XI

(Stats up-to-date till 22 August 2013)

How the players were selected

How do you select 11 players out of the countless legends that the country has produced in its history? We handed that job to a list of select cricket experts, who after great deliberation came up with their own Indian all-time ODI XIs. After accumulating the votes that we received, our own ‘greatest all-time Indian ODI XI’ was formed.

List of panelists and their selected XIs (in surname-wise alphabetical order)

Satish Acharya (Editorial Cartoonist, ESPNCricinfo and other sites) -

Virender Sehwag, Sachin TendulkarVirat Kohli, Suresh Raina, Kapil Dev, Yuvraj Singh, Ravindra JadejaMS Dhoni (captain), Anil Kumble, Ravichandran Ashwin, Zaheer Khan

Joy Bhattacharjya (Advisor at Kolkata Knight Riders, former Head of Production at ESPN-Star Sports) -

Virender Sehwag, Sourav Ganguly, Sachin Tendulkar, Virat Kohli, Mohammad Azharuddin, Kapil Dev, Yuvraj Singh, MS Dhoni (captain), Harbhajan Singh, Javagal Srinath, Zaheer Khan

Rohit Brijnath (Senior Correspondent, The Straits Times) -

Sourav Ganguly (captain), Sachin Tendulkar, Virat Kohli, Mohammad Azharuddin, Kapil Dev, Ravi Shastri, Mohinder Amarnath, Yuvraj Singh, MS Dhoni, Anil Kumble, Zaheer Khan

Jaideep Chakrabarty (Featured Columnist, Sportskeeda) -

Sourav Ganguly, Sachin Tendulkar, Virat Kohli, Rahul Dravid, Kapil Dev, Yuvraj Singh, MS Dhoni (captain), Anil Kumble, Ravichandran Ashwin, Javagal Srinath, Zaheer Khan

Shamya Dasgupta (Senior Editor at Wisden India and author of Bhiwani Junction) -

Sachin Tendulkar, Sourav Ganguly (captain), Mohammad Azharuddin, Yuvraj Singh, Ajay Jadeja, MS Dhoni, Ravi Shastri, Kapil Dev, Anil Kumble, Zaheer Khan, Javagal Srinath

Deepak Gopalakrishnan (Cricket blogger and cartoonist) -

Sourav Ganguly, Sachin Tendulkar, Virat Kohli, Yuvraj Singh, Ajay Jadeja, MS Dhoni (captain), Kapil Dev, Anil Kumble, Harbhajan Singh, Zaheer Khan, Ishant Sharma

Subash Jayaraman (Cricket blogger and podcaster at The Cricket Couch) -

Sourav Ganguly, Sachin Tendulkar, Rahul Dravid, Virat Kohli, Mohammad Azharuddin, Yuvraj Singh, MS Dhoni (captain), Kapil Dev, Anil Kumble, Javagal Srinath, Zaheer Khan

Mohandas Menon (Cricket Statistician at Wisden India and DNA) -

Virender Sehwag, Sourav Ganguly, Sachin Tendulkar, Virat Kohli, Mohammad Azharuddin, Yuvraj Singh, MS Dhoni, Kapil Dev (captain), Anil Kumble, Javagal Srinath, Zaheer Khan

Ramaswamy Mohan (Resident Editor, Deccan Chronicle) -

Sachin Tendulkar, Virender Sehwag, Sourav Ganguly, Mohammad Azharuddin, Yuvraj Singh, MS Dhoni (captain), Kapil Dev, Anil Kumble, Roger Binny, Javagal Srinath, Zaheer Khan

Anupam Mukerji (Fake IPL Player and co-founder of Pitch Invasion) -

Sourav Ganguly, Sachin Tendulkar, Virat Kohli, Rahul Dravid, Yuvraj Singh, MS Dhoni (captain), Kapil Dev, Anil Kumble, Harbhajan Singh, Javagal Srinath, Zaheer Khan

Bharath Seervi (Cricket Statistician at Sportskeeda and other sites) -

Sourav Ganguly (captain), Sachin Tendulkar, Rahul Dravid, Mohammad Azharuddin, Ajay Jadeja, MS Dhoni, Kapil Dev, Ajit Agarkar, Anil Kumble, Javagal Srinath, Venkatesh Prasad

Mahesh Sethuraman (Independent cricket blogger for ESPNCricinfo and other publications, known as ‘cornerd tigers’) -

Sachin Tendulkar, Sunil Gavaskar, Virat Kohli, Rahul Dravid (captain), Yuvraj Singh, MS Dhoni, Kapil Dev, Anil Kumble, Dilip Doshi, Javagal Srinath, Zaheer Khan

Sidin Vadukut (Managing Editor at Livemint, columnist for ESPNCricinfo, author of the ‘Dork’ trilogy) -

Virender Sehwag, Sachin Tendulkar, Virat Kohli, Rahul Dravid, Yuvraj Singh, MS Dhoni (captain), Kapil Dev, Anil Kumble, Ravichandran Ashwin, Zaheer Khan, Roger Binny

Siddhartha Vaidyanathan (Columnist, ESPNCricinfo and Sidvee blogs) -

Virender Sehwag, Sourav Ganguly, Sachin Tendulkar, Rahul Dravid, Virat Kohli, Yuvraj Singh, MS Dhoni (captain), Kapil Dev, Anil Kumble, Harbhajan Singh, Zaheer Khan

Total votes received


Sachin Tendulkar (14), Sourav Ganguly (11), Virender Sehwag (6), Sunil Gavaskar (1)

Middle order

Virat Kohli (11), Mohammad Azharuddin (7), Rahul Dravid (7), Ajay Jadeja (3), Suresh Raina (1)


Kapil Dev (14), Yuvraj Singh (13), Ravi Shastri (2), Ravindra Jadeja (1), Ajit Agarkar (1), Mohinder Amarnath (1)


MS Dhoni (14)


Anil Kumble (13), Harbhajan Singh (4), Ravichandran Ashwin (3), Dilip Doshi (1)

Fast bowlers

Zaheer Khan (13), Javagal Srinath (9), Roger Binny (2), Venkatesh Prasad (1), Ishant Sharma (1)


MS Dhoni (9), Sourav Ganguly (3), Kapil Dev (1), Rahul Dravid (1)

The Team

Sachin Tendulkar

India v Sri Lanka - Tri-Series Game 8

Most ODIs played, most ODI runs scored, one double century, 49 centuries and 96 half-centuries at an average of 44.83 and a staggering strike rate of 86.23 – the statistics say it all. Nobody knows more about ODI cricket than Sachin Tendulkar. One of the most explosive yet technically sound openers in cricket, Tendulkar’s exploits with the bat led India to countless wins in the 50-over format.

Sourav Ganguly

Indian cricketer Sourav Ganguly plays a

The “God of off-side” certainly brought a new dimension to the Indian ODI setup, one of aggressive and counterattacking batting. Equally comfortable against pace and spin, Ganguly teamed up with Tendulkar to form one of the most devastating opening partnerships in ODI cricket. Under his captaincy, India reached the final of the 2003 World Cup for the first time in 20 years.

Rahul Dravid

Indian cricket captain Rahul Dravid play

It’s easy to see why Rahul Dravid was the top choice for the number three slot in this team. Armed with stupendous technique and bags of confidence, Rahul Dravid made batting look ridiculously easy and always ensured that the team had a solid platform to build on. “The Wall”, as he is known, was the ultimate team-player, even keeping wickets when his team needed to accomodate an extra batsman.

Virat Kohli

Pakistan v India - ICC World Twenty20 2012: Super Eights Group 2

One of India’s most gifted batsmen, Virat Kohli’s ODI career has already given glimpses of the limitless potential he possesses. The fastest Indian batsman to 4500 runs and 15 centuries, Kohli’s success on the international stage was recently rewarded with the vice captaincy, a sign of the faith that the higher-ups have in him.

Mohammad Azharuddin

1999 Cricket World Cup. Edgbaston. 29-30th May, 1999. India beat England by 63 runs. India's Mohammed Azharuddin batting.

There was a time when the Indian middle order revolved around Mohammad Azharuddin, one of the best captains and batsmen in Indian cricket. Azharuddin’s nonchalant flicks and wristy play inspired many youngsters, and he was one of the best athletes in the side as well. Azharuddin also held the records for most runs and fastest hundred in ODIs at one time, and his 156 catches in ODIs give a glimpse of the excellent fielder that he was.

Yuvraj Singh

Indian cricketer Yuvraj Singh plays a sh

From a sensational match-winning debut in the ICC Champions Trophy 2000 to a Man of the Tournament performance in the ICC World Cup 2011, Yuvraj Singh was an ever-present figure in the Indian ODI squad. An exciting batsman, a more-than-handy left-arm slow bowler and a brilliant fielder – it was no coindence that Yuvraj Singh’s rise to stardom coincided with India’s best spell in ODI cricket.

Mahendra Singh Dhoni (captain)

Indian cricket captain Mahendra Singh Dh

Indian cricket has enjoyed immense success under the leadership of MS Dhoni, including winning the CB Series of 2007–08, the 2010 Asia Cup, the 2011 ICC World Cup and the 2013 ICC Champions Trophy. One of the best finishers the game has ever seen, Dhoni, with a batting average to rival the best batsmen and most dismissals by an Indian wicketkeeper, takes his place in this team as captain and wicket-keeper.

Kapil Dev

World Cup Final  -  India v West Indies

Who can forget Kapil Dev’s heroics in the successful 1983 World Cup, where his leadership and persona brought together an unfancied side that went on to create history. Whether it was his gutsy knock of 175* after his side was down to 17/5 against Zimbabwe or his brilliant catch to dismiss Sir Viv Richards in the final, Kapil Dev’s contribution in India’s historic triumph can be felt across all matches. One of the most complete players to have donned the Indian colours, Kapil Dev’s place as the best Indian all-rounder is undisputed.

Anil Kumble

VB Series First Final

The best spinner that the country has produced, Anil Kumble was the Indian captain’s go-to man in times of adversity. Whether it was breaking a partnership or running through a batting line-up all on his own, Kumble was someone who the captain and team could bank upon. His performance in the 1996 ICC World Cup almost led India to glory on home soil, for he emerged from the tournament as the most successful bowler with 18 wickets in seven games at an astonishing average of 18.73.

Javagal Srinath

India v Aust X.jpg

Alongside being the spearhead of the Indian attack for close to a decade, Javagal Srinath is often heralded as India’s first express pace bowler. His ability to generate prodigious bounce and reverse swing the ball made him a deadly bowler and a nightmare for opposition batsmen. Srinath, along with Zaheer Khan, remains India’s joint most successful bowler in World Cups, with 44 wickets in 33 matches at an average of 27.81.

Zaheer Khan

England v India - 5th NatWest ODI

Zaheer Khan ties up the entire Indian attack with his fantastic left-arm pace bowling. If his performance in the 2003 World Cup – where he finished with 18 wickets from 11 games – was worthy of applause, then his performance in the victorious 2011 World Cup  - where he finished as the joint highest wicket taker with 21 wickets – was simply mesmerizing. Despite injuries holding him back from his full potential, Zaheer Khan has time and again proved his worth as one of India’s best bowlers. He is also one of the best death bowlers in ODIs, something that Indian cricket lacked in the past.

To see the greatest Indian Test team chosen by these expert panelists, click here: All-time Indian Test XI

Windies opt to bat in second Test vs India
Lord's like bell for Eden Gardens
West Indies vs India 2nd Test, Day 1: Live West Indies vs India 2nd Test, Day 1: Live. WI vs IND
Mustafizur Rahman set to be sidelined for six months due to shoulder injury Mustafizur Rahman will need to undergo surgery on his injured shoulder.
Tamil Nadu Premier League: Dindigul pick R Ashwin, Thoothukudi get Dinesh Karthik A total of 151 players were selected by the eight franchises.
5 CPL players who should be playing Test cricket for West Indies With these players, WI would be a much stronger Test side.
England have potential to rule world - Hoggard
CPL 2016: Jamaica Tallawahs vs St Lucia Zouks, Live Streaming, Team News, Probable XI, Prediction Everything you need to know about the match between Jamaica Tallawahs and St Lucia Zouks.
Virender Sehwag wishes Sonu Nigam with another unique tweet Sehwag wished Sonu Nigam on his birthday with the cricketer sharing a memory when he was singing one of Nigam's songs.
Taylor, Watling take New Zealand clear of Zimbabwe
Justice Lodha hails SC verdict on BCCI reforms
Virender Sehwag posts funny tweet on James Anderson's birthday James Anderson became the latest 'victim' of Virender Sehwag.
Tamil Nadu Premier League - Draft LIVE Tamil Nadu Premier League - Draft LIVE.
Cricket-Sri Lanka beat Australia by 106 runs to clinch opener
Twitter reacts to Sri Lanka's Test win over Australia Twitter reacts to Sri Lanka's Test win over Australia.
Sri Lanka v Australia, 1st Test, Stats - Spinners, Kusal Mendis help SL to second Test win over Australia Numbers from the first Test match between Sri Lanka and Australia.
Rahul likely to replace injured Vijay for second Test vs Windies
Herath ends Smith resistance as Sri Lanka close on win
India vs West Indies 2016 2nd Test Match: Live Streaming info, probable playing XI, prediction and match preview All you need to know about the second Test match between India and West Indies in Jamaica.
Opener Murali Vijay misses Kingston test with injury, Rahul to open
Virat Kohli: Happy that wicket is going to have bounce and carry KL Rahul to replace Murali Vijay for the second Test.
CPL 2016: Patriots claim second win to hold up Knight Riders’ qualification Evin Lewis was the star of the show for the Patriots, scoring 79 from just 40 deliveries.
Sri Lanka vs Australia, 2016: Graham Ford calls Kusal Mendis 'an amazing talent' Sri Lanka coach hails the 21-year-old's stirring knock on a difficult surface
More →
Related articles