3 Indian cricketers who have played the most ICC finals

ICC tournaments are undoubtedly the most important tournaments in the game of cricket. India is arguably one of the most successful teams

author-image
Bet Barter
New Update
ICC

ICC

ICC tournaments are undoubtedly the most important tournaments in the game of cricket. India is one of the most successful teams. The team qualified for 9 IPL tournament finals in total. Several players have represented India in the ICC tournament finals. However, only a few have made multiple appearances. Here are 3 Indian cricketers who have played the most ICC finals:

3. Virat Kohli (4)

Current Indian skipper Virat Kohli has played 4 ICC tournament finals for India. Kolhi was part of India’s playing XI against Sri Lanka in the final of the ICC 2011 World Cup. The 32-year-old also represented India in the 2013 and 2017 finals of the ICC Champions Trophy. Kohli was also part of India’s playing XI against Sri Lanka in the 2014 T20 World Cup.

2. MS Dhoni (5)

At no 2 in this list is former Indian skipper MS Dhoni. MS Dhoni has played a total of 5 ICC tournament finals for India. The 39-year-old won his 1st ever ICC trophy after India defeated Pakistan in the final of the T20 World Cup in 2007. Dhoni was the captain of the Indian side which defeated Sri Lanka in the final of the 2011 World Cup. Dhoni also led India in the 2014 ICC T20 World Cup against Sri Lanka. Lastly, the former Indian skipper was part of India’s playing XI in the 2013 and 2017 finals of the ICC Champions Trophy.

1. Yuvraj Singh (7)

The Indian cricketer with the most appearances in the ICC tournament finals is Yuvraj Singh, Yuvraj played 7 ICC tournament finals for India. Yuvraj was part of India’s starting XI in the 2003 and 2011 editions of the ICC ODI World Cup finals. In the ICC champions trophy, Yuvraj Singh made 3 appearances in the finals. Yuvraj also played 2 finals in the ICC T20I World Cup.

Read more articles

MS Dhoni Virat Kohli yuvraj singh ICC T20I