
Bangladesh vs Sri Lanka – Head-to-Head Records and Stats
Bangladesh and Sri Lanka have developed one of cricket’s most compelling regional rivalries since their first official meetings in the 1980s. The contest brings together two South Asian nations with markedly different cricketing trajectories—Sri Lanka as a former World Cup champion and Bangladesh as the sport’s youngest Test nation seeking consistent elite status.
Matches between these sides carry significant weight in ICC rankings and World Cup qualification scenarios. While Sri Lanka has historically dominated the head-to-head record across formats, Bangladesh has registered increasingly competitive performances on home soil and in multinational tournaments.
Bangladesh vs Sri Lanka Head to Head Records
- ODI Supremacy: Sri Lanka holds a commanding 43-12 lead in One Day Internationals over 57 matches with two no results.
- T20 Competition: The shortest format shows tighter competition with Sri Lanka leading 13-9 in 22 games.
- First Innings Averages: Sri Lanka averages 281.2 runs when batting first in ODIs compared to Bangladesh’s 260.2.
- Run Extremes: Bangladesh posted an ODI maximum of 820 runs against Sri Lanka, while Sri Lanka’s highest stands at 713.
- T20 Averages: Sri Lanka averages 215 runs per innings in T20 cricket, with Bangladesh averaging 157.9.
- Women’s Cricket: Sri Lanka leads the women’s T20 World Cup head-to-head 2-1 across three matches.
| Metric | Context | Bangladesh | Sri Lanka |
|---|---|---|---|
| ODI Matches | 57 played | 12 wins | 43 wins |
| ODI Batting First | Average runs | 260.2 | 281.2 |
| ODI Highest Total | Runs scored | 820 | 713 |
| ODI Lowest Total | Runs scored | 82 | 83 |
| T20I Matches | 22 played | 9 wins | 13 wins |
| T20I Average Runs | Per innings | 157.9 | 215 |
| Women’s T20 WC | 3 played | 1 win | 2 wins |
Recent Match Results
ICC Men’s T20 World Cup 2024 Encounter
The most recent meeting occurred at Grand Prairie Stadium in Dallas on June 8, 2024. Sri Lanka secured a narrow victory, restricting Bangladesh to 8/125 in 19 overs before reaching the target with nine wickets down in their 20 overs, scoring 9/124. The one-run margin represented one of the closest finishes in their bilateral history.
Last ODI Meeting: Dhaka 2021
Bangladesh’s most recent ODI victory came on May 23, 2021, at Shere Bangla National Stadium in Mirpur. The hosts posted 257/6 before bowling Sri Lanka out for 224, securing a 33-run margin. Mushfiqur Rahim’s unbeaten 50 off 52 balls earned him Player of the Match honours.
Upcoming Series Schedule and Predictions
Confirmed Future Tours Programme
Neither the Bangladesh Cricket Board nor Sri Lanka Cricket has confirmed bilateral fixtures for 2025 or 2026. Any fixture lists circulating remain unofficial until formally announced by the respective boards or the ICC Future Tours Programme.
Competitive Forecasts
Predicting outcomes remains speculative given evolving squads and venue contexts. Historical data suggests Sri Lanka maintains an edge in neutral venues, while Bangladesh demonstrates superior performance in home conditions particularly in the ODI format.
Key Players and Performance Stats
ODI Run Aggregates
Team batting averages reveal Sri Lanka’s first-innings dominance, with an established mean of 281.2 runs compared to Bangladesh’s 260.2. Bangladesh has recorded the higher individual match total at 820 runs, though this represents an aggregate figure across multiple innings.
T20 Benchmarks
In Twenty20 cricket, the statistical gap widens considerably. Sri Lanka averages 215 runs per innings against Bangladesh, who average 157.9 in the same format.
Historical Timeline of Key Encounters
- Bangladesh secures 33-run ODI victory at Shere Bangla National Stadium, Mirpur.
- Sri Lanka wins T20 World Cup thriller by one run at Grand Prairie Stadium, Dallas.
Established Facts and Remaining Uncertainties
Sri Lanka leads the ODI head-to-head 43-12 across 57 matches, with Bangladesh’s most recent victory occurring in May 2021 and Sri Lanka’s latest win coming in June 2024. T20 averages stand at 215 runs for Sri Lanka and 157.9 for Bangladesh.
Several scheduling details remain pending. Neither cricket board has confirmed bilateral dates for 2025-26, while Test match head-to-head specifics and the venue for their next ICC tournament encounter await finalisation. Current injury statuses for key players also remain unclear.
Context of the Rivalry
The Bangladesh-Sri Lanka cricketing relationship began during Bangladesh’s associate nation era, with Sri Lanka often serving as a benchmark for Bangladesh’s development. As Bangladesh gained Test status in 2000, the dynamic shifted from mentor-student to genuine competitors, particularly in limited-overs formats. For readers interested in UK economic indicators alongside sporting analysis, our Average House Price UK report provides additional context.
Venue conditions play a crucial role in outcomes. Matches at Shere Bangla National Stadium typically favour spin bowling, aligning with Bangladesh’s historical strengths, while Sri Lankan conditions at venues like R. Premadasa Stadium offer different challenges with variable bounce. These factors explain Bangladesh’s improved home record compared to their away performances in the island nation.
Sources and Authority
“Bangladesh won by 33 runs… Musfiqur Rahim named player of the match.”
— NDTV Sports Match Report, May 23, 2021
“Sri Lanka won by 1 run… 9/124 (20) vs 8/125 (19).”
— Big Bash Board, ICC T20 World Cup 2024
Summary
Sri Lanka maintains historical dominance across formats with 58 wins to Bangladesh’s 22 in documented international cricket, though Bangladesh has closed the gap significantly in home conditions. With no confirmed bilateral series scheduled and recent neutral-venue results favouring Sri Lanka, future encounters will likely depend on ICC tournament draws or future tour programme confirmations. For comprehensive coverage of other sporting rivalries, see our analysis of Wrexham vs Oxford Utd.
Frequently Asked Questions
Where to watch Bangladesh vs Sri Lanka matches?
Broadcast rights vary by region. In the UK, Sky Sports typically covers ICC events, while Sony Sports Network holds rights in the Indian subcontinent. Check local listings for bilateral series.
What is Bangladesh’s highest score against Sri Lanka?
Bangladesh recorded a maximum of 820 runs in ODI cricket against Sri Lanka, though specific match details of this aggregate remain unspecified in available records.
Who won the last T20 World Cup match between these teams?
Sri Lanka defeated Bangladesh by one run on June 8, 2024, at Grand Prairie Stadium in Dallas during the ICC Men’s T20 World Cup.
How many times has Bangladesh beaten Sri Lanka in ODIs?
Bangladesh has secured 12 victories against Sri Lanka’s 43 wins in 57 ODI meetings, with two matches producing no result.
When is the next Bangladesh vs Sri Lanka series?
No official dates have been announced by either cricket board for bilateral fixtures in 2025 or 2026. Future meetings will likely occur during ICC tournaments.
What are the T20 averages for both teams?
Sri Lanka averages 215 runs per innings in T20 cricket against Bangladesh, who average 157.9 runs in the same format.
Where can I find live scores?
Live scores for ongoing matches appear on ESPNcricinfo, ICC official platforms, and major sports broadcasters’ mobile applications.