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
Format | Matches | Bangladesh Wins | Sri Lanka Wins | No Result/Draw |
Test | 24 | 1 | 18 | 5 |
ODI | 54 | 10 | 42 | 2 |
T20I | 13 | 4 | 9 | 0 |
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.