Bangladesh vs Sri Lanka

What started as just two Asian nations playing against each other, Bangladesh vs Sri Lanka have become so-called “Naagin Derby”. Both sets of fan bases and players do not leave a chance to engage in a banter and at times mock each other. They have a long history of rivalry, and their matches are always closely contested. In recent years, Bangladesh have become a force to reckon with against Sri Lanka, curtailing the island nation’s dominance. 

Bangladesh vs Sri Lanka Head to Head

FormatMatchesBangladesh WinsSri Lanka WinsNo Result/Draw
Test241185
ODI5410422
T20I13490

Sri Lanka have always enjoyed an edge over Bangladesh although the Bengal Tigers have caught up with some thrilling contests of late. 

In Tests, it is evident that Sri Lanka are a far better side with Bangladesh winning just one match out of 24. In ODIs, the gap is even broader with Sri Lanka winning 42 out of 54 matches. In T20Is though, Bangladesh are catching up with 4 wins in 13 games. 

And with such fierce rivalries, also comes controversy. Who can forget Angelo Matthews’ time-out in World Cup 2023 by Shakib Al Hasan.  

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking