Sri Lanka and Zimbabwe have played against each other across all three formats, and the Zimbabwe vs Sri Lanka head to head record clearly shows Sri Lanka’s dominance over the years.
Advertisement
Sri Lanka Tour of Zimbabwe 2025: ZIM vs SL Head-to-Head Stats & Records

Sri Lanka and Zimbabwe have faced each other in 20 matches in Test cricket. Out of these 20 games, Sri Lanka have won 14, whereas Zimbabwe have come out victorious on 0 occasions. 6 matches ended with a draw. The ZIM vs SL head to head Test is 0-14.
Sri Lanka and Zimbabwe have faced each other in 66 matches in ODI. Out of these 66 games, Sri Lanka have won 51, whereas Zimbabwe have come out victorious on 12 occasions. 3 matches ended without a result. The Zimbabwe vs Sri Lanka head to head ODI is 51-12.
Sri Lanka and Zimbabwe have faced each other in 6 matches in T20. Out of these 6 games, Sri Lanka have won 5, whereas Zimbabwe have come out victorious on 1 occasion. The Zimbabwe vs Sri Lanka head to head in T20 is 5-1.
Details | Sri Lanka (T20I) | Zimbabwe (T20I) |
---|---|---|
Matches | 6 | 6 |
Won | 5 | 1 |
Lost | 1 | 5 |
No Result | 0 | 0 |
Highest Score | 182/4 | 178/6 |
Lowest Score | 144 | 82 |
Most Hundreds | Mahela Jayawardene – 1 | 0 |
Zimbabwe vs Sri Lanka Head To Head (1994–2025)
Sri Lanka and Zimbabwe have shared a long history in international cricket since their first meeting in 1994. Both teams have produced some of the best cricketers in the world over the years. The Zimbabwe vs Sri Lanka Head to Head records suggest that the two teams have faced each other in Tests, ODIs, and T20Is, with Sri Lanka dominating the head-to-head record across all formats. While Zimbabwe have managed a few memorable victories, the overall rivalry has been one-sided in favour of Sri Lanka.
- In Tests, Sri Lanka and Zimbabwe have played 20 matches. The SL vs ZIM head to head record shows Sri Lanka winning 14 times, while Zimbabwe are yet to win a Test, and 6 games have ended in a draw.
- In ODIs, both teams have met in 66 matches. Sri Lanka dominate the Sri Lanka vs Zimbabwe ODI head to head with 51 wins, while Zimbabwe have won 12 times, and 3 games ended with no result.
- In T20Is, Sri Lanka and Zimbabwe have faced each other 6 times. The ZIM vs SL head to head in T20I record is 5–1 in favour of Sri Lanka.
Format | Matches | Sri Lanka Won | Zimbabwe Won | Draw/Tied/No Result | First Match | Last Match |
---|---|---|---|---|---|---|
Test | 20 | 14 | 0 | 6 draws | Oct 1994 | Jan 2020 |
ODI | 66 | 51 | 12 | 3 NR | Nov 1993 | Aug 2025 |
T20I | 6 | 5 | 1 | 0 | Oct 2008 | Jan 2024 |
Advertisement
Zimbabwe vs Sri Lanka Head to Head in Test Cricket
Sri Lanka and Zimbabwe started playing Test cricket against each other in 1994. Since then, both teams have met in multiple series, but Sri Lanka has completely dominated this rivalry. While Zimbabwe have shown fight in a few matches, they are still searching for their first-ever Test win against Sri Lanka. Overall, this Zimbabwe vs Sri Lanka head to head contest has been one-sided.
SL vs ZIM Test Records
The Zimbabwe vs Sri Lanka head to head record in Tests stands at 14-0 in favor of Sri Lanka, with 6 matches ending in a draw. Here are the key Test records between Sri Lanka and Zimbabwe:
Teams | Sri Lanka | Zimbabwe |
---|---|---|
Matches Played | 20 | 20 |
Wins | 14 | 0 |
No Result | 6 draws | 6 draws |
Highest Team Total | 713/3d | 462/9d |
Lowest Team Total | 218 | 79 |
Highest Individual Score | KC Sangakkara – 270 | DL Houghton – 266 |
Best Bowling Figures | Muttiah Muralitharan – 9/51 | Sikandar Raza – 7/113 |
Zimbabwe vs Sri Lanka Head to Head in ODI Cricket
Sri Lanka vs Zimbabwe ODI rivalry began on February 23, 1992, at New Plymouth, where Sri Lanka won by 3 wickets in the 1992 Cricket World Cup. Since then, both teams have met regularly in bilateral series and ICC events. Sri Lanka have dominated this rivalry for most of the years, while Zimbabwe have managed some historic wins, including the famous 2017 ODI series in Sri Lanka. Their most recent clash came in August 2025 at Harare, where Sri Lanka defeated Zimbabwe in back-to-back ODIs.
ZIM vs SL ODI Records
The Zimbabwe vs Sri Lanka Head to Head record in ODIs stands at 51-12 in favor of Sri Lanka, with 3 matches ending with no result. Over the years, both sides have produced high-scoring encounters as well as some one-sided results. Here are the key ODI records between Sri Lanka and Zimbabwe:
Teams | Sri Lanka | Zimbabwe |
---|---|---|
Matches Played | 66 | 66 |
Wins | 51 | 12 |
No Result | 3 | 3 |
Highest Team Total | 327/6 | 322/4 |
Lowest Team Total | 152 | 35 |
Highest Individual Score | TM Dilshan – 144 | ADR Campbell – 131* |
Best Bowling Figures | Chaminda Vaas – 8/19 | Richard Ngarava – 5/32 |
Advertisement
Zimbabwe vs Sri Lanka Head to Head in T20Is
Sri Lanka and Zimbabwe have met a handful of times in T20I cricket, with most of the encounters coming in ICC events and bilateral series. The two teams first played each other in May 2010 at Providence during the T20 World Cup, where Sri Lanka won convincingly by 14 runs. Since then, they have faced off on limited occasions, but the contests have produced some memorable performances, especially in recent years when Zimbabwe stunned Sri Lanka with a thrilling win in Colombo in January 2024.
Overall, the Zimbabwe vs Sri Lanka head to head record in T20I suggests that Sri Lanka have maintained dominance in this rivalry, but Zimbabwe’s fighting displays have kept the head-to-head competitive whenever they’ve clashed. The matches have witnessed high scores, low-scoring thrillers, and some brilliant individual records that stand out in T20I cricket.
SL vs ZIM T20I Records
According to the Sri Lanka vs Zimbabwe head to head in T20 cricket, both teams have faced each other in 6 matches so far. The Sri Lanka vs Zimbabwe head to head record T20I stands at 5-1 in favor of Sri Lanka.
Teams | Sri Lanka | Zimbabwe |
---|---|---|
Matches Played | 6 | 6 |
Wins | 5 | 1 |
No Result | 0 | 0 |
Highest Team Total | 182/4 | 178/6 |
Lowest Team Total | 144/7 | 82 |
Highest Individual Score | Mahela Jayawardene – 100 | Craig Ervine – 70 |
Best Bowling Figures | Ajantha Mendis – 6/8 | Sikandar Raza – 3/13 |
Advertisement
Zimbabwe vs Sri Lanka Head to Head in ICC Tournaments
- Sri Lanka and Zimbabwe have faced each other a few times in ICC tournaments. In the ICC Cricket World Cup, the two sides have met once, with Sri Lanka winning the match.
- In the ICC T20 World Cup, Sri Lanka has the upper hand, winning both of their 2 encounters, while Zimbabwe is yet to win. In the ICC Champions Trophy, the rivalry has continued with Sri Lanka winning their only clash.
- The two nations have not yet faced each other in the ICC World Test Championship. Overall, in ICC tournaments, Sri Lanka and Zimbabwe have clashed 4 times, with Sri Lanka winning all 4 and Zimbabwe yet to register a win.
Tournament | Matches Played | Sri Lanka Won | Zimbabwe Won | Draw/Tie/No Result |
---|---|---|---|---|
ICC Cricket World Cup | 1 | 1 | 0 | 0 |
ICC T20 World Cup | 2 | 2 | 0 | 0 |
ICC Champions Trophy | 1 | 1 | 0 | 0 |
ICC World Test Champ. | 0 | 0 | 0 | 0 |
Total | 4 | 4 | 0 | 0 |
Zimbabwe vs Sri Lanka Head to Head: Players Stats and Records
Sri Lanka and Zimbabwe have played against each other in several matches. For Sri Lanka, MS Atapattu has scored the most runs in Tests. Andy Flower is the highest run-scorer for Zimbabwe in ODIs. M Muralitharan has taken the most wickets for Sri Lanka in both Tests and ODIs. In T20Is, Angelo Mathews has the most runs for Sri Lanka, and Ajantha Mendis has the most wickets.
Format | Most Runs | Most Wickets | Most 100s | Most 50s |
---|---|---|---|---|
Test | MS Atapattu (SL) – 1145 | M Muralitharan (SL) – 87 | MS Atapattu (SL) – 5 | A Flower (ZIM) – 5 |
ODI | Andy Flower (ZIM) – 919 | M Muralitharan (SL) – 59 | P Nissanka (SL) – 2 | PA de Silva (SL) – 5Andy Flower (ZIM) – 5 |
T20I | Angelo Mathews (SL) – 116 | Ajantha Mendis (SL) – 10 | – | KIC Asalanka (SL) – 1 |
Advertisement
Frequently Asked Questions
What is the Zimbabwe vs Sri Lanka Head to Head record in T20I?
+
What is the Zimbabwe vs Sri Lanka Head to Head record in T20I?
The Zimbabwe vs Sri Lanka Head to Head record in T20I is 5-1 in favor of the Sri Lanka.
Conversation
(0 Comments)
Editor's Pick