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
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.