July 3, 2025
Credit: Getty
On July 2, Charith Asalanka scored 106 against Bangladesh in ODI series opener in a winning cause.
Credit: Getty
Charith Asalanka registered the joint 9th-highest ODI score by a captain against Bangladesh. Here is the list of top 9 scores -
Credit: Getty
9. Zimbabwe's Brendan Taylor scored 106 against Bangladesh in 2011 but ended up his team lost by 6 wickets.
Credit: Getty
8. Ireland's William Porterfield scored 108 in the run chase against Bangladesh in 2010, helping his team win by 7 wickets.
Credit: Getty
7. New Zealand's Tom Latham scored an unbeaten 110 against Bangladesh in 2021, leading his team to 5-wicket win.
Credit: Getty
6. Legendary Brian Lara scored 117 runs from just 62 balls against Bangladesh in 1999. West Indies won by 109 runs.
Credit: Getty
5. Sri Lanka's Kusal Perera scored 120 runs against Bangladesh in 2021. Visitors SRi Lanka won by 97 runs.
Credit: Getty
4. Pakistan's Shahid Afridi scored 124 runs form just 60 balls against Bangladesh in 2010 Asia Cup. Pakistan won by 139 runs.
Credit: Getty
3. India's Sourav Ganguly scored an unbeaten 135 in the run chase against Bangladesh in Asia Cup 2000, leading his team to convincing win by 8 wickets.
Credit: Getty
2. In Asia Cup 2014, India's Virat Kohli scored 136 runs in the run chase against Bangladesh. India won the match by 6 wickets.
Credit: Getty
1. The top spot belongs to England's Andrew Strauss. In 2010, his 154-run knock helped England post 347/7 and win by 144 runs.
Credit: Getty