February 19, 2026. R. Premadasa Stadium, Colombo. ICC Men’s T20 World Cup 2026, Group B, Match 38. Sri Lanka are co-hosts of the T20 World Cup 2026. They bat first on their home ground. They post 178/7 in 20 overs a competitive score in Colombo conditions.
Zimbabwe begin their chase. By over 17.4, it’s over. 182/4. Zimbabwe win by 6 wickets. Zimbabwe top Group B. Sri Lanka the co-hosts, with home advantage, a 51-12 all-time ODI lead are eliminated from the T20 World Cup they are hosting.
Sri Lanka have won 51 of 66 ODIs against Zimbabwe a 77% win rate. They have never lost a single Test against Zimbabwe in 20 matches. Yet Zimbabwe has eliminated or upset Sri Lanka in ICC tournament cricket multiple times including this T20 WC 2026 group stage. The scoreboard says “Sri Lanka’s rivalry.” The tournament record tells a different story.
Head-to-Head Snapshot: Sri Lanka vs Zimbabwe (2026)
| Format | Matches | SL Wins | ZIM Wins | Drawn/NR |
|---|---|---|---|---|
| Tests | 20 | 14 | 0 | 6 drawn |
| ODIs | 66+ | 51 | 12 | 3 NR |
| T20Is | 12 | 8 | 4 | 0 |
| T20 WC 2026 | 1 | 0 | 1 (by 6 wkts) | — |
| 2025 bilateral | 5 | 4 | 1 | — |
Sri Lanka lead every format. Their Test record against Zimbabwe (14-0, 6 draws, 0 losses) is one of the cleanest bilateral Test records any team holds against another in cricket history.
The Rivalry’s Structural Paradox
Sri Lanka’s 51-12 ODI lead (77% win rate) is one of the strongest bilateral ODI records in world cricket.
Zimbabwe’s 4 T20I wins against Sri Lanka in 12 matches gives them a 33% T20I win rate. That’s significantly higher than their ODI win rate (18%) or Test win rate (0%). T20I cricket is where Zimbabwe compete most closely with Sri Lanka.
And in T20I tournaments specifically where conditions, team selection, and match pressure compress into a single game Zimbabwe has beaten Sri Lanka at T20 WC 2010 (almost, shortened by rain), T20 WC 2012 (lost by 82 runs), Pakistan Tri-Series Nov 2025 (won by 67 runs), and T20 WC 2026 by 6 wickets at Colombo.
Zimbabwe’s ability to beat Sri Lanka in T20I tournament cricket despite losing almost every bilateral ODI series is not luck. T20I tournament cricket rewards match-specific aggression, bowling accuracy in tight overs, and one batter hitting form at the right moment (Brian Bennett, Sikandar Raza). Zimbabwe has exactly those resources in short bursts. They don’t have the depth for 5-match bilateral ODI series. But in one T20I match on a specific day, they are dangerous as co-host Sri Lanka found on February 19, 2026.
Phase 1 – Tests and Early ODIs: Sri Lanka’s Clean Dominance (1992–2019)
Tests: Sri Lanka Lead 14-0 in 20 Matches: The Clearest Format Gap
Sri Lanka’s Test record against Zimbabwe 14 wins, 0 losses, 6 draws in 20 Tests is one of the most one-sided bilateral Test records in cricket history. The only series Sri Lanka didn’t win was the first-ever bilateral Test series in 1994-95 (3-match series, all drawn Zimbabwe’s best-ever Test result against Sri Lanka).
From 1996 onwards: Sri Lanka won every subsequent Test series against Zimbabwe home (1996, 2-0; 1997-98, 2-0; 2001-02, 3-0) and away (1999-00, 1-0; 2004, 2-0; 2016-17, 2-0; 2019-20, 1-0).
Zimbabwe’s 3-match drawn series against Sri Lanka in 1994-95 is their greatest bilateral cricket result against Sri Lanka in any format superior to any bilateral ODI series win (they’ve never won one), any T20I series win (they’ve never won one), and any tournament result (they won the 2026 T20 WC group match). Three drawn Tests in Zimbabwe in 1994-95 remains unmatched.
ODI History: Sri Lanka Lead 51-12: Their Most Dominant Bilateral Record
Sri Lanka’s 51-12 ODI lead (across 66 matches) gives them a 77% win rate against Zimbabwe their highest bilateral win percentage against any full ICC member nation in ODIs.
Zimbabwe’s 12 ODI wins against Sri Lanka span multiple decades early wins in 1992-1994 (when Zimbabwe were competitive), isolated wins through 2000-2010, and most recently the high-pressure bilateral 2025 ODI context where they pushed Sri Lanka to 7-run and 5-wicket margins.
People assume Zimbabwe’s ODI losses to Sri Lanka have been one-sided thrashings. In 2025, Zimbabwe scored 291/8 against Sri Lanka’s 298/6 in the 1st ODI losing by 7 runs. They scored 277/7 against Sri Lanka’s 278/5 in the 2nd ODI losing by 5 wickets off the final ball. Sri Lanka won the 2025 ODI series 2-0, but both ODIs were genuine contests.
Phase 2 – Sri Lanka Tour of Zimbabwe 2025: All 5 Match Scorecards
1st ODI (Aug 29, Harare): SL Win by 7 Runs: Madushanka Hat-Trick, SL 298/6 vs ZIM 291/8
| Innings | Score | Key Performers |
|---|---|---|
| Sri Lanka | 298/6 (50 ov) | Nissanka 76/92 |
| Zimbabwe | 291/8 (50 ov) | Raza 92/87, Madushanka 4/62 |
| Result | Sri Lanka won by 7 runs | Madushanka hat-trick |
Read Also:- India Women’s National Cricket Team vs Sri Lanka Women Timeline
This was the highest-scoring ODI in the history of this rivalry.
Dilshan Madushanka took Sri Lanka’s first ODI hat-trick in this match the standout individual performance on a day when both teams scored 290+.
Turning point: Sikandar Raza’s 92 off 87 balls gave Zimbabwe a genuine chance of a historic ODI win in what was a 300-run territory match. Had Raza stayed till the 50th over, Zimbabwe would have crossed 298. Raza fell for 92. 8 runs from a century that might have won the match. Sri Lanka’s 7-run win is the closest this rivalry has ever come to a Zimbabwe ODI upset.
2nd ODI (Aug 31, Harare): SL Win by 5 Wkts: Nissanka 122, Asalanka 71, ZIM 277/7
| Innings | Score | Key Performers |
|---|---|---|
| Zimbabwe | 277/7 (50 ov) | Curran 79/95, Chameera 3/52 |
| Sri Lanka | 278/5 (49.3 ov) | Nissanka 122/136, Asalanka 71/61 |
| Result | Sri Lanka won by 5 wkts (3b rem) | 2-0 series win |
Pathum Nissanka scored 122 off 136 balls his first ODI century of the 2025 season chasing Zimbabwe’s competitive 277/7 at Harare.
Performance breakdown: Sri Lanka’s chase (278 in 49.3 overs) required near-perfect execution across 50 overs. Nissanka anchored from the top, scoring 122 while partners came and went. Asalanka’s 71 off 61 in a 90-run 4th-wicket partnership with Nissanka was decisive when Nissanka fell with 42 needed, Asalanka finished it off.
Zimbabwe’s Ben Curran son of Kevin Curran, nephew of Tom and Sam Curran scored 79 off 95 balls to anchor their 277/7. Curran’s innings made a near-chase possible.
1st T20I (Sep 3, Harare): SL Win by 4 Wkts: Bennett 81, Nissanka 55, Kamindu 41
| Innings | Score | Key Performers |
|---|---|---|
| Zimbabwe | 175/7 (20 ov) | Bennett 81/57 |
| Sri Lanka | 177/6 (19.1 ov) | Nissanka 55/32, Kamindu 41/16 |
| Result | Sri Lanka won by 4 wkts |
Brian Bennett’s 81 off 57 balls hit in a Zimbabwe powerplay of 59 runs was the innings that gave Zimbabwe a competitive 175/7.
Zimbabwe’s T20I batting strength showed: Bennett powered the powerplay, added 50-run partnerships with Raza and Burl, and nearly took the match away. Then Chameera bowled him on the last ball of over 19. Sri Lanka chased 177 in 19.1 overs but were at 131/6 before Kamindu Mendis‘ 41 off 16 balls rescued the finish.
2nd T20I (Sep 5, Harare): SL Win by 8 Wkts: Series Lead 2-0
Sri Lanka won the 2nd T20I by 8 wickets. Their most dominant T20I performance of the Zimbabwe tour. Zimbabwe were restricted to a below-par total; Sri Lanka chased it comfortably.
3rd T20I (Sep 7, Harare): Zimbabwe Win by 5 Wkts: SL Series Win 2-1
Zimbabwe won the 3rd T20I by 5 wickets to avoid a series whitewash. Sri Lanka had won the T20I series 2-1 but Zimbabwe’s 5-wicket win in the final T20I showed the competitive tension that defines this rivalry’s T20I format.
Phase 3: Pakistan T20I Tri-Series, Nov 2025: ZIM Beat SL by 67 Runs
November 20, 2025. Rawalpindi. Pakistan T20I Tri-Series.
- Zimbabwe beat Sri Lanka by 67 runs
- Follow-up match: Sri Lanka beat Zimbabwe by 9 wickets (Nov 25, Rawalpindi)
Zimbabwe’s 67-run win over Sri Lanka in Rawalpindi in November 2025. on a subcontinental pitch where Sri Lanka should theoretically hold the spin advantage is the most under-reported result in this rivalry’s recent history. SL conceded 67 runs of margin: a complete batting collapse after Zimbabwe set a strong total. This result, three months before the T20 WC 2026 Group B match, should have warned Sri Lanka that Zimbabwe were in strong T20I form going into the tournament.
Phase 4: T20 WC 2026, Group B (Feb 19, Colombo): Zimbabwe Beat SL by 6 Wickets
February 19, 2026. R. Premadasa Stadium, Colombo. T20 WC 2026 Group B, Match 38.
| Innings | Score | Result |
|---|---|---|
| Sri Lanka | 178/7 (20 ov) | |
| Zimbabwe | 182/4 (17.4 ov) | Zimbabwe won by 6 wkts |
Zimbabwe top Group B. Sri Lanka eliminated from their home T20 World Cup.
Zimbabwe chased 179 in 17.4 overs a controlled, clinical chase on the same R. Premadasa surface where Sri Lanka had played their home matches all tournament. Zimbabwe’s batting lineup built around Bennett and Raza in familiar T20I-aggressive mode reached 182/4 with 14 balls remaining.
This is where things go wrong for Sri Lanka: Sri Lanka’s 178/7 is a modest total on a Premadasa batting surface in Feb 2026 conditions. For context, Sri Lanka had posted larger totals against weaker opposition in the same tournament. Against Zimbabwe who know exactly how to target their bowlers after two bilateral tour meetings in 2025. Sri Lanka’s bowling attack was exposed in a chase format once again.
All-Time Head-to-Head Records (2026 Updated)
Read Also:- South Africa National Cricket Team vs Afghanistan National Cricket Team Timeline
Three Original Observations
- Dilshan Madushanka’s hat-trick in the 1st ODI (Aug 29, Harare) taking 4/62 in a match Sri Lanka won by 7 runs — is the most remarkable individual bowling performance in SL vs ZIM ODI history, delivered in the highest-scoring ODI (298/6 vs 291/8) this rivalry has ever produced. Both teams scored 290+ in Harare; one bowler took a hat-trick inside that run-fest. In a 600-run match, Madushanka’s hat-trick stands as a statistical outlier that shows Sri Lanka’s bowling can excel even when conditions are clearly batting-dominant.
- Brian Bennett’s 81 off 57 balls in the 1st T20I (Sep 3, Harare) including 32 in the powerplay and partnerships with both Raza and Burl — is Zimbabwe’s best individual T20I batting performance against Sri Lanka since Brendan Taylor’s peak years. Bennett targeted seam bowling with pace-on shots and reverse-swept spin a tactical blueprint that Zimbabwe repeated in the T20 WC 2026 Group B match. Sri Lanka knew what Bennett could do by February 2026. They couldn’t stop it again.
- Sri Lanka’s T20 WC 2026 Group B elimination by Zimbabwe on their own R. Premadasa ground is the most consequential result in this rivalry’s history. It ended Sri Lanka’s co-hosting World Cup campaign in the group stage, on a pitch they had home advantage on, against a team they had beaten 51 times in ODIs and 8 times in 12 T20Is. The elimination happened because Zimbabwe won a T20I chase: exactly the format, exactly the phase of play, where they have consistently beaten Sri Lanka across the entire 2025-26 bilateral-to-tournament cycle.
Frequently Asked Questions (FAQs)
Q1: What is Sri Lanka vs Zimbabwe cricket head-to-head in ODIs all-time?
Ans. Sri Lanka lead 51-12 in 66+ ODIs (3 no results) — a 77% win rate, Sri Lanka’s highest bilateral ODI win percentage against any full ICC member. Sri Lanka have won every bilateral ODI series against Zimbabwe.
Q2: Did Zimbabwe ever beat Sri Lanka in a Test match?
Ans. No. Sri Lanka have never lost a Test to Zimbabwe. All-time Test record: Sri Lanka 14 wins, Zimbabwe 0 wins, 6 draws in 20 Tests (from 1994-95 to 2019-20). Zimbabwe’s best-ever Test result against Sri Lanka was the first-ever series (1994-95) — 3 Tests, all drawn.
Q3: What happened in the Sri Lanka tour of Zimbabwe 2025?
Ans. Sri Lanka toured Zimbabwe in August–September 2025 for 2 ODIs and 3 T20Is. ODI results: 1st ODI (Aug 29, Harare) — SL 298/6 beat ZIM 291/8 by 7 runs (Madushanka hat-trick); 2nd ODI (Aug 31) — SL 278/5 chased ZIM 277/7 by 5 wkts (Nissanka 122, Asalanka 71). Sri Lanka won ODI series 2-0. T20I results: 1st T20I (Sep 3) — SL won by 4 wkts (Bennett 81, Nissanka 55, Kamindu 41); 2nd T20I (Sep 5) — SL won by 8 wkts; 3rd T20I (Sep 7) — ZIM won by 5 wkts. Sri Lanka won T20I series 2-1.
Q4: Did Zimbabwe beat Sri Lanka in the 2026 T20 World Cup?
Ans. Yes. Zimbabwe beat Sri Lanka by 6 wickets on February 19, 2026 at R. Premadasa Stadium, Colombo (T20 WC 2026, Group B, Match 38). Sri Lanka posted 178/7; Zimbabwe chased 179 in 17.4 overs (182/4). Zimbabwe topped Group B. Sri Lanka were eliminated from the T20 WC they were co-hosting.
Q5: What was Pathum Nissanka’s performance in the 2025 ODI series vs Zimbabwe?
Ans. Nissanka scored 76 off 92 in the 1st ODI (SL 298/6, won by 7 runs) and 122 off 136 in the 2nd ODI (SL 278/5 chasing ZIM 277/7, won by 5 wkts). He was Player of the Match in the 2nd ODI and Player of the Series.














Leave a Reply