×

Rahul Dravid to Mahela Jayawardene: Players with most appearances in history of Champions Trophy

Given below we present you with a record list of players who have had most appearances for their respective teams in the history of ICC Champions Trophy.

The ICC Champions Trophy has witnessed a lot of players making appearances again and again. There are a number of players with appearances over the double digit. Below are the top 5 players who have played most matches in history of the 50-over tournament.

1) Mahela Jayawardene (Sri Lanka)- 22 Matches

Sri Lanka’s legend Mahela Jayawardene has played 22 total matches in the history of Champions Trophy, which is the highest by any player till now. He played these matches between 2000 to 2013 and amassed 742 runs in this time with the highest being 84*.

TRENDING NOW


2) Kumar Sangakkara (Sri Lanka)- 22 matches

Sri Lankan wicketkeeper-batter Kumar Sangakkara has also made the highest appearances. Sangakkara has also played 22 matches between 2000 and 2013, scoring 683 runs. His highest ever score was 134*.

3) Sanath Jayasuriya (Sri Lanka)- 20 matches

Sri Lanka’s allrounder Sanath Jayasuriya secured the third spot, assuring the top 3 in the list to be from his own country. Jayasuriya has played in 20 matches between 1998 and 2009, amassing 536 runs. His highest score was 102*.

4) Shoaib Malik (Pakistan)- 20 matches

Pakistan’s former legend Shoaib Malik is also at this list. He has appeared in 20 matches for his team between 2002 and 2017. However, he has scored a lot less runs, with just 380 on board and his highest score being 128.

5) Rahul Dravid (India)- 19 matches

Former Indian captain and former T20 World Cup-winning head-coach Rahul Dravid is at the last position in this top 5 list. He appeared in 19 matches for the team between 1998 and 2009. He amassed total 627 runs, with his highest score being 76.

trending this week