Bangladesh–Sri Lanka cricket rivalry

Last updated

Bangladesh–Sri Lanka cricket rivalry
Other namesNaagin Derby, Lion vs Tiger Derby
Sport Cricket
Teams
First meeting
  • Test: 21–23 July 2002 (Sri Lanka won the match by an innings and 196 runs)
  • ODI 2 April 1986 (Sri Lanka won by 7 wickets)
  • T20I: 18 September 2007, 2007 T20 World Cup (Sri Lanka won by 64 runs)
Latest meeting
  • Test: 25–28 June 2025 (Sri Lanka won by an innings and 78 runs)
  • ODI: 8 July 2025 (Sri Lanka won by 99 runs)
  • T20I: 20 September 2025, (Bangladesh won by 4 wickets)
Next meeting
Trophy
  • Flag of Sri Lanka.svg Sri Lanka: 9 (1 Cricket World Cup, 1 T20 World Cup, 1 Champions Trophy, 6 Asia Cup)
  • Flag of Bangladesh.svg Bangladesh: 0
Statistics
Meetings total
  • Test: 28
  • ODI: 60
  • T20I: 21
Most wins
  • Test: (Sri Lanka 21; Bangladesh 1)
  • ODI: (Sri Lanka 45; Bangladesh 13)
  • T20I: (Sri Lanka 13; Bangladesh 9)

The Naagin Derby, [1] is an intense cricket rivalry. [2] [3] [4] [5] Sri Lanka dominated the rivalry from its inception in 1986 until 2017, after which the rivalry became more competitive in limited-overs cricket, with Bangladesh managing victories in both bilateral series and ICC tournament fixtures. [6] [7]

Contents

At the senior men's level, Sri Lanka has won 3 ICC trophies (1 Cricket World Cup, 1 T20 World Cup, and 1 Champions Trophy) in addition to 6 Asia Cups. Bangladesh has never won an international multilateral competition, with their best results in ICC events being reaching the quarter-finals of 2015 Cricket World Cup and the semi-finals of 2017 ICC Champions Trophy. They have played the Asia Cup finals thrice, in 2012, 2016 and 2018.

The two sides first played in 1986, when Bangladesh toured Sri Lanka for the 1986 Asia Cup after winning the 1984 South-East Asia Cup. Since then, several bilateral Test and limited overs series have been played. The growth of large expatriate populations from both countries across the world led to neutral venues, including the Australia, UAE and Canada, hosting One Day International (ODI) series involving the two teams. The teams have also met several times in International Cricket Council (ICC) and Asian Cricket Council (ACC) tournaments.

History

Between 1986 and 2001, no bilateral series were played between Bangladesh and Sri Lanka, with the two sides only meeting in Asia Cup matches. Sri Lanka dominated the rivalry for decades, with Bangladesh only managing its first ODI victory in 2006, while a test victory eluded them until 2017, after which the rivalry became more competitive. [6]

The two nations' cricketing setups have regularly interacted in recent decades. Several former Sri Lankan players have been appointed to coaching positions in Bangladesh, such as Athula Samarasekara, Ruwan Kalpage, Mario Villavarayan, Champaka Ramanayake, Rangana Herath, Thilan Samaraweera, Naveed Nawaz, Hashan Tillakaratne and current coach Chandika Hathurusinghe. [4] Sri Lankan players have also played in the domestic Bangladesh Premier League since its establishment in 2012, when high profile Sri Lankans Sanath Jayasuriya and Muttiah Muralitharan signed on.

Naagin dance

On 15 February 2018, the rivalry arose when Bangladesh spinner Nazmul Islam celebrates his maiden T20I wicket with the naagin dance by dismissing Sri Lankan opener Danushka Gunathilaka. [6] [8] Sri Lanka however won the match by 6 wickets. [9] In the second T20I of the series, on 18 February 2018, Gunathilaka responded by mimicking Nazmul's naagin dance towards the non-striker's end where Nazmul was standing, after taking the final Bangladesh wicket to complete the series win 2–0. [10] [4]

The two teams then met in Sri Lanka for the 2018 Nidahas Trophy along with India, which was held to celebrate the 70 years of independence of Sri Lanka. [6] [4] On 10 March 2018, in the first match between Sri Lanka and Bangladesh, Mushfiqur Rahim of Bangladesh did an angry version of the Naagin dance towards the bowler Thisara Perera after his match-winning fifty in front of a packed Sri Lankan crowd. [10] [11] This event created a huge amount of disrespect towards Bangladesh by Sri Lankan fans, started to criticising them in the public. This loss also marked Sri Lanka's 50th loss in T20Is, becoming the first team to record 50 defeats in T20Is, [12] and Bangladesh's highest successful chase in T20Is and was the fourth highest successful run chase in T20Is. [13] [14]

The next match between the teams had more drama on and off the field. [6] The sixth match of the tournament and a must-win situation for Sri Lanka to reach the final was held on March 16, 2018, in Colombo. [4] Sri Lanka batted first and scored 159 courtesy of Kusal Perera's 61 and skipper Thisara Perera's quick 58. In chasing, Bangladesh were 33 for 2 in the fourth over, but Mushfiqur Rahim and Tamim Iqbal sustaiined a partnership of 64 runs off 52 balls and gaining momentum. After their wickets had fallen, Bangladesh still required 51 off 31 balls with 5 wickets in hand. Mahmudullah came to bat. Bangladesh needed 12 runs in the last over, which was bowled by Isuru Udana. Udana started with a short delivery on middle and leg in the first ball and then took a wicket in the second ball with a bouncer. Bangladesh needed 12 off four when Udana delivered another bouncer to Mahmadullah, which was not given wide by the umpires. [15] This made a heated conversation between Bangladesh sub fielder Nurul Hasan with the Sri Lankan fielders, especially skipper Thisara Perera and Kusal Mendis by pointing fingers and aggressive bodily contact. [16]

Meanwhile, the umpires had a chat with the two batsmen when Bangladesh's skipper Shakib al Hasan, who was shirtless, interfered and asked the two batsmen to leave the ground. However, the assistant coach of Bangladesh Khaled Mahmud informed Mahmudullah to go back and finish the game. In the next three balls, Mahmudullah scored 4, 2 and 6 to seal the game, knocking Sri Lanka from the final. After the win, Bangladesh players, led by captain Shakib and the coaching staff, stormed to the field to celebrate the victory with a ‘Nagin Dance’ directed towards Sri Lankan players and the crowd. [10] During the course, Bangladeshi players shattered the window of the Bangladesh dressing room in R. Premadasa Stadium as well. [16] Following this, the BCB paid SLC for the broken glass door of the Bangladesh dressing room. Later, both Shakib and Nurul received one demerit point each for breaching Level 1 of the ICC code of conduct and were fined 25% of their match fees. [17]

In the final between Bangladesh and India, Sri Lankan fans made a campaign to support India in the final and showed several banners "No more cobra dance, cheer for India". [10] India needed 34 in 12 balls, where Dinesh Karthik made a masterclass innings to win the title for India. After the win, Sri Lankan fans celebrated the moment with a Naagin dance showing towards Bangladeshi players. [18]

The dance and rivalry grew again during the 2022 Asia Cup held in the UAE. On 1 September 2022, Sri Lanka played against Bangladesh in another must-win situation after being thumped by Afghanistan. Bangladesh batted first in batting friendly Dubai and scored 183. In reply, Sri Lanka lost wickets in regular intervals, leaving 25 needed in 12 balls to win the game. After scoring 17 runs in the 19th over, Bangladesh had to keep five fielders in the circle due to the slow over rate rule. Sri Lanka eventually won the match with three balls to spare. Chamika Karunaratne who was in the dressing room posed naagin dance towards the camera after the win. [10] [6]

Timed out incident

The two nations headlined again during the 2023 Cricket World Cup in India. Sri Lanka went through the qualifying tournament and Bangladesh had the automatic qualification for the World Cup. Until this, Sri Lanka won all the matches in the world cup against Bangladesh by large margins. On 9 November 2023, Bangladesh asked Sri Lanka to bat first in Delhi. Sri Lanka were 135 for 4 in 24 overs and were looking to set a good total. At this time, veteran Angelo Mathews came to the crease after the wicket of Sadeera Samarawickrama. However, Mathews faced a helmet malfunction and asked for a new helmet chin strap in the innings. At this time, Bangladesh skipper Shakib Al Hasan asked the umpires for Timed Out dismissal. [4] Mathews came to bat a minute and 10 seconds after Samarawickrama's dismissal and met the non-striker Charith Asalanka to exchange a quick word. Meanwhile, Richard Illingworth informed Mathews that he had 30 seconds left. At this time, Mathews had the helmet malfunction. [19]

After a long discussion among the on-field umpires (Illingworth and Marais), reserve umpire Adrian Holdstock and TV umpire Nitin Menon, Mathews was declared out in Timed Out. [20] Mathews then asked to use the 'common sense' of having equipment malfunction to both umpires and Bangladesh skipper, but no one reversed the decision. Mathews left the field as the first international cricketer to be out in Timed Out. [21] By the time Mathews got a new helmet, about two-and-a-half minutes had passed according to the officials. When bowling, Mathews dismissed Shakib and gestures to his wrist, now known as "Time Out celebration". [6]

After the match, several current and former players criticised Shakib's option on Time Out, including Bangladesh fast bowling coach Allan Donald. [22] [23] In post match media presentation, both Mathews and Shakib explained the incident, where Shakib said it was all under the law and nothing beyond that. [24] Meanwhile, Mathews stated that he had lost all the respect for Shakib and only Bangladesh could have done such a thing, as well as making video evidence to prove that he was within the time in helmet malfunction. [25] [26]

The events also caused more chaos on social media, leaving many fans outrageous.

In 2024, Sri Lanka toured Bangladesh for a complete tour. [27] In the first T20I match, Bangladeshi pacer Shoriful Islam mimics Angelo Mathews with 'Time Out celebration' after the dismissal. [28] After winning the T20I series 2–1, Sri Lankan players made timed-out gesture in posing the camera with the trophy. [6] After that incidence, Bangladesh skipper Najmul Hossain Shanto stated that Sri Lanka team need to move on from the Timed out incidence. [29] [30] However, after winning the ODI series 2–1, Bangladeshi player Mushfiqur Rahim gestured helmet malfunction during winning celebrations. [31] [32]

Other incidences

Results

As of 20 September 2025

The two sides have played a total of 108 times. Sri Lanka has won 77 matches compared to Bangladesh's 23 victories. In Test matches and ODIs, Sri Lanka has won more matches than Bangladesh, although Bangladesh has won close encounters in Twenty20 Internationals.

FormatMatches playedSri Lanka wonBangladesh wonDraw/Tie/No Result
Test282116
ODI6045132
T20I221390
Total10877238

ICC matches

Sri Lanka has won three meetings at the ICC Cricket World Cups, in 2003, 2007, and 2015 whereas Bangladesh won the latest meeting in 2023. This makes the scoreline to 3–1 in Sri Lanka's favour at ODI World Cups. [39]

In the T20 World Cups also, Sri Lanka has a superior record, where they won two outings in 2007 and 2021. [40] However, Bangladesh registered its first-ever win against Sri Lanka in a T20 World Cup group D match during the 2024 ICC Men's T20 World Cup. [41]

Sri Lanka won the only time when they faced each other on Champions Trophy.

TournamentMatches playedSri Lanka wonBangladesh wonDraw/Tie/No Result
World Cup 5311
T20 World Cup 3210
Champions Trophy 1100
World Test Championship 6402
Total151023

ACC matches

The teams have met on 20 occasions in the Asia Cup, in both ODI and T20I format matches. Sri Lanka has won 16 of these meetings compared to Bangladesh's 4 victories. [42]

