This article will discuss the top 10 players from Sri Lanka who had ducks in their cricketing careers. 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. Muttiah Muralitharan

The first Sri Lankan player is Muttiah Muralitharan. He is one of the legendary spinners all over the cricketing world. He has played more than test matches and 350 one-day matches. He has more than 800 test matches in tests which is a record to date. He has 67 five wickets haul in red ball format. He is the leading wicket-taker in the white ball format too. He also participated in the Indian Premier League. During his career, his bowling action was made a controversial move. He has a record of having 56 ducks in all formats. Apart from a cricketing career, he is into coaching too.

2. Rangana Herath 

The next player on our list is a legendary cricketer, Rangana Herath. He is also a great left-arm spinner recognized as the best in test format. He has played 93 test matches and 71 one-day matches. He has 433 wickets under his name in the test format. Similar to Muralitharan, he also indulged himself in a career of coaching. He coached the Bangladesh National Cricket team for some years. Including all the formats, he has 28 ducks in cricket. He even captained his country’s test side.

3. Suranga Lakmal 

The next player in our article is Suranga Lakmal. He is an all-format player and a legendary test captain. He is also a bowler similar to the above players. He played 70 test matches and 86 one-day matches. He is one of the players injured during the Pakistan tour when the Sri Lankan team bus was attacked. He has the best bowling figure in the white ball format. According to our article, he has 31 ducks comprising all formats.

4. 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 took retirement in the year of 2007. He has 35 ducks comprising all formats of cricket.

5. Mahela Jayawardene 

The next player is a legendary cricketer, Mahela Jayawardene. He is a batsman by profession. He is considered to be 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 43 ducks 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.

6. 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 the coaching career after his cricketing career too. He has 49 ducks comprising all formats.

7. 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 25 ducks in all formats. 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.

8. Kusal Perera 

The next player on our list is Kushal Perera. He has played 22 test matches and 107 one-day matches. He has 24 ducks comprising all formats of the game. One of his knocks is famously known as Durban Miracle. He had some injury concerns in his cricketing career too. In his cricketing career, he was accused of a false doping charge.

9. Pramodya Wickramasinghe

The next player in our article is Pramodya Wickramasinghe. He was also a national selector of Sri Lanka’s and women’s cricket teams.  He has played 40 test matches and 134 one-day matches. He was under many controversial situations like corruption and match-fixing in his career. He has 22 ducks in his whole international cricketing career.

10. 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 26 ducks comprising all formats.