Explore a complete 3000-word Sri Lanka vs Zimbabwe match scorecard with full batting and bowling tables, player stats, key highlights, and in-depth analysis. The rivalry between the Sri Lanka National Cricket Team and the Zimbabwe National Cricket Team may not always grab global headlines, but it consistently delivers competitive and engaging cricket. Sri Lanka, a former world champion, brings structure, experience, and tactical depth, while Zimbabwe, often seen as underdogs, relies on grit, teamwork, and moments of individual brilliance. Matches between these two sides often hinge on adaptability—especially on subcontinental pitches where spin and patience play a crucial role. This particular encounter was a perfect example of how planning, execution, and composure can define the outcome of a match. Below is a  including match overview, complete scorecards, tables, player performances, and deep analysis.
 Match Overview
| Match | Sri Lanka vs Zimbabwe |
|---|---|
| Format | One Day International (ODI) |
| Venue | R. Premadasa Stadium, Colombo |
| Toss | Sri Lanka won, elected to bat |
| Result | Sri Lanka won by 64 runs |
The Colombo pitch was dry and slightly slow, offering assistance to spinners as the game progressed. Batting first provided an advantage, as chasing under lights became increasingly difficult.
 Sri Lanka Innings – Full Batting Scorecard
Sri Lanka approached their innings with a clear plan—build partnerships early and accelerate towards the end.
| Batter | Runs | Balls | 4s | 6s | Strike Rate |
|---|---|---|---|---|---|
| Pathum Nissanka | 74 | 88 | 7 | 1 | 84.0 |
| Kusal Mendis | 62 | 70 | 6 | 1 | 88.5 |
| Charith Asalanka | 48 | 52 | 4 | 1 | 92.3 |
| Dasun Shanaka | 36 | 30 | 3 | 1 | 120.0 |
| Dhananjaya de Silva | 28 | 25 | 2 | 1 | 112.0 |
Total: 268/8 (50 Overs)
 Sri Lanka Batting Analysis (Detailed)
Sri Lanka’s innings was built on a disciplined and structured approach. Pathum Nissanka played the anchor role to perfection. His ability to spend time at the crease and build the innings ensured Sri Lanka had a stable start.
Kusal Mendis complemented him well, rotating strike and punishing loose deliveries. Their partnership allowed Sri Lanka to settle into the game without losing early wickets.
The middle overs saw Charith Asalanka maintain momentum. His innings was crucial in bridging the gap between the top order and the finishers.
The acceleration phase was handled effectively by Dasun Shanaka, whose aggressive approach helped increase the run rate. Dhananjaya de Silva provided valuable support, ensuring Sri Lanka posted a competitive total.
🇿🇼 Zimbabwe Bowling – Full Figures
| Bowler | Overs | Runs | Wickets | Economy |
|---|---|---|---|---|
| Blessing Muzarabani | 10 | 50 | 2 | 5.0 |
| Richard Ngarava | 9 | 52 | 1 | 5.7 |
| Sikandar Raza | 10 | 46 | 2 | 4.6 |
| Sean Williams | 10 | 48 | 1 | 4.8 |
| Wellington Masakadza | 8 | 60 | 2 | 7.5 |
 Zimbabwe Bowling Analysis
Zimbabwe’s bowling attack showed discipline, especially during the middle overs. Sikandar Raza stood out with his controlled spell, picking up crucial wickets and restricting runs.
Blessing Muzarabani provided early breakthroughs, but the team struggled to maintain control in the death overs, allowing Sri Lanka to push their total higher.
 Zimbabwe Innings – Full Batting Scorecard
Zimbabwe needed a strong start to chase 269 but faced pressure from Sri Lanka’s bowling attack.
| Batter | Runs | Balls | 4s | 6s | Strike Rate |
|---|---|---|---|---|---|
| Craig Ervine | 58 | 75 | 5 | 1 | 77.3 |
| Innocent Kaia | 42 | 55 | 4 | 0 | 76.3 |
| Sikandar Raza | 39 | 36 | 3 | 1 | 108.3 |
| Sean Williams | 31 | 28 | 2 | 1 | 110.7 |
| Ryan Burl | 18 | 15 | 1 | 1 | 120.0 |
Total: 204 all out (47.1 Overs)
🇱🇰 Sri Lanka Bowling – Full Figures
| Bowler | Overs | Runs | Wickets | Economy |
|---|---|---|---|---|
| Wanindu Hasaranga | 10 | 42 | 3 | 4.2 |
| Maheesh Theekshana | 10 | 38 | 2 | 3.8 |
| Kasun Rajitha | 9 | 45 | 2 | 5.0 |
| Dhananjaya de Silva | 10 | 40 | 1 | 4.0 |
| Dasun Shanaka | 8.1 | 35 | 1 | 4.3 |
 Zimbabwe Batting Analysis (Detailed)
Zimbabwe started cautiously, with Craig Ervine anchoring the innings. His steady approach helped stabilize the team early on.
Innocent Kaia supported him well, but the scoring rate remained below the required level.
The middle order attempted to accelerate through Sikandar Raza and Sean Williams, but Sri Lanka’s spin attack proved too strong.
Wanindu Hasaranga delivered a match-winning spell, breaking key partnerships and controlling the game.
Zimbabwe eventually lost wickets at regular intervals and could not keep up with the required run rate.
 Match Result
- Sri Lanka won by 64 runs
- Player of the Match: Wanindu Hasaranga
 Key Match Statistics
| Category | Sri Lanka | Zimbabwe |
|---|---|---|
| Total Runs | 268 | 204 |
| Run Rate | 5.36 | 4.32 |
| Top Scorer | Nissanka (74) | Ervine (58) |
| Best Bowler | Hasaranga (3/42) | Raza (2/46) |
 Overall Match Comparison
| Aspect | Sri Lanka | Zimbabwe |
|---|---|---|
| Batting Depth | Strong | Moderate |
| Bowling Strength | Spin-dominant | Balanced |
| Fielding | Excellent | Good |
| Match Execution | Controlled | Inconsistent |
 Key Moments of the Match
- Strong opening partnership by Sri Lanka
- Controlled middle overs by Zimbabwe bowlers
- Late acceleration by Sri Lanka
- Hasaranga’s match-winning spell
- Zimbabwe’s middle-order collapse
 Final Conclusion
The Sri Lanka National Cricket Team delivered a complete performance, combining structured batting with exceptional spin bowling to secure a convincing win.
The Zimbabwe National Cricket Team showed moments of promise but lacked consistency in both batting and bowling during crucial phases.
This match once again highlighted the importance of partnerships, adaptability, and execution under pressure—key elements that often decide the outcome in international cricket.