TournamentMatches playedSri Lanka wonBangladesh wonDraw/Tie/No Result
Asia Cup ODI 151320
Asia Cup Twenty20 4220
Asian Test Championship 1100
Total201640

ICC tournaments won

The two countries have played in the Cricket World Cup, and the Twenty20 World Cup, all of which are organized by the governing body of world cricket, the International Cricket Council. Sri Lanka has won 3 ICC tournaments compared to none of Bangladesh. At senior-level, Sri Lanka has won 3 ICC trophies (1 Cricket World Cup, 1 T20 World Cup, 1 Champions Trophy), while Bangladesh have none in their world cup appearances.

Sri Lanka has won the ICC Cricket World Cup in 1996 and Bangladesh's best-ever performance came in 2015 when they reached the quarter finals. Sri Lanka has won the ICC Men's T20 World Cup in 2014, where Bangladesh has won none. In the ICC Champions Trophy, another ODI tournament, Sri Lanka won the trophy in 2002, while Bangladesh reached the semi-finals in 2017. Neither team has won the World Test Championship.

TournamentSri LankaBangladesh
ICC Cricket World Cup 10
ICC T20 World Cup 10
ICC Champions Trophy 10
ICC World Test Championship 00
Total30

ACC tournaments Won

Sri Lanka has participated in all 16 editions of the Asia Cups hosted, winning 6 trophies. Bangladesh did not qualify for the inaugural edition of the Asia Cup in 1984. Sri Lanka also won the Asian Test Championship once.

TournamentSri LankaBangladesh
ACC Asia Cup (ODI) 50
ACC Asia Cup (T20I) 10
Asian Test Championship 10
Total70

List of Test series

The two teams have played 28 Test matches since 2001, where Sri Lanka has won 21 matches and Bangladesh won a single match. [43]

Overall Test match results

DecadeMatchesResult
Sri LankaBangladeshDrawn
2000s121200
2010s8413
2020s8503
Total282116
Statistics are correct as of 3rd Test Flag of Sri Lanka.svg  Sri Lanka v Flag of Bangladesh.svg  Bangladesh at SSC Cricket Ground, Colombo; 25–28 June 2025

Fourteen Test series have been played between the two sides. Sri Lanka has hosted eight of the series, with 16 matches played at home. Bangladesh has hosted six series with 12 matches played at home. Sri Lanka has dominated with 13 series wins, Bangladesh has never won a bilateral test series played between the two countries. [44]

SeasonHostDate first Test startedTestsSri Lanka
won
Bangladesh wonDrawnWinnerNote
2001–02 Flag of Sri Lanka.svg 6 September 20011100Sri Lanka
2002 Flag of Sri Lanka.svg 21 July 20022200Sri Lanka
2005 Flag of Sri Lanka.svg 12 September 20052200Sri Lanka
2005–06 Flag of Bangladesh.svg 28 February 20062200Sri Lanka
2007 Flag of Sri Lanka.svg 25 June 20073300Sri Lanka
2008–09 Flag of Bangladesh.svg 26 December 20082200Sri Lanka
2012–13 Flag of Sri Lanka.svg 8 March 20132101Sri Lanka
2013–14 Flag of Bangladesh.svg 27 January 20142101Sri Lanka
2016–17 Flag of Sri Lanka.svg 7 March 20172110Drawn
2017–18 Flag of Bangladesh.svg 31 January 20182101Sri Lanka
2020–21 Flag of Sri Lanka.svg 21 April 20212101Sri Lanka 2019–21 WTC
2022 Flag of Bangladesh.svg 15 May 20222101Sri Lanka 2021–23 WTC
2023–24 Flag of Bangladesh.svg 22 March 20242200Sri Lanka 2023–25 WTC
2025 Flag of Sri Lanka.svg 17 June 20252101Sri Lanka 2025–27 WTC
Total14282116

List of ODI series

Overall ODI match results

The two teams have played 60 ODI matches since 1986, where Sri Lanka has won 45 matches and Bangladesh won 13 matches. [45]

DecadeMatchesResult
Sri LankaBangladeshNo result
1980s2200
1990s3300
2000s211920
2010s221552
2020s12660
Total6045132
Statistics are correct as of Flag of Sri Lanka.svg  Sri Lanka v Flag of Bangladesh.svg  Bangladesh: 3rd ODI at Pallekele International Cricket Stadium, Kandy; 8 July 2025 [46]

The two sides have played a total of 11 bilateral ODI series. Other than that, the two sides also met in 12 Asia cups, 3 tri-nation series, and 5 ICC multinational series. Out of 11 bilateral series, Seven of these have been played in Sri Lanka, while Bangladesh has hosted four series. Overall, Sri Lanka has won 7 of the series with Bangladesh winning two as well as 2 drawn series.

