Sri Lanka represents all three formats of the game. Currently, the team is placed seventh in test matches and eighth in white ball format. In 1979, the team was adjourned as the champions in the world cup. In 2014, the team won the first t20 world cup.

1. Kumar Sangakkara

The next player is a legendary player, Kumar Sangakkara. He captained the national team for a few years even. He has many achievements, like the ICC Hall of Fame and being President of MCC. He has played 134 tests, 404 one-day matches, and 56 T20 internationals. He served as a national selector too. Later on, he indulged himself in coaching. He even did commentate on cricket tournaments. He has 102 fifties comprising all formats.

2. Sanath Jayasuriya 

The next player on our list is another legendary player, Sanath Jayasuriya. He is an explosive batsman, even the Sri Lankan cricket team captain. His captaining skills revolutionized the Sri Lankan cricket team in modern-day cricket. He has 110 test matches and 445 one-day matches. Scoring more than 22000 in all formats, he had 42 centuries under his name. He has a triple century under his name. He served as the national selector after his cricketing career. He also took a coaching career after his cricketing career too. He has 99 half centuries under his name.

3. Mahela Jayawardene 

The next player is a legendary cricketer, Mahela Jayawardene. He is a batsman by profession. He is considered one of the best captains of the country’s cricket team. He has played 149 test matches and 448 one-day matches. He has a triple century under his name too. He has scored 53 centuries too. He has 125 half-centuries in his career, comprising all formats. Later on, he indulged himself in coaching. He, therefore, participates in many leagues like Indian Premier League as a coach. He is the consultant coach of the Sri Lankan cricket team too.

4. Aravinda De Silva

The next player on our list is De Silva. He is one of the members who helped the team to clinch the 1996 world cup. He helped the team to gain success on international stages. He holds many posts in the Sri Lankan cricket association. He had 86 fifties under his name, comprising all formats.

5. Marvan Atapattu 

The next player in our article is Marvan Atapattu. He coached the Sri Lankan cricket team for some years. He led the team to Asia Cup even. He has a record of five ducks in his initial career. He has played 90 tests and 268 one-day matches. Later in his career, he coached many teams in different leagues worldwide. He has 76 fifties comprising all formats of cricket. He took retirement in the year of 2007.

6. Tillakaratne Dilshan

The next player on our list is T Dilshan. He has captained the national team for some matches even. He had special skills and could perform any role in cricket. He has played 87 test matches and 330 one-day matches. Scoring more than 15000 runs, he has 38 hundred under his name. He has 70 fifties under his name. Apart from his cricketing career, he has many brand endorsements. He is even into politics. In the year 2016, he took retirement from all forms of cricket.

7. Angelo Mathews 

The next player on our list is Angelo Mathews. He is the former captain of the team and an all-format player too. He helped the team to win the 2014 Asia Cup even. He has played 102 test matches, 218 one-day matches, and 78 T20 internationals. Under his tenure, the team faced many ups and down, for which the media criticized him. He is associated with many NGOs, even for social work.

8. Dimuth Karunaratne 

The next player on our list is Dimuth Karunaratne. He captains all formats of the game. He has played 84 test matches and 34 one-day matches. He has scored 40 fifties, which includes 34 in test matches and 6 in one-day internationals. He even plays for teams in many leagues too.

9. Dinesh Chandimal 

The next player on our list is Dinesh Chandimal. He is a former player and even captained the national side. He has played 72 test matches, 157 one-day matches, and 68 T20 internationals. He has 49 half-centuries under his name. In 2018, he was accused of ball tampering. He scored 25 fifties in tests and 24 in one-day matches.

10. Arjuna Ranatunga 

The next player in our article is Arjuna Ranatunga. He is one of the members who helped the national side to clinch the 1996 world cup. He lifted the status and playing standard of the Sri Lankan team. He raised the standard, and the team we know now is made by his effort. He is a politician apart from a cricketer. He has played 93 test matches and 269 one-day internationals. He has 87 fifties under his name, which includes 38 in test matches and 49 one-day internationals.