In cricket, a “duck” happens when a batter gets out without scoring any runs Most Ducks in Asia Cup ODI. While the Best Test Batters in the World are known for scoring runs consistently, some players especially those known for bowling have struggled with the bat in major tournaments like the Asia Cup. This article lists the top 10 players with the Most Ducks in Asia Cup ODI, where poor batting has stood out.
List of 10 Players with the Most Ducks in Asia Cup ODI History
10. Mujeeb Ur Rahman

Mujeeb Ur Rahman has always been a bowling asset for Afghanistan, but his batting tells a completely different story. In Asia Cup ODIs, he played 7 matches and batted only 3 times. Out of those, he got out for a duck twice, scoring just 4 runs in total. His batting average in the tournament was only 1.33, which is far from what the Most Ducks in Asia Cup ODI achieve in their careers.
Matches | 7 |
---|---|
Innings | 3 |
Runs | 4 |
Ducks | 2 |
Average | 1.33 |
READ MORE: Top 10 Bowlers with the Most Wickets in Asia Cup ODI History
9. Dawlat Zadran

Dawlat Zadran, another Afghanistan pacer, didn’t contribute much with the bat in the Asia Cup. In the 3 matches he played, he had 2 ducks and managed just 2 runs overall. Although one of those innings was not out, his average was still just 1.00. This is a stark contrast to the Most Ducks in Asia Cup ODI, who maintain much higher consistency.
Matches | 3 |
---|---|
Innings | 3 |
Runs | 2 |
Ducks | 2 |
Average | 1.00 |
8. RJ Ratnayake

RJ Ratnayake had a respectable cricket career, but his Asia Cup batting form was poor. In two games, he failed to score a single run and was dismissed for a duck both times. Performances like this highlight why he could never be counted among the Most Ducks in Asia Cup ODI, who are usually reliable even in difficult conditions.
Matches | 2 |
---|---|
Innings | 2 |
Runs | 0 |
Ducks | 2 |
Average | 0.00 |
7. LN Rajbanshi

LN Rajbanshi of Nepal faced similar struggles. In the 2023 Asia Cup, he had two innings and was dismissed for a duck in both. He was brought in mainly for his bowling, but his complete lack of runs shows how far he stands from the standards set by the Most Ducks in Asia Cup ODI.
Matches | 2 |
---|---|
Innings | 2 |
Runs | 0 |
Ducks | 2 |
Average | 0.00 |
6. Harunur Rashid

Harunur Rashid represented Bangladesh during the 1988 Asia Cup. He played just 2 matches but was dismissed for zero in both innings. While he may have had some promise at the domestic level, his performance here was nothing close to the Most Ducks in Asia Cup ODI, who are expected to step up on big stages.
Matches | 2 |
---|---|
Innings | 2 |
Runs | 0 |
Ducks | 2 |
Average | 0.00 |
5. Fahad Alhashmi

Fahad Alhashmi from UAE played in the 2008 Asia Cup and failed to score in both innings. Though he had chances to show his batting skills, he fell for ducks twice. This makes it clear that his role was limited to bowling, unlike the Most Ducks in Asia Cup ODI, who make the most of every opportunity.
Matches | 2 |
---|---|
Innings | 2 |
Runs | 0 |
Ducks | 2 |
Average | 0.00 |
4. Mahela Jayawardene

Mahela Jayawardene is one of Sri Lanka’s greatest cricketers and among the finest to play the game. But surprisingly, even he had three ducks in the Asia Cup. Despite scoring 674 runs in 28 matches, these low moments still happened. But unlike others on this list, Jayawardene is remembered as one of the Most Ducks in Asia Cup ODI because of his overall brilliance.
Matches | 28 |
---|---|
Innings | 26 |
Runs | 674 |
Ducks | 3 |
Average | 29.30 |
3. Aminul Islam

Aminul Islam was one of the early faces of Bangladesh cricket. In 14 Asia Cup games, he scored 238 runs but was also dismissed for a duck three times. His average stayed below 20, which doesn’t match the performance level of the Most Ducks in Asia Cup ODI, who maintain high averages even over long careers.
Matches | 14 |
---|---|
Innings | 14 |
Runs | 238 |
Ducks | 3 |
Average | 18.30 |
READ MORE: Top 10 Batsmen with the Most Career Runs in T20 Cricket
2. Salman Butt

Salman Butt had some good Asia Cup outings, scoring 201 runs in 7 matches. But even he couldn’t avoid recording 3 ducks in his career in the tournament. Although his top score was 74 and he averaged above 30, these inconsistencies made it tough to classify him among the Most Ducks in Asia Cup ODI.
Matches | 7 |
---|---|
Innings | 7 |
Runs | 201 |
Ducks | 3 |
Average | 33.50 |
1. Rubel Hossain

Rubel Hossain tops this list with three ducks in 8 Asia Cup games. Though he’s a bowler, his lack of runs still makes his batting record noticeable. With just 21 runs across 7 innings and an average of 3.50, he’s the least effective with the bat. Unlike the Most Ducks in Asia Cup ODI struggled to make any contribution with the bat.
Matches | 8 |
---|---|
Innings | 7 |
Runs | 21 |
Ducks | 3 |
Average | 3.50 |
While these players had specific roles mainly as bowlers the number of ducks they recorded in Asia Cup ODIs is significant. Their performances with the bat are far removed from what the Most Ducks in Asia Cup ODI are known for: consistency, resilience, and scoring under pressure. Ducks are part of cricket, but great batters minimize them and rise through tough situations, creating legendary careers built on runs, not blanks Most Ducks in Asia Cup ODI.