The cricketing world has long been captivated by intense rivalries, but few burn as fiercely and uniquely as the one between Sri Lanka and Bangladesh. Affectionately, or perhaps infamously, dubbed the ‘Naagin Derby,’ this contest has transcended mere sport, evolving into a saga marked by dramatic on-field confrontations, controversial dismissals, and spirited celebrations. As the Bangladesh tour of Sri Lanka in 2025 unfolds, the latest chapter in this captivating rivalry is being written, promising more high-stakes action and memorable moments.
The roots of this rivalry stretch back to 1986, when the two nations first clashed in an ODI. Historically, Sri Lanka has held a significant upper hand across all formats. Out of 101 international matches played to date, Sri Lanka boasts 74 victories compared to Bangladesh’s 19, with 8 matches ending in a draw, tie, or no result, according to Wikipedia. Sri Lanka also holds a clear advantage in major tournaments, having secured three ICC trophies (1 Cricket World Cup, 1 T20 World Cup, 1 Champions Trophy) and seven ACC titles (including six Asia Cups), while Bangladesh is yet to claim a major international trophy.
However, it’s the post-2017 era that truly ignited the ‘Naagin Derby’ into the spectacle it is today. The rivalry gained notoriety with the ‘Naagin dance’ celebration, first performed by Bangladesh spinner Nazmul Islam in February 2018 after dismissing Sri Lankan opener Danushka Gunathilaka. This was swiftly reciprocated by Gunathilaka in the same series. The drama escalated during the 2018 Nidahas Trophy, a tri-nation series involving India. Bangladesh’s Mushfiqur Rahim famously performed an aggressive ‘Naagin dance’ after a match-winning fifty against Sri Lanka, a celebration that was later mirrored by Sri Lankan fans and players after India’s victory over Bangladesh in the final. The tournament also saw heated exchanges and an incident where Bangladeshi players reportedly shattered their dressing room window, leading to fines for Shakib Al Hasan and Nurul Hasan.
The ‘Timed Out’ controversy during the 2023 Cricket World Cup added another layer of intensity. In a highly unusual incident, Bangladesh captain Shakib Al Hasan appealed for Angelo Mathews’ dismissal after the Sri Lankan batsman failed to be ready to face a delivery within the stipulated two minutes due to a helmet malfunction. Mathews became the first international cricketer to be ‘timed out.’ This contentious decision sparked widespread debate and fueled further animosity, with players from both sides engaging in ‘timed out’ gestures during subsequent bilateral series in 2024, including Mushfiqur Rahim’s helmet malfunction gesture during a winning celebration.
The ongoing Bangladesh tour of Sri Lanka in 2025, spanning from June 17 to July 16, features two Tests, three One Day Internationals, and three Twenty20 Internationals. The Test series concluded with Sri Lanka maintaining their dominance. The first Test at Galle International Stadium ended in a draw, while Sri Lanka secured a commanding victory in the second Test at Sinhalese Sports Club, Colombo, winning by an innings and 78 runs. This extends Sri Lanka’s impressive Test record against Bangladesh, having won 20 out of 27 matches, with Bangladesh securing only one Test victory.
The ODI series commenced with Sri Lanka clinching the first match at R. Premadasa Stadium, Colombo, by 77 runs. Sri Lanka, led by captain Charith Asalanka’s century (106), posted 244 runs. Bangladesh, despite a promising start, collapsed dramatically, losing seven wickets for just five runs, eventually being bowled out for 167. The second ODI, also at R. Premadasa Stadium, saw Bangladesh opt to bat first, as reported by Cricbuzz and News18. The series is set to continue with the third ODI on July 8 at Pallekele International Cricket Stadium, followed by three T20Is from July 10 to July 16 across Pallekele, Dambulla, and Colombo.
While Sri Lanka continues to hold a statistical advantage, Bangladesh’s growing competitiveness, particularly in limited-overs formats, ensures that the ‘Naagin Derby’ remains a compelling fixture on the international cricket calendar. The blend of historical dominance, recent controversies, and the sheer passion of both sets of players and fans guarantees that every encounter between these two South Asian cricketing nations is more than just a game – it’s a battle for pride and bragging rights.