Bangladesh and Sri Lanka have played against each other multiple times in the Asia Cup and overall T20I cricket, and the record clearly shows Sri Lanka’s dominance. Out of the 14 T20I matches played between the two sides, Sri Lanka have managed to win 9 games, while Bangladesh have only won 5. This makes the head-to-head record tilt in favour of Sri Lanka, though Bangladesh have shown that they can push Sri Lanka hard on their day.
Advertisement
Asia Cup 2025: BAN vs SL Head-to-Head Stats & Records

The upcoming Group B clash on September 13, 2025, at Sheikh Zayed Stadium, Abu Dhabi, will once again test Bangladesh’s consistency. Sri Lanka will look to extend their dominance, while Bangladesh will be eager to narrow the gap in this rivalry. Both teams have produced some close games in the past, which is why this contest is expected to be highly competitive.
Results | Bangladesh Stats (T20I) | Sri Lanka Stats (T20I) |
---|---|---|
Matches | 14 | 14 |
Won | 5 | 9 |
Lost | 9 | 5 |
No Result | 0 | 0 |
Highest Score | 215 | 214 |
Lowest Score | 83 | 123 |
Total centuries | 0 | 0 |
Bangladesh vs Sri Lanka Head to Head Records in ACC Tournaments: Asia Cup 2025
Bangladesh and Sri Lanka have faced each other 17 times in Asia Cup history, and the head-to-head record clearly shows Sri Lanka’s dominance. Out of these 17 encounters, Sri Lanka have won 14 matches, while Bangladesh have only managed to win 3. Most of the contests have gone in Sri Lanka’s favour, but Bangladesh have also registered a few memorable victories, especially in the last decade, which proves that they are capable of upsetting Sri Lanka in big matches.
BAN vs SL Asia Cup Records
In the Asia Cup, Sri Lanka have dominated Bangladesh right from the beginning. Bangladesh, however, stunned Sri Lanka in 2012, 2016, and 2018, showing that they can pull off surprises in pressure games. With the two sides set to meet again in the 2025 edition, fans can expect another competitive clash in Abu Dhabi.
Tournament | Matches | Bangladesh Won | Sri Lanka Won | Tied/No Result |
---|---|---|---|---|
Overall | 17 | 3 | 14 | 0 |
Bangladesh vs Sri Lanka Head To Head (2001–2025)
Bangladesh and Sri Lanka have faced each other quite regularly in international cricket since 2001, across Tests, ODIs, and T20Is. The overall BAN vs SL head to head record shows Sri Lanka’s dominance, but Bangladesh have gradually improved over the years and managed to win some memorable games and series.
- In Tests, the first meeting came in 2001/02 during the Asian Test Championship, where Sri Lanka won comfortably. Since then, Sri Lanka have dominated most series, winning 12 out of 14 encounters, while Bangladesh managed to draw one series in 2016/17 and continue to look for consistency in the longest format.
- In ODIs, the two teams first met in the Asia Cup in 1986. Sri Lanka dominated the early years, but Bangladesh turned the tide in recent years, winning bilateral series in 2021 and 2023/24. Despite Sri Lanka’s stronger overall record, Bangladesh have shown they can beat them in limited-overs cricket.
- In T20Is, the rivalry started in 2012, with Sri Lanka winning the one-off game. Over the years, the Islanders kept their lead, but Bangladesh clinched their first-ever T20I series win against Sri Lanka in 2025, showing clear progress in the shortest format.
Format | Matches | Bangladesh Won | Sri Lanka Won | Tied/No Result | First Match | Last Match |
---|---|---|---|---|---|---|
Test | 26 | 1 | 20 | 5 | Sep 2001 | Mar 2025 |
ODI | 56 | 10 | 44 | 2 | Mar 1986 | Jul 2025 |
T20I | 16 | 5 | 11 | 0 | Mar 2012 | Jun 2025 |
Advertisement
Bangladesh vs Sri Lanka Head to Head in Test Cricket
Bangladesh and Sri Lanka have built a long-standing rivalry in Test cricket since their first meeting in 2001. The two sides have played a total of 106 matches across formats, with Sri Lanka winning 76 games compared to Bangladesh’s 22 victories. In Tests alone, Sri Lanka have been the dominant side, though Bangladesh have produced some memorable performances over the years, including their maiden Test win against Sri Lanka in 2017 at P Sara Oval, Colombo.
BAN vs SL Test Records
Sri Lanka has been much stronger historically in Test cricket against Bangladesh, with superior batting and bowling records. Bangladesh, however, has shown improvement over the years and managed to challenge Sri Lanka in home conditions on certain occasions.
Teams | Bangladesh | Sri Lanka |
---|---|---|
Highest Team Total | 638 | 730 |
Lowest Team Total | 62 | 82 |
Highest Individual Score | Mominul Haque – 181 | Kumar Sangakkara – 319 |
Best Bowling Figures | Shakib Al Hasan – 6/71 | Muttiah Muralitharan – 7/40 |
Bangladesh vs Sri Lanka Head to Head in ODI Cricket
Bangladesh and Sri Lanka have faced each other in 60 ODI matches since 1986, and Sri Lanka has been the dominant side in this rivalry. Out of these games, Sri Lanka have won 45 matches, while Bangladesh managed to win 13, and 2 games ended without a result. The two teams first met on April 2, 1986, in Moratuwa, where Sri Lanka won by 7 wickets. Over the years, Sri Lanka have maintained their supremacy, but Bangladesh have also registered some famous wins, especially in Asia Cup and bilateral series encounters.
BAN vs SL ODI Records
Sri Lanka holds the upper hand in this ODI rivalry, with a much better win record and several standout performances. Bangladesh, however, has shown great improvement in recent years, producing historic victories and pushing Sri Lanka in close contests. Here are the detailed ODI records between Bangladesh and Sri Lanka:
Teams | Bangladesh | Sri Lanka |
---|---|---|
Matches Played | 60 | 60 |
Wins | 13 | 45 |
No Result | 2 | 2 |
Highest Team Total | 324/5 (Dambulla, 2017) | 357/9 (Lahore, 2008) |
Lowest Team Total | 76 (Colombo SSC, 2002) | 124 (Dubai, 2018) |
Highest Individual Score | Mushfiqur Rahim – 144 (Dubai, 2018) | Tillakaratne Dilshan – 161* (Melbourne, 2015) |
Best Bowling Figures | Tanvir Islam – 5/39 (Colombo RPS, 2025) | Chaminda Vaas – 6/25 (Pietermaritzburg, 2003) |
Advertisement
Bangladesh vs Sri Lanka Head to Head in T20Is
Bangladesh and Sri Lanka have faced each other in 20 T20I matches so far. Out of these, Sri Lanka have won 12 games, while Bangladesh have come out victorious on 8 occasions, making this one of the more competitive rivalries in Asian cricket. The overall record of BAN vs SL head to head in T20 might be in Sri Lanka's favor but Bangladesh have given them tough fight over the last few years.
The first T20I clash between the two sides was played on September 18, 2007, in Johannesburg, where Sri Lanka won by 64 runs. Since then, both teams have produced some thrilling encounters, including high-scoring contests in the Nidahas Trophy and Asia Cup. Bangladesh registered their highest total of 215/5 in Colombo (2018), while Sri Lanka’s highest is 214/6 in the same match, showcasing how evenly matched their battles can be.
BAN vs SL T20I Records
The head-to-head record is tilted in Sri Lanka’s favor, but Bangladesh have steadily improved in this format and produced memorable wins in recent years. Here are the detailed stats from Bangladesh vs Sri Lanka T20Is:
Teams | Bangladesh | Sri Lanka |
---|---|---|
Matches Played | 20 | 20 |
Wins | 8 | 12 |
Highest Team Total | 215/5 (Colombo RPS, 2018) | 214/6 (Colombo RPS, 2018) |
Lowest Team Total | 83 (Johannesburg, 2007) | 94 (Dambulla, 2025) |
Highest Individual Score | Sabbir Rahman – 80 (Mirpur, 2016) | Kusal Mendis – 86 (Sylhet, 2024) |
Best Bowling Figures | Mahedi Hasan – 4/11 (Colombo RPS, 2025) | Nuwan Thushara – 5/20 (Sylhet, 2024) |
Advertisement
Bangladesh vs Sri Lanka Head to Head in ICC Tournaments
- Bangladesh and Sri Lanka have faced each other 15 times in ICC tournaments across formats. In the ICC Cricket World Cup, Sri Lanka has been the dominant side with three wins (2003, 2007, and 2015), while Bangladesh managed their first victory in the 2023 World Cup.
- This makes the overall record 3–1 in Sri Lanka’s favour at ODI World Cups.
In the ICC T20 World Cup, Sri Lanka once again had the upper hand with wins in 2007 and 2021. However, Bangladesh finally broke the deadlock by registering their first-ever T20 World Cup win against Sri Lanka in the 2024 edition. - Both teams also met once in the ICC Champions Trophy, where Sri Lanka secured the win. In the World Test Championship cycle, Sri Lanka has continued their stronghold with four wins, while Bangladesh are yet to taste victory, with two matches ending in a draw.
Tournament | Matches Played | Sri Lanka Won | Bangladesh Won | Draw/Tie/No Result |
---|---|---|---|---|
ICC Cricket World Cup | 5 | 3 | 1 | 1 |
ICC T20 World Cup | 3 | 2 | 1 | 0 |
ICC Champions Trophy | 1 | 1 | 0 | 0 |
World Test Championship | 6 | 4 | 0 | 2 |
Total | 15 | 10 | 2 | 3 |
Bangladesh vs Sri Lanka Head to Head: Players Stats and Records
- Bangladesh and Sri Lanka have faced each other in Tests, ODIs, and T20Is, where several players have delivered standout performances over the years. For Bangladesh, Tamim Iqbal and Shakib Al Hasan have been consistent run-getters, while Mustafizur Rahman and Shakib have contributed heavily with the ball.
- On the other side, Kumar Sangakkara, Mahela Jayawardene, and Tillakaratne Dilshan have dominated the batting charts for Sri Lanka, whereas Muttiah Muralitharan and Lasith Malinga have been among the leading wicket-takers. It is to be noted that Sri Lanka’s senior players have played a massive role in shaping this rivalry. Overall, both the teams have produced some of the best cricketers in the world, who have taken this rivalry into a different level.
Format | Most Runs | Most Wickets | Most 100s | Most 50s |
---|---|---|---|---|
Test | Kumar Sangakkara - 1816 | Muttiah Muralitharan - 82 | Kumar Sangakkara - 7 | Mahela Jayawardene - 10 |
T20I | Tillakaratne Dilshan - 238 | Lasith Malinga - 12 | – | Tillakaratne Dilshan - 2 |
ODI | Kumar Sangakkara - 1738 | Muttiah Muralitharan - 31 | Kumar Sangakkara - 5 | Mahela Jayawardene - 13 |
Advertisement
Frequently Asked Questions
When will the Bangladesh vs Sri Lanka match in Asia Cup 2025 be played?
+
When will the Bangladesh vs Sri Lanka match in Asia Cup 2025 be played?
The Bangladesh vs Sri Lanka match in Asia Cup 2025 will be played on September 13.
Conversation
(0 Comments)
Editor's Pick