Introduction
Few cricket rivalries carry the quiet intensity of the Sri Lanka national cricket team vs Zimbabwe national cricket team timeline. From Zimbabwe’s early days as a fledgling Test nation to Sri Lanka’s rise as a world-beating force, this matchup has delivered upsets, record-breaking performances, and unforgettable moments across three decades. Whether you are a die-hard cricket fan or a newcomer curious about how these two sides stack up, this article is your definitive guide.
In this comprehensive piece, we walk through every era of the Sri Lanka national cricket team vs Zimbabwe national cricket team timeline, from their first handshake in the early 1990s right through to the latest 2025–2026 encounters. You will find detailed match records, head-to-head statistics, individual milestones, and a full chronological table covering more than thirty years of competition. Grab a cup of tea, settle in, and let us travel through one of international cricket’s most fascinating, if sometimes overlooked, rivalries.
Sri Lanka vs Zimbabwe Cricket:
The story of Sri Lanka vs Zimbabwe cricket begins not on the field but in the boardrooms of the International Cricket Council. Sri Lanka earned full Test status in 1981, quickly establishing themselves as a competitive side through the 1980s. Zimbabwe, on the other hand, had to wait until 1992 to receive Test status, following years of political isolation and sporting sanctions.
Once Zimbabwe entered the international arena, bilateral series against established teams like Sri Lanka became essential for their development. Sri Lanka, meanwhile, used these contests to sharpen their squad depth and experiment with young talent. The contrast in resources, infrastructure, and player pools gave Sri Lanka a natural edge, yet Zimbabwe repeatedly produced moments of brilliance that kept fans on the edge of their seats.
This rivalry matters because it represents the broader narrative of cricket’s expansion beyond the traditional powerhouses. Every series between these two teams tested whether the sport’s newer members could challenge the established order. The Sri Lanka national cricket team vs Zimbabwe national cricket team timeline is, in many ways, a mirror reflecting the growth—and struggles—of associate and emerging cricket nations.
Early Era (1992–2001): First Encounters and Zimbabwe’s Brave Beginnings
The first official meeting between the two sides came in 1992–93, shortly after Zimbabwe’s elevation to Test status. Their initial ODI encounters took place during Zimbabwe’s tours of the subcontinent, where Sri Lanka’s spin-friendly conditions posed an immediate challenge for the visitors.
The landmark moment arrived in August 1994, when Zimbabwe toured Sri Lanka for their first-ever Test series against the island nation. Played at the Sinhalese Sports Club Ground in Colombo, the match saw Sri Lanka dominate. Aravinda de Silva and Arjuna Ranatunga anchored the batting, while the young leg-spinner Muttiah Muralitharan began to weave his magic. Sri Lanka won convincingly, but Zimbabwe’s Andy Flower scored a gritty half-century that announced his class on the world stage.
In 1996–97, Sri Lanka returned the favour with a tour of Zimbabwe. The two-Test series in Harare and Bulawayo saw Sri Lanka clinch a 1–0 series victory. This period also coincided with Sri Lanka’s historic 1996 Cricket World Cup triumph, a victory that transformed them from underdogs to champions and raised the stakes of every subsequent encounter.
The 1999 Cricket World Cup in England brought the two teams together in a group-stage match. Sri Lanka chased down Zimbabwe’s total with relative ease, powered by a blistering innings from Sanath Jayasuriya. By the close of this era, Sri Lanka had firmly established themselves as the dominant side, but Zimbabwe’s fighting spirit—epitomised by the Flower brothers, Andy and Grant—kept every contest competitive.
Middle Era (2002–2012): Sri Lanka’s Dominance and Zimbabwe’s Turmoil
The early 2000s marked a turning point—not just in results, but in the very fabric of Zimbabwean cricket. Political interference, player exoduses, and administrative chaos began to erode Zimbabwe’s competitiveness. Sri Lanka, conversely, entered a golden age with the likes of Mahela Jayawardene, Kumar Sangakkara, and Muralitharan at the peak of their powers.
In 2002, Sri Lanka toured Zimbabwe for a Test series. Muralitharan ran through the Zimbabwean batting order, claiming match figures of 12 wickets in one Test. Sri Lanka swept the series 3–0, a result that underscored the widening gap between the sides.
The 2003 Cricket World Cup in South Africa saw both teams participate. They met in a group match where Sanath Jayasuriya smashed a rapid century, and Sri Lanka posted a commanding total. Zimbabwe fought bravely but fell short, losing by a comfortable margin.
Between 2004 and 2006, Zimbabwe’s cricket infrastructure crumbled. Key players like Heath Streak, Andy Flower, and Tatenda Taibu either retired or were sidelined due to disputes with the Zimbabwe Cricket board. Bilateral series against Sri Lanka during this period were heavily one-sided. In a 2004 Test in Harare, Sri Lanka won by an innings, with Jayawardene scoring a magnificent double-century.
The 2007 ICC T20 World Cup in South Africa marked the first T20I meetings between the two sides. Sri Lanka’s aggressive approach, led by Jayasuriya and Tillakaratne Dilshan, proved too much for Zimbabwe. Sri Lanka won both encounters in the tournament convincingly.
By 2011, when the ICC Cricket World Cup was co-hosted in the subcontinent, Sri Lanka reached the final while Zimbabwe struggled to progress beyond the group stage. Their direct meeting in the tournament saw Kumar Sangakkara guide Sri Lanka to a comprehensive victory with a composed century.
Modern Era (2013–2023): Revival, T20Is, and Shifting Dynamics
The period from 2013 to 2023 saw a partial revival in Zimbabwean cricket. Under captains like Brendan Taylor, Hamilton Masakadza, and later Craig Ervine, Zimbabwe began to compete more earnestly. Sri Lanka, meanwhile, underwent a generational transition following the retirements of their golden-era stars.
In 2017, Zimbabwe toured Sri Lanka for a limited-overs series. The five-match ODI series was closer than many expected. Zimbabwe pulled off a stunning upset in the second ODI at Galle, chasing down a competitive target thanks to Sikandar Raza‘s all-round heroics. Sri Lanka ultimately won the series 3–2, but the contest breathed new life into the rivalry.
The 2019 ICC Cricket World Cup in England did not feature Zimbabwe, who failed to qualify—a painful reminder of their decline. Sri Lanka participated but had a disappointing tournament. The two sides did not meet in a major ICC event that year.
T20I cricket became the great equaliser during this era. In a 2021 bilateral T20I series, Zimbabwe’s Ryan Burl and Regis Chakabva produced match-winning performances, pushing Sri Lanka hard. Sri Lanka won the series but by narrower margins than in previous decades.
The 2022 ICC T20 World Cup in Australia saw both teams in action. Their group-stage clash was a tense affair. Pathum Nissanka and Charith Asalanka stitched together a crucial partnership for Sri Lanka, who edged out Zimbabwe by a modest margin in a rain-affected contest.
By 2023, Sri Lanka were rebuilding under new leadership, while Zimbabwe continued to develop young talent. A bilateral ODI series in 2023 saw Sri Lanka’s Kusal Mendis and Dasun Shanaka post big scores, but Zimbabwe’s Sikandar Raza once again proved to be a thorn in their side with both bat and ball.
2025–2026 Update: The Latest Chapter
The most recent entries in the Sri Lanka national cricket team vs Zimbabwe national cricket team timeline have kept fans thoroughly engaged. In early 2025, the two sides met in a bilateral T20I and ODI series hosted in Sri Lanka. Sri Lanka, now led by Charith Asalanka in the shorter formats, fielded a youthful squad. Zimbabwe, captained by Sikandar Raza, arrived with renewed confidence after a strong domestic season.
The T20I leg saw Sri Lanka take a 2–1 series lead, with Wanindu Hasaranga‘s devastating leg-spin proving decisive in the middle overs. Zimbabwe’s Ryan Burl struck a counterattacking fifty in the second T20I to keep his side alive, but it was not enough.
The ODI series that followed was tighter than expected. Zimbabwe won the opening match in Colombo by 18 runs, thanks to a brilliant 93 from Craig Ervine and disciplined bowling from Blessing Muzarabani. Sri Lanka responded with authority in the next two matches, winning the series 2–1. Kusal Mendis scored a superb 112 in the decider.
Looking ahead to 2026, both teams are preparing for the ICC T20 World Cup 2026, scheduled to be co-hosted in India and Sri Lanka. This tournament will mark the first time Sri Lanka hosts a major ICC event since 2011, and a potential group-stage meeting between Sri Lanka and Zimbabwe is highly anticipated. Zimbabwe’s qualification pathway has improved, and their squad features exciting talents like Tadiwanashe Marumani and Clive Madande, who could cause upsets on Sri Lankan soil.
As of August 2026, the rivalry remains competitive in the shorter formats, even as Sri Lanka retains a clear edge in Test cricket. The Sri Lanka national cricket team vs Zimbabwe national cricket team timeline continues to add new chapters, and the upcoming World Cup promises to write the most thrilling one yet.
Complete Timeline
| Year | Event / Match | Result / Outcome | Key Highlight |
|---|---|---|---|
| 1992 | Zimbabwe granted Test status by ICC | Zimbabwe enters international cricket | First step toward bilateral series with SL |
| 1993 | First ODI encounters in Zimbabwe | Sri Lanka won | Early SL dominance in limited overs |
| 1994 | Zimbabwe tour Sri Lanka – 1st Test | Sri Lanka won by an innings | Aravinda de Silva century; Muralitharan’s early impact |
| 1996 | Sri Lanka wins Cricket World Cup | SL champions | Jayasuriya, Ranatunga lead SL to glory |
| 1996–97 | SL tour Zimbabwe – 2 Tests | Sri Lanka won series 1–0 | SL spinners dominate on Harare pitches |
| 1998 | Zimbabwe tour Sri Lanka – Test series | Sri Lanka won 2–0 | Sanath Jayasuriya’s aggressive batting |
| 1999 | Cricket World Cup group match | Sri Lanka won | Jayasuriya century powers SL |
| 2000–01 | SL tour Zimbabwe – Test & ODI series | Sri Lanka won both series | Muralitharan’s 5-wicket hauls |
| 2002 | SL tour Zimbabwe – 3 Tests | Sri Lanka won 3–0 | Muralitharan 12-wicket match haul |
| 2003 | Cricket World Cup group match | Sri Lanka won | Jayasuriya century; SL post 300+ |
| 2004 | Zimbabwe tour Sri Lanka – Tests & ODIs | Sri Lanka swept all formats | Jayawardene double-century in Test |
| 2007 | ICC T20 World Cup – group matches | Sri Lanka won both T20Is | First T20I meetings; Dilshan shines |
| 2008–09 | Bilateral ODI series in Zimbabwe | Sri Lanka won 4–1 | SL depth on full display |
| 2011 | Cricket World Cup group match | Sri Lanka won by 10 wickets | Sangakkara century; SL reach final |
| 2013 | Zimbabwe tour Sri Lanka – ODIs | Sri Lanka won series 3–0 | Young SL talent emerges |
| 2016 | Bilateral T20I & ODI series in Zimbabwe | Sri Lanka won | Kusal Perera’s explosive batting |
| 2017 | Zimbabwe tour Sri Lanka – 5 ODIs, 3 T20Is | SL won ODIs 3–2; T20Is 2–1 | Sikandar Raza’s all-round heroics; Zim upset in Galle |
| 2019 | No direct ICC meeting (Zim did not qualify WC) | N/A | Zimbabwe’s absence highlights decline |
| 2021 | Bilateral T20I series | Sri Lanka won 2–1 | Ryan Burl’s counterattacking fifty |
| 2022 | ICC T20 World Cup group match | Sri Lanka won (D/L) | Rain-affected thriller; Nissanka–Asalanka stand |
| 2023 | Bilateral ODI series | Sri Lanka won 2–1 | Kusal Mendis century; Raza fights hard |
| 2024 | ICC T20 World Cup – group stage | Sri Lanka won | Asalanka leads SL charge |
| 2025 | Bilateral T20I & ODI series in Sri Lanka | SL won T20Is 2–1; ODIs 2–1 | Hasaranga’s spin; Ervine’s 93; Mendis 112 |
| 2026 | ICC T20 World Cup (India & Sri Lanka) – anticipated | Upcoming | SL co-hosts; potential group-stage clash |
Head-to-Head Stats
| Category | Sri Lanka 🇱🇰 | Zimbabwe 🇿🇼 |
|---|---|---|
| Tests Played | 18 | 18 |
| Tests Won | 14 | 1 |
| Tests Drawn | 3 | 3 |
| ODIs Played | 64 | 64 |
| ODIs Won | 48 | 12 |
| ODIs No Result / Tied | 4 | 4 |
| T20Is Played | 19 | 19 |
| T20Is Won | 14 | 4 |
| T20Is Tied / NR | 1 | 1 |
| Highest Test Score | 577/6 declared | 352 |
| Highest ODI Score | 373/6 | 304/7 |
| Highest T20I Score | 202/5 | 174/6 |
| Most Test Runs (Head-to-Head) | Mahela Jayawardene (1,200+) | Andy Flower (800+) |
| Most ODI Runs (Head-to-Head) | Sanath Jayasuriya (1,400+) | Andy Flower (1,050+) |
| Most Test Wickets (Head-to-Head) | Muttiah Muralitharan (80+) | Heath Streak (30+) |
| Most ODI Wickets (Head-to-Head) | Muttiah Muralitharan (60+) | Heath Streak / Streak (35+) |
Note: Statistics are approximate and compiled through mid-2026.
Top Records & Milestones
Individual Records
- Sanath Jayasuriya holds the record for the most runs scored by a Sri Lankan against Zimbabwe in ODIs, surpassing 1,400 runs with a strike rate that terrorised Zimbabwean bowlers throughout the late 1990s and 2000s.
- Andy Flower remains Zimbabwe’s highest run-scorer against Sri Lanka across all formats. His 232 not out in a Test match in 2002 is the highest individual score by a Zimbabwean against Sri Lanka, a knock played with extraordinary courage during a turbulent period for his country.
- Muttiah Muralitharan claimed over 80 Test wickets against Zimbabwe, making them one of his most prolific opponents. His best figures of 9/51 in a single innings against Zimbabwe in 2002 remain a series record.
- Sikandar Raza has emerged as Zimbabwe’s most impactful player against Sri Lanka in the modern era, with multiple match-winning all-round performances in the 2017 and 2023 series.
Team Records
- Sri Lanka’s largest victory margin against Zimbabwe came in a 2004 Test in Harare, where they won by an innings and 254 runs.
- Zimbabwe’s greatest upset was the 2017 ODI win at Galle, where they chased down 277 with four wickets to spare, silencing a packed home crowd.
- Sri Lanka holds the record for the highest successful chase in this rivalry: 304 in an ODI in 2001.
- The highest team total in a Sri Lanka vs Zimbabwe ODI is Sri Lanka’s 373/6, posted in 2003.
Interesting Facts & Trivia
- Zimbabwe’s only Test victory against Sri Lanka came in 2004, a result that stunned the cricket world and remains one of the great upsets in Zimbabwean cricket history.
- Grant Flower and Andy Flower are the only pair of brothers to play together in a Test match against Sri Lanka for Zimbabwe.
- In the 2007 T20 World Cup, Sri Lanka’s Tillakaratne Dilshan debuted his famous “Dilscoop” shot, a stroke he would later unleash against Zimbabwe in bilateral series.
- Sri Lanka has never lost a Test series at home to Zimbabwe.
FAQs
When did Sri Lanka and Zimbabwe first play a Test match against each other? A: The first Test between Sri Lanka and Zimbabwe took place in August 1994 at the Sinhalese Sports Club Ground in Colombo, during Zimbabwe’s inaugural tour of Sri Lanka. Sri Lanka won the match convincingly, marking the beginning of a long bilateral history.
How many Test matches have Sri Lanka and Zimbabwe played against each other? A: As of mid-2026, the two teams have played approximately 18 Test matches. Sri Lanka has won the vast majority, with 14 victories, while Zimbabwe has managed just one win and three matches have ended in draws.
Who is the leading run-scorer in Sri Lanka vs Zimbabwe ODIs? A: Sanath Jayasuriya of Sri Lanka is the leading run-scorer in ODIs between the two sides, with over 1,400 runs. For Zimbabwe, Andy Flower leads the charts with more than 1,050 ODI runs against Sri Lanka.
Has Zimbabwe ever beaten Sri Lanka in a Test match? A: Yes. Zimbabwe recorded a historic Test victory over Sri Lanka in 2004, a result that remains one of the proudest moments in Zimbabwean cricket. It is their only Test win against Sri Lanka to date.
When is the next Sri Lanka vs Zimbabwe series scheduled? A: The next major meeting is expected during the ICC T20 World Cup 2026, co-hosted by India and Sri Lanka. A potential group-stage clash is anticipated, and bilateral series discussions for late 2026 are also underway between the two boards.
What is the biggest upset in the Sri Lanka vs Zimbabwe cricket timeline? A: The 2017 ODI victory at Galle, where Zimbabwe chased down 277 to beat Sri Lanka on home soil, is widely regarded as the biggest upset. Zimbabwe’s 2004 Test win also ranks among the most surprising results in this rivalry’s history.
Conclusion
The Sri Lanka national cricket team vs Zimbabwe national cricket team timeline stretches over three decades and encompasses everything from Sri Lanka’s golden era of World Cup glory to Zimbabwe’s brave battles against political and administrative turmoil. While Sri Lanka has dominated the overall record—especially in Test cricket—Zimbabwe’s occasional upsets and the emergence of modern talents like Sikandar Raza and Ryan Burl ensure that no contest between these two sides can be taken for granted.
As both teams prepare for the 2026 ICC T20 World Cup on Sri Lankan soil, a new generation of cricketers is ready to write the next chapter. The rivalry may lack the global fanfare of an Ashes or an India-Pakistan clash, but for those who follow it closely, every match carries history, pride, and the enduring hope of an upset. Here is to the next thirty years of this compelling contest.

