Top 10 Players with the most ducks in Asia Cup History(ODI)

Producer: Amar Sunil Panicker

Champaka Ramanayake

2 Ducks in 3 Innings

Sri Lanka

Dawlat Zadran

2 Ducks in 3 Innings

Afghanistan

Rumesh Ratnayake

2 Ducks in 2 Innings

Sri Lanka

Kusal Mendis

2 Ducks in 2 Innings

Sri Lanka

Harunur Rashid

Bangladesh

2 Ducks in 2 Innings

Fahad Alhashmi

United Arab Emirates

2 Ducks in 2 Innings

Mahela Jayawardene

3 Ducks in 26 Innings

Sri Lanka

Aminul Islam

Bangladesh

3 Ducks in 14 Innings

Salman Butt

Pakistan

3 Ducks in 7 Innings

Rubel Hossain

3 Ducks in 7 Innings

Bangladesh

Watch Next: 5 Best Moments From India vs Pakistan Matches