SeasonHostDate of
first match
MatchesSri Lanka
won
Bangladesh wonTie/No ResultWinnerNote
1986 Flag of Sri Lanka.svg 2 April 19861100Sri LankaAsia Cup
1988 Flag of Bangladesh.svg 2 November 19881100Sri LankaAsia Cup
1990–91 Flag of India.svg 31 December 19901100Sri LankaAsia Cup
1995 Flag of the United Arab Emirates.svg 6 April 19951100Sri LankaAsia Cup
1997 Flag of Sri Lanka.svg 22 July 19971100Sri LankaAsia Cup
2000 Flag of Bangladesh.svg 29 May 20001100Sri LankaAsia Cup
2002 Flag of Sri Lanka.svg 4 August 20023300Sri Lanka
2003 Flag of South Africa.svg 14 February 20031100Sri LankaWorld Cup
2004 Flag of Sri Lanka.svg 23 July 19971100Sri LankaAsia Cup
2005 Flag of Sri Lanka.svg 31 August 20053300Sri Lanka
2005–06 Flag of Bangladesh.svg 20 February 20063210Sri Lanka
2006 Flag of India.svg 7 October 20061100Sri LankaChampions Trophy
2007 WestIndiesCricketFlagPre1999.svg 21 March 20071100Sri LankaWorld Cup
2007 Flag of Sri Lanka.svg 20 July 20073300Sri Lanka
2008 Flag of Pakistan.svg 25 June 20082200Sri LankaAsia Cup
2008–09 Flag of Bangladesh.svg 25 June 20082110Sri LankaTri-Series
2009–10 Flag of Bangladesh.svg 25 June 20082200Sri Lanka
2010 Flag of Sri Lanka.svg 18 June 20101100Sri LankaAsia Cup
2012 Flag of Bangladesh.svg 20 March 20121010BangladeshAsia Cup
2012–13 Flag of Sri Lanka.svg 23 March 20133111Drawn
2013–14 Flag of Bangladesh.svg 17 February 20143300Sri Lanka
2014 Flag of Bangladesh.svg 6 March 20141100Sri LankaAsia Cup
2015 Flag of Australia (converted).svg 26 February 20151100Sri LankaWorld Cup
2016–17 Flag of Sri Lanka.svg 25 March 20173111Drawn
2017–18 Flag of Bangladesh.svg 19 January 20183210Sri LankaTri-Series
2018 Flag of the United Arab Emirates.svg 15 September 20181010BangladeshAsia Cup
2019 Flag of Sri Lanka.svg 26 July 20193300Sri Lanka
2021 Flag of Bangladesh.svg 23 May 20213120Bangladesh
2023 Flag of Sri Lanka.svg 21 August 20232200Sri LankaAsia Cup
2023 Flag of India.svg 6 November 20231010BangladeshWorld Cup
2023–24 Flag of Bangladesh.svg 13 March 20243120Bangladesh
2025 Flag of Sri Lanka.svg 2 July 20253210Sri Lanka
Total315944132

List of T20I results

Overall T20I match results

The two teams have played 21 T20I matches since 2007, where Sri Lanka has won 13 matches and Bangladesh won 8 matches. [47]

DecadeMatchesResult
Sri LankaBangladeshTie/No result
2000s1100
2010s10640
2020s11650
Total221390
Statistics are correct as of Flag of Sri Lanka.svg  Sri Lanka v Flag of Bangladesh.svg  Bangladesh: Asia Cup T20I at Dubai International Cricket Stadium, Dubai; 20 September 2025 [46]

The two sides have played a total of 6 bilateral T20I series. Other than that, the two sides also met in 3 Asia cups, 1 tri-nation series and 3 ICC multinational series. Out of 6 bilateral series, three of these have been played in Sri Lanka, while Bangladesh has hosted three series. Overall, Sri Lanka has won 4 series, two Twenty20 World Cup matches and two Asia Cup meetings, whereas Bangladesh has won a single series, both meetings at the tri-nation series, two Asia Cup meetings and one Twenty20 World Cup match.

Bilateral T20I series results

Year(s)HostDate of
first match
MatchesSri Lanka
won
Bangladesh wonTie/No ResultWinnerNote
2012–13 Flag of Sri Lanka.svg 31 March 20131100Sri Lanka
2013–14 Flag of Bangladesh.svg 12 February 20142200Sri Lanka
2016–17 Flag of Sri Lanka.svg 4 April 20172110Drawn
2017–18 Flag of Bangladesh.svg 15 February 20182200Sri Lanka
2018 Flag of Sri Lanka.svg 10 March 20182020BangladeshTri-Series
2023–24 Flag of Bangladesh.svg 4 March 20243210Sri Lanka
2025 Flag of Sri Lanka.svg 10 July 20253120Bangladesh
Total715960

ICC Men's T20 World Cup results

YearHostStageVenueResultPlayer of the match
2007 Flag of South Africa.svg Group Stage Wanderers Stadium, Johannesburg Flag of Sri Lanka.svg won by 64 runs Flag of Sri Lanka.svg Dilhara Fernando
2021 Flag of the United Arab Emirates.svg Super Twelve Sharjah Cricket Stadium, Sharjah Flag of Sri Lanka.svg won by 5 wickets Flag of Sri Lanka.svg Charith Asalanka
2024 Flag of the United States.svg Group Stage Grand Prairie Stadium, Grand Prairie Flag of Bangladesh.svg won by 2 wickets Flag of Bangladesh.svg Rishad Hossain
Summary
TournamentsMatches Flag of Sri Lanka.svg won Flag of Bangladesh.svg wonTie/No result
33210

Asia Cup (T20I) results

YearHostStageVenueResultPlayer of the match
2016 Flag of Bangladesh.svg Group Stage Sher-e-Bangla National Cricket Stadium, Mirpur Flag of Bangladesh.svg won by 23 runs Flag of Bangladesh.svg Sabbir Rahman
2022 Flag of the United Arab Emirates.svg Group Stage Dubai International Cricket Stadium, Dubai Flag of Sri Lanka.svg won by 2 wickets Flag of Sri Lanka.svg Kusal Mendis
2025 Flag of the United Arab Emirates.svg Group Stage Sheikh Zayed Cricket Stadium, Abu Dhabi Flag of Sri Lanka.svg won by 6 wickets Flag of Sri Lanka.svg Kamil Mishara
Super Four Dubai International Cricket Stadium, Dubai Flag of Bangladesh.svg won by 4 wickets Flag of Bangladesh.svg Saif Hassan
Summary
TournamentsMatches Flag of Sri Lanka.svg won Flag of Bangladesh.svg wonTie/No result
34220

Test records

Team records

Most runs in an innings

Runs TeamVenueSeason
730/6dFlag of Sri Lanka.svg  Sri Lanka Mirpur 2013–14
713/9d Chattogram 2017–18
648/8d Pallekele 2021
638Flag of Bangladesh.svg  Bangladesh Galle 2012–13
587Flag of Sri Lanka.svg  Sri Lanka Chattogram 2013–14

Source: [48]

Fewest runs in a completed innings

