10 Indian Players Who Have Played Most ICC Finals

Updated - 27 Nov 2023, 04:25 PM

Yuvraj Singh And MS Dhoni, India
Yuvraj Singh And MS Dhoni (Image Credit: Twitter)

ICC tournaments are very crucial cricket tournaments in international cricket. The ICC tournaments observe all the top cricket teams competing against each other. ODI World Cup, T20I World Cup, and Champions Trophy are the three major ICC tournaments. When we take a look at the ICC finals, India and Australia are the two most successful teams. India and Australia have reached the ICC finals 10 times, the most by any team.

Out of 10 ICC finals, Australia has reached ODI World Cup final 7 times, the T20I World Cup final once, and the Champions Trophy final 2 times. Talking about India, they have reached the ODI World Cup final on 3 occasions, T20I World Cup final 2 times, and the Champions Trophy finals 4 times.

India has also qualified for the ICC World Test Championship final. For India, there are many players who have played ICC finals multiple times. Here we talk about 10 players who have played the most number of ICC finals for India.

10 Indian Players Who Have Played Most ICC Finals

Sourav Ganguly- 3

Sourav Ganguly
Sourav Ganguly (Image Credit: Twitter)

Former Indian cricketer Sourav Ganguly has played 3 ICC finals for India. In ODI World Cup 2003 final, the former Indian skipper led the team against Australia. The left-handed batsman also played for India in Champions Trophy final in 2000 against New Zealand. He was also part of the Indian team that played the Champions Trophy 2002 final against Sri Lanka. Ganguly never played for India in any T20I World Cup.

Rahul Dravid- 3

Rahul Dravid
Rahul Dravid (Image Credit: Getty)

Rahul Dravid has also played 3 ICC finals for India. The former Indian cricketer was part of the Indian team in the ODI World Cup 2003 final against Australia. In Champions Trophy, Dravid played for India in the final of the 2000 edition against New Zealand.

The right-handed batsman was also part of the Champions Trophy 2002 final against Sri Lanka. Rahul Dravid also never played for India in any T20I World Cup tournaments.

Virender Sehwag- 4

Virender Sehwag
Virender Sehwag (Image Credit: Twitter)

Virender Sehwag has played 4 ICC finals for India. The former Indian cricketer was part of the Indian squad that played ICC ODI World Cup 2003 final against Australia. The former Indian opener was also part of the Indian team that locked horns with Sri Lanka in the ODI World Cup 2011 final. Sehwag also played for India in one ICC final in Champions Trophy.

He was part of the Indian team who played against Sri Lanka in the Champions Trophy 2002 final. India and Sri Lanka were the joint-winners of the tournament. Sehwag also played in the T20I World Cup 2007 final against Pakistan.

Zaheer Khan- 4

Zaheer Khan
Zaheer Khan (Image Credit: Twitter)

Zaheer Khan has also played for India in 4 ICC finals. In the ODI World Cup tournament, the former Indian cricketer played in the final against Australia in the 2003 edition and against Sri Lanka in the 2011 edition.

In ICC Champions Trophy, the former Indian pacer played in the final of 2000 edition against New Zealand and against Sri Lanka in the 2002 edition. Zaheer Khan was never part of the Indian team that played finals in the T20I World Cups.

Harbhajan Singh- 4

Harbhajan Singh
Harbhajan Singh (Image Credit: Twitter)

Harbhajan Singh has played in 4 ICC finals for India. The Indian cricketer played in ODI World Cup 2003 final against Australia and ODI World Cup 2011 final against Sri Lanka.

In T20I World Cup, the Indian spinner played in the final of the 2007 edition against Pakistan. In Champions Trophy, Harbhajan Singh played in the 2002 edition final against Sri Lanka.

Sachin Tendulkar- 4

Sachin Tendulkar
Sachin Tendulkar (Image Credit: Getty)

Sachin Tendulkar has also played 4 ICC finals for India. The former Indian cricketer played in two finals in ODI World Cup- in 2003 against Australia and in 2011 against Sri Lanka.

The right-handed batsman also played finals in Champions Trophy 2 times. He played in the Champions Trophy 2000 final against New Zealand and 2002 final against Sri Lanka. Sachin Tendulkar never played for India in any T20I World Cup tournament.

Rohit Sharma-4

Rohit Sharma, ICC Finals, India
Rohit Sharma (Image Credit: Twitter)

Rohit Sharma has played 4 ICC finals for India. Rohit Sharma was not part of the Indian team in any ODI World Cup final. The right-handed batsman played in T20I World Cup 2007 final against Pakistan and T20I World Cup 2014 final against Sri Lanka.

In Champions Trophy, Sharma played for India in the final of the 2013 edition against England and the 2017 edition final against Pakistan.

Virat Kohli-4

Virat Kohli, iCC Finals, India
Virat Kohli (Image Credit: Twitter)

Virat Kohli has also played 4 ICC finals for India. In ODI World Cup, Kohli was part of the Indian team that played the final in the 2011 edition against Sri Lanka.

The Indian skipper also played in Champions Trophy final two times- in 2013 against England and in 2017 against Pakistan. In T20I World Cup, the right-handed batsman played in the 2014 edition’s final against Sri Lanka.

MS Dhoni-5

MS Dhoni, ICC Finals, India
MS Dhoni (Image Credit: Twitter)

MS Dhoni has played ICC finals for India 5 times. The former cricketer played the ODI World Cup final against Sri Lanka in 2011 and led the team to victory.

The former Indian skipper played in the T20I World Cup finals twice. He led the Indian team against Pakistan in the 2007 edition and against Sri Lanka in the 2014 edition. In Champions Trophy, the wicket-keeper batsman played the final two times- in the 2013 edition against England and in the 2017 edition against Pakistan.

Yuvraj Singh- 7

Yuvraj Singh
Yuvraj Singh (Image Credit: Twitter)

Former Indian cricketer Yuvraj Singh has played most ICC finals for India. Yuvraj Singh has played in 7 ICC finals for India. The Indian all-rounder played 2 finals in ODI World Cup- in the 2003 edition against Australia and in the 2011 edition against Sri Lanka.

The left-handed batsman played in the T20I World Cup finals two times. He played the T20I World Cup final against Pakistan in 2007 and against Sri Lanka in 2014. In Champions Trophy, Yuvraj Singh played in the final 3 times. He played in the 2000 edition’s final against New Zealand, in the 2002 edition’s final against Sri Lanka, and in the 2017 edition’s final against Pakistan.

Tagged:

Harbhajan Singh MS Dhoni Rahul Dravid Rohit Sharma Sachin Tendulkar Sourav Ganguly T20I World Cup Virat Kohli Virender Sehwag Yuvraj Singh Zaheer Khan