Runs TeamVenueSeason
62Flag of Bangladesh.svg  Bangladesh Colombo (PSS) 2007
86 Colombo (RPS) 2005
89 Colombo (SSC) 2007
90
110 Mirpur 2017–18

Source: [49]

Greatest win margins (by innings)

MarginWinning teamVenueSeason
Innings and 248 runsFlag of Sri Lanka.svg  Sri Lanka Mirpur 2013–14
Innings and 234 runs Colombo (SSC) 2007
Innings and 196 runs Colombo (PSS) 2002
Innings and 193 runs Kandy 2007
Innings and 137 runs Colombo (SSC) 2001–02

Source: [50]

Greatest win margins (by runs)

MarginWinning teamVenueSeason
465 runsFlag of Sri Lanka.svg  Sri Lanka Chattogram 2008–09
328 runs Sylhet 2023–24
288 runs Colombo (SSC) 2002
259 runs Galle 2016–17
215 runs Mirpur 2017–18

Source: [51]

Smallest victories (by runs)

MarginWinning teamVenueSeason
107 runsFlag of Sri Lanka.svg  Sri Lanka Mirpur 2008–09
192 runs Chattogram 2023–24
209 runs Pallekele 2021
215 runs Mirpur 2017–18
259 runs Galle 2016–17

Source: [52]

Smallest victories (by wickets)

MarginWinning teamVenueSeason
4 wicketsFlag of Bangladesh.svg  Bangladesh Colombo (PSS) 2016–17
7 wicketsFlag of Sri Lanka.svg  Sri Lanka Colombo (RPS) 2012–13
8 wickets Chattogram 2005–06
10 wickets Bogra
10 wickets Mirpur 2022

Source: [52]

Individual records

Most runs

RunsPlayerSpan
1,816 (21 innings) Flag of Sri Lanka.svg Kumar Sangakkara 2001–2014
1,619 (34 innings) Flag of Bangladesh.svg Mushfiqur Rahim 2006–2025
1,159 (22 innings) Flag of Sri Lanka.svg Dinesh Chandimal 2013–2025
1,149 (28 innings) Flag of Bangladesh.svg Mominul Haque 2013–2025
1,146 (17 innings) Flag of Sri Lanka.svg Mahela Jayawardene 2001–2014

Source: [53]

Highest individual score

RunsPlayerVenueDate
319 Flag of Sri Lanka.svg Kumar Sangakkara Chattogram 4 February 2014
244 Flag of Sri Lanka.svg Dimuth Karunaratne Pallekele 21 April 2021
222* Flag of Sri Lanka.svg Kumar Sangakkara Kandy 11 July 2007
206 Flag of Sri Lanka.svg Aravinda de Silva Colombo (PSS) 21 July 2007
203* Flag of Sri Lanka.svg Mahela Jayawardene Mirpur 27 January 2014

Source: [54]

Most career wickets

WicketsPlayerMatches Average
89 Flag of Sri Lanka.svg Muttiah Muralitharan 1113.37
50 Flag of Sri Lanka.svg Rangana Herath 1024.76
42 Flag of Bangladesh.svg Shakib Al Hasan 1037.23
30 Flag of Bangladesh.svg Taijul Islam 944.26
28 Flag of Sri Lanka.svg Dilhara Fernando 819.28

Source: [55]

Best bowling figures in an innings

BowlingPlayerVenueDate
7/89 Flag of Sri Lanka.svg Rangana Herath Colombo (RPS) 16 March 2013
6/18 Flag of Sri Lanka.svg Muttiah Muralitharan 12 September 2005
6/28 Kandy 11 July 2007
6/49 Mirpur 26 December 2008
6/51 Flag of Sri Lanka.svg Asitha Fernando 23 May 2022

Source: [56]

One Day International Records

Team records

Highest innings total

Runs TeamVenueSeason
357/9Flag of Sri Lanka.svg  Sri Lanka Lahore 2008
332/8 Karachi
332/1 Melbourne 2014–15
324/5Flag of Bangladesh.svg  Bangladesh Dambulla 2016–17
320/7 Mirpur 2017–18

Source: [57]

Lowest innings total

Runs TeamVenueSeason
76Flag of Bangladesh.svg  Bangladesh Colombo (SSC) 2002
82 Mirpur 2017–18
108 Colombo (RPS) 2005
112 Port of Spain 2006–07
118/8 Dhaka 1988–89

Source: [58]

Largest victory

MarginWinning teamVenueSeason
198 runsFlag of Sri Lanka.svg  Sri Lanka Port of Spain 2006–07
163 runsFlag of Bangladesh.svg  Bangladesh Mirpur 2017–18
158 runsFlag of Sri Lanka.svg  Sri Lanka Karachi 2008
137 runsFlag of Bangladesh.svg  Bangladesh Dubai 2018
131 runsFlag of Sri Lanka.svg  Sri Lanka Lahore 2008

Source: [59]

Smallest victory

MarginWinning teamVenueSeason
13 runsFlag of Sri Lanka.svg  Sri Lanka Mirpur 2013–14
16 runsFlag of Bangladesh.svg  Bangladesh Colombo (RPS) 2025
21 runsFlag of Sri Lanka.svg  Sri Lanka Colombo (RPS) 2023
33 runsFlag of Bangladesh.svg  Bangladesh Mirpur 2021
37 runsFlag of Sri Lanka.svg  Sri Lanka 2006–07

Source: [60]

Individual records

Most runs

RunsPlayerSpan
1,207 (37 innings) Flag of Bangladesh.svg Mushfiqur Rahim 2007–2024
1,206 (28 innings) Flag of Sri Lanka.svg Kumar Sangakkara 2002–2015
1,030 (21 innings) Flag of Sri Lanka.svg Sanath Jayasuriya 1990–2009
906 (22 innings) Flag of Sri Lanka.svg Upul Tharanga 2005–2018
859 (21 innings) Flag of Sri Lanka.svg Tillakaratne Dilshan 2002–2015

Source: [61]

Highest individual score

RunsPlayerVenueDate
161* Flag of Sri Lanka.svg Tillakaratne Dilshan Melbourne 26 February 2015
144 Flag of Bangladesh.svg Mushfiqur Rahim Dubai 15 September 2018
130 Flag of Sri Lanka.svg Sanath Jayasuriya Karachi 30 June 2008
128 Flag of Sri Lanka.svg Kumar Sangakkara Mirpur 20 February 2014
127 Flag of Bangladesh.svg Tamim Iqbal Dambulla 25 March 2017

Source: [62]

Most career wickets

WicketsPlayerMatches Average
31 Flag of Sri Lanka.svg Muttiah Muralitharan 1717.22
27 Flag of Sri Lanka.svg Lasith Malinga 1516.55
26 Flag of Bangladesh.svg Taskin Ahmed 1426.46
26 Flag of Bangladesh.svg Mashrafe Mortaza 2237.15
24 Flag of Bangladesh.svg Mustafizur Rahman 1625.29

Source: [63]

Best bowling figures in an innings

BowlingPlayerVenueDate
6/25 Flag of Sri Lanka.svg Chaminda Vaas Pietermaritzburg 14 February 2003
5/16 Flag of Sri Lanka.svg Dushmantha Chameera Mirpur 28 May 2021
5/31 Flag of Sri Lanka.svg Muttiah Muralitharan Karachi 30 June 2008
5/39 Flag of Bangladesh.svg Tanvir Islam Colombo (RPS) 5 July 2025
5/62 Flag of Bangladesh.svg Abdur Razzak Pallekele 28 March 2013

Source: [64]

Twenty20 International Records

Team records

Highest innings total

Runs TeamVenueSeason
215/5Flag of Bangladesh.svg  Bangladesh Colombo (RPS) 2017–18
214/6Flag of Sri Lanka.svg  Sri Lanka
210/4 Sylhet
206/32023–24
203/8Flag of Bangladesh.svg  Bangladesh

Source: [65]

Lowest innings total

Runs TeamVenueSeason
83Flag of Bangladesh.svg  Bangladesh Johannesburg 2007–08
94Flag of Sri Lanka.svg  Sri Lanka Dambulla 2024-25
120Flag of Bangladesh.svg  Bangladesh Chattogram 2013–14
123/7Flag of Sri Lanka.svg  Sri Lanka
124/8 Mirpur 2015–16

Source: [66]

Largest victory

MarginWinning teamVenueSeason
75 runsFlag of Sri Lanka.svg  Sri Lanka Sylhet 2017–18
64 runsFlag of Sri Lanka.svg  Sri Lanka Johannesburg 2007–08
45 runsFlag of Bangladesh.svg  Bangladesh Colombo (RPS) 2016–17
28 runsFlag of Sri Lanka.svg  Sri Lanka Sylhet 2023–24
23 runsFlag of Bangladesh.svg  Bangladesh Mirpur 2015–16

Source: [67]

Smallest victory

MarginWinning teamVenueSeason
2 runsFlag of Sri Lanka.svg  Sri Lanka Chattogram 2013–14
3 runsFlag of Sri Lanka.svg  Sri Lanka Sylhet 2023–24
17 runsFlag of Sri Lanka.svg  Sri Lanka Pallekele 2012–13
23 runsFlag of Bangladesh.svg  Bangladesh Mirpur 2015–16
28 runsFlag of Sri Lanka.svg  Sri Lanka Sylhet 2023–24

Source: [68]

Individual records

Most runs

RunsPlayerSpan
566 (14 innings) Flag of Sri Lanka.svg Kusal Mendis 2018–2025
415 (13 innings) Flag of Sri Lanka.svg Kusal Perera 2013–2025
368 (15 innings) Flag of Bangladesh.svg Mahmudullah 2007–2024
303 (12 innings) Flag of Bangladesh.svg Litton Das 2018–2025
300 (11 innings) Flag of Bangladesh.svg Mushfiqur Rahim 2007–2022

Source: [69]

Highest individual score

RunsPlayerVenueDate
86 Flag of Sri Lanka.svg Kusal Mendis Sylhet 9 March 2024
80* Flag of Sri Lanka.svg Charith Asalanka Sharjah 24 October 2021
80 Flag of Bangladesh.svg Sabbir Rahman Mirpur 28 February 2016
77 Flag of Sri Lanka.svg Kusal Perera Colombo (RPS) 4 April 2017
74* 10 March 2018

Source: [70]

Most career wickets

WicketsPlayerMatches Average
23 Flag of Bangladesh.svg Mustafizur Rahman 1722.17
14 Flag of Sri Lanka.svg Nuwan Thushara 712.28
12 Flag of Bangladesh.svg Shakib Al Hasan 1018.16
11 Flag of Sri Lanka.svg Lasith Malinga 614.63
11 Flag of Bangladesh.svg Taskin Ahmed 1029.45

Source: [71]

Best bowling figures in an innings

BowlingPlayerVenueDate
5/20 Flag of Sri Lanka.svg Nuwan Thushara Sylhet 9 March 2024
4/18 Dallas 7 June 2024
4/21 Flag of Bangladesh.svg Mustafizur Rahman Colombo (RPS) 6 April 2017
3/17 Dallas 7 June 2024
3/20 Flag of Sri Lanka.svg Lasith Malinga Chattogram 14 February 2014

Source: [72]

Miscellaneous records

Hat tricks

FormatBowlerDismissed batsmenVenueDateResultRef.
ODI Flag of Sri Lanka.svg Chaminda Vaas 14 February 2003Won [73] [74]
Flag of Bangladesh.svg Taskin Ahmed 28 March 2017No result [75]
Flag of Sri Lanka.svg Shehan Madushanka 27 January 2018Won [76] [77]
T20I Flag of Sri Lanka.svg Lasith Malinga 6 April 2017Lost [78] [79]
Flag of Sri Lanka.svg Nuwan Thushara 9 March 2024Won [80] [81]

Notes

    See also

    References

    1. "Weakened Sri Lanka bowling under pressure in Naagin derby". ESPNcricinfo. Archived from the original on 3 October 2024. Retrieved 15 June 2025.
    2. "Depleted sides do battle in 'Naagin derby'". The Business Standard. 31 August 2023. Retrieved 15 January 2025.
    3. "Sri Lanka-Bangladesh Cricket Rivalry: A Breeding Ground for Hate Speech and Islamophobia". groundviews.org. 26 October 2021. Retrieved 11 June 2024.
    4. 1 2 3 4 5 6 "From 'Retired Out' to 'Timed Out' - Anatomy of cricket's weirdest rivalry". ESPNcricinfo. 16 March 2024. Retrieved 11 June 2024.
    5. "Naagin derby resumes in USA as Bangladesh and Sri Lanka face off in T20 World Cup". The Business Standard. 7 June 2024. Retrieved 15 January 2025.
    6. 1 2 3 4 5 6 7 8 "Why Sri Lanka vs Bangladesh is like large men fake-wrestling each other in too-tight underpants". ESPNcricinfo. 15 March 2024. Retrieved 11 June 2024.
    7. "Which Asian cricketing rivalry is the spiciest? India-Pakistan, Afghanistan-Pakistan or Bangladesh-Sri Lanka?". indianexpress.com. 30 August 2023. Retrieved 11 June 2024.
    8. "The story of the naagin dance and a feisty modern rivalry". ESPNcricinfo. 15 September 2018. Retrieved 11 June 2024.
    9. "Kusal Mendis, Thisara Perera overpower Bangladesh". ESPNcricinfo. Retrieved 11 June 2024.
    10. 1 2 3 4 5 "Bangladesh-Sri Lanka: A rivalry sparked by 'Nagin Dance'". prothomalo.com. 29 August 2023. Retrieved 11 June 2024.
    11. "Mushfiqur pulls off record Bangladesh chase". ESPNcricinfo. Retrieved 11 June 2024.
    12. "Sixes galore, and a prolific pair of Kusals". ESPNcricinfo. Retrieved 11 March 2018.
    13. "Mushfiqur special seals record win". Cricbuzz. Retrieved 11 March 2018.
    14. "Mushfiqur special powers Bangladesh to record run-chase". Cricbuzz. 10 March 2018. Retrieved 11 March 2018.
    15. "Ugly scenes mar Bangladesh's dramatic win". ESPNcricinfo. Retrieved 11 June 2024.
    16. 1 2 "Bangladesh's dressing room door damaged in Colombo". ESPNcricinfo. Retrieved 11 June 2024.
    17. "Shakib, Nurul fined for breaching code of conduct". ESPNcricinfo. Retrieved 11 June 2024.
    18. "India clinch title with Karthik's stunning last-ball six". ESPNcricinfo. Retrieved 11 June 2024.
    19. "Umpires informed Mathews of timed-out threat before helmet malfunction". ESPNcricinfo. Retrieved 11 June 2024.
    20. "Bangladesh trump Sri Lanka amid high drama in Delhi". ESPNcricinfo. 6 November 2023. Retrieved 11 June 2024.
    21. "Mathews becomes the first to be dismissed timed out in international cricket". ESPNcricinfo. 6 November 2023. Retrieved 11 June 2024.
    22. "Donald on Mathews timed-out dismissal: 'Don't want to see that sort of thing in our game'". ESPNcricinfo. 7 November 2023. Retrieved 11 June 2024.
    23. "BCB pulls up Donald for criticising Mathews' timed out dismissal". ESPNcricinfo. Retrieved 11 June 2024.
    24. "Shakib's pat on the shoulder that preceded the mayhem". ESPNcricinfo. 7 November 2023. Retrieved 11 June 2024.
    25. "Mathews on timed-out dismissal: 'Never seen a team or a player stoop so low'". ESPNcricinfo. 6 November 2023. Retrieved 11 June 2024.
    26. "Angelo Mathews official post". x.com. Retrieved 11 June 2024.
    27. "Sri Lanka coach cherishes Bangladesh rivalry". hindustantimes.com. Retrieved 11 June 2024.
    28. "Silverwood welcomes 'great rivalry' with Bangladesh: 'We need good competition'". ESPNcricinfo. Retrieved 11 June 2024.
    29. "From 'Nagin Dance' to 'Timed out': A rivalry without a cause". thedailystar.net. 13 March 2024. Retrieved 11 June 2024.
    30. "Najmul Hossain Shanto: 'Sri Lanka haven't moved on from timed-out incident'". ESPNcricinfo. Retrieved 11 June 2024.
    31. "Mushfiqur Rahim mocks Sri Lanka with helmet celebration as World Cup 'timed out' controversy continues, video viral". hindustantimes.com. Retrieved 11 June 2024.
    32. "Mushfiqur taunts Sri Lanka with broken helmet celebration as timed out controversy continues". wisden.com. 18 March 2024. Retrieved 11 June 2024.
    33. "Kumara, Das punished after World Cup spat". cricket.com.au. Retrieved 11 June 2024.
    34. "T20 World Cup: Lahiru Kumara, Liton Das fined after heated exchange during Sri Lanka-Bangladesh tie". hindustantimes.com. Retrieved 11 June 2024.
    35. "Bangladesh renew rivalry with Lanka". deccanherald.com. Retrieved 11 June 2024.
    36. "'Dasun said we have 2 world-class bowlers. I don't see any in Sri Lanka': Bangladesh director's huge dig at SL captain". hindustantimes.com. Retrieved 11 June 2024.
    37. "I don't see any threatening bowlers in Sri Lanka: Khaled Mahmud". tbsnews.net. 31 August 2022. Retrieved 11 June 2024.
    38. "Mahela Jayawardena fuels social media war with fresh jibe at Bangladesh after thrilling win in Asia Cup". hindustantimes.com. Retrieved 11 June 2024.
    39. "Team records in head-to-head matches in 50 over World Cups" . Retrieved 10 March 2024.
    40. "Team records in head-to-head matches in 20 over World Cups" . Retrieved 10 March 2024.
    41. "Mustafizur, Rishad, Hridoy dazzle in Bangladesh's tight two-wicket win over Sri Lanka" . Retrieved 10 March 2024.
    42. "Team records in head-to-head matches in ODI Asia Cups" . Retrieved 10 March 2024.
    43. "Team records in head-to-head matches in Test matches" . Retrieved 10 March 2024.
    44. "Test Cricket - Sri Lanka v Bangladesh Country Records and Statistics - Matches" . Retrieved 10 March 2024.
    45. "Team records in head-to-head matches in ODI matches" . Retrieved 10 March 2024.
    46. 1 2 "Team records in head-to-head matches in ODI matches" . Retrieved 10 March 2025.
    47. "Team records in head-to-head matches in T20I matches" . Retrieved 10 March 2024.
    48. "Records / Sri Lanka v Bangladesh / Test matches / Highest totals". ESPNcricinfo. Retrieved 12 June 2024.
    49. "Records / Sri Lanka v Bangladesh / Test matches / Lowest totals". ESPNcricinfo. Retrieved 12 June 2024.
    50. "Records / Sri Lanka v Bangladesh / Test matches / Largest victories: by innings". ESPNcricinfo. Retrieved 12 June 2024.
    51. "Records / Sri Lanka v Bangladesh / Test matches / Largest victories: by runs". ESPNcricinfo. Retrieved 12 June 2024.
    52. 1 2 "Records / Sri Lanka v Bangladesh / Test matches / Smallest victories (including ties)". ESPNcricinfo. Retrieved 12 June 2024.
    53. "Records / Sri Lanka v Bangladesh / Test matches / Most runs". ESPNcricinfo. Retrieved 12 July 2025.
    54. "Records / Sri Lanka v Bangladesh / Test matches / Highest scores". ESPNcricinfo. Retrieved 12 June 2024.
    55. "Records / Sri Lanka v Bangladesh / Test matches / Most wickets". ESPNcricinfo. Retrieved 12 June 2024.
    56. "Records / Sri Lanka v Bangladesh / Test matches / Best bowling figures in an innings". ESPNcricinfo. Retrieved 12 June 2024.
    57. "Records / Sri Lanka v Bangladesh / ODI matches / Highest totals". ESPNcricinfo. Retrieved 12 June 2024.
    58. "Records / Sri Lanka v Bangladesh / ODI matches / Lowest totals". ESPNcricinfo. Retrieved 12 June 2024.
    59. "Records / Sri Lanka v Bangladesh / ODI matches / Largest victories: by innings". ESPNcricinfo. Retrieved 12 June 2024.
    60. "Records / Sri Lanka v Bangladesh / ODI matches / Largest victories: by runs". ESPNcricinfo. Retrieved 12 June 2024.
    61. "Records / Sri Lanka v Bangladesh / ODI matches / Most runs". ESPNcricinfo. Retrieved 12 June 2024.
    62. "Records / Sri Lanka v Bangladesh / ODI matches / Highest scores". ESPNcricinfo. Retrieved 12 June 2024.
    63. "Records / Sri Lanka v Bangladesh / ODI matches / Most wickets". ESPNcricinfo. Retrieved 12 June 2024.
    64. "Records / Sri Lanka v Bangladesh / ODI matches / Best bowling figures in an innings". ESPNcricinfo. Retrieved 12 June 2024.
    65. "Records / Sri Lanka v Bangladesh / T20I matches / Highest totals". ESPNcricinfo. Retrieved 12 June 2024.
    66. "Records / Sri Lanka v Bangladesh / T20I matches / Lowest totals". ESPNcricinfo. Retrieved 12 June 2024.
    67. "Records / Sri Lanka v Bangladesh / T20I matches / Largest victories: by innings". ESPNcricinfo. Retrieved 12 June 2024.
    68. "Records / Sri Lanka v Bangladesh / T20I matches / Smallest victories: by runs". ESPNcricinfo. Retrieved 12 June 2024.
    69. "Records / Sri Lanka v Bangladesh / T20I matches / Most runs". ESPNcricinfo. Retrieved 12 June 2024.
    70. "Records / Sri Lanka v Bangladesh / T20I matches / Highest scores". ESPNcricinfo. Retrieved 12 June 2024.
    71. "Records / Sri Lanka v Bangladesh / T20I matches / Most wickets". ESPNcricinfo. Retrieved 12 June 2024.
    72. "Records / Sri Lanka v Bangladesh / T20I matches / Best bowling figures in an innings". ESPNcricinfo. Retrieved 12 June 2024.
    73. "10th Match: Bangladesh v Sri Lanka at Pietermaritzburg, Feb 14, 2003". Cricinfo. Archived from the original on 24 November 2009. Retrieved 4 June 2025.
    74. "Vaas bowls up hat trick in first over". Taipei Times . Retrieved 4 June 2025.
    75. "Sri Lanka vs Bangladesh 2016/17, 2nd ODI at Dambulla". ESPNcricinfo . Retrieved 5 June 2025.
    76. "Bangladesh vs Sri Lanka 2017/18, Final at Dhaka". ESPNcricinfo . Retrieved 5 June 2025.
    77. "Shehan Madushanka's hat-trick seals memorable tri-series win". ThePapare. Retrieved 5 June 2025.
    78. "Sri Lanka vs Bangladesh 2016/17, 2nd T20I at Colombo (RPS)". ESPNcricinfo . Retrieved 4 June 2025.
    79. "Malinga takes his first T20 hat-trick against Bangladesh". The Himalayan Times . Retrieved 4 June 2025.
    80. "Bangladesh vs Sri Lanka 2023/24, 3rd T20I at Sylhet". ESPNcricinfo . Retrieved 3 June 2025.
    81. "Nuwan Thushara takes sizzling hat-trick against Bangladesh". Ada Derana . Retrieved 3 June 2025.