- Home
- Head to head
- Sri Lanka vs Zimbabwe
Head to head
Sri Lanka vs Zimbabwe head to head record
Data through 19 February 2026Last updated 19 February 2026
In 50 meetings between 2003 and 2026, Sri Lanka won 36 and Zimbabwe won 11. Sri Lanka lead the head-to-head in the data by 25 wins. In the last 5 meetings, Sri Lanka won 2 and Zimbabwe won 3. The highest total in the fixture is 537 by Sri Lanka (29 Oct 2016).
Matches
50
2003–2026
Sri Lanka won
36
Zimbabwe won
11
Tied / drawn / NR
0 / 1 / 2
Sri Lanka vs Zimbabwe by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Tests | 5 | 4 | 0 | 0 | 1 | 0 | 100.0% | 2016–2020 |
| ODIs | 34 | 25 | 7 | 0 | 0 | 2 | 78.1% | 2003–2025 |
| T20Is | 11 | 7 | 4 | 0 | 0 | 0 | 63.6% | 2010–2026 |
Wins per year
Show as table
| Year | Sri Lanka wins | Zimbabwe wins |
|---|---|---|
| 2003 | 1 | 1 |
| 2004 | 4 | 0 |
| 2006 | 1 | 0 |
| 2008 | 4 | 0 |
| 2010 | 3 | 1 |
| 2011 | 1 | 0 |
| 2012 | 1 | 0 |
| 2016 | 4 | 0 |
| 2017 | 3 | 3 |
| 2018 | 1 | 1 |
| 2020 | 1 | 0 |
| 2022 | 2 | 1 |
| 2023 | 1 | 0 |
| 2024 | 4 | 1 |
| 2025 | 5 | 2 |
| 2026 | 0 | 1 |
Last 10 Sri Lanka vs Zimbabwe matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 19 Feb 2026 | Sri Lanka 178/7 (20 ov) Zimbabwe 182/4 (19.3 ov) | Zimbabwe won by 6 wickets | R Premadasa Stadium |
| 25 Nov 2025 | Zimbabwe 146/5 (20 ov) Sri Lanka 148/1 (16.2 ov) | Sri Lanka won by 9 wickets | Rawalpindi Cricket Stadium |
| 20 Nov 2025 | Zimbabwe 162/8 (20 ov) Sri Lanka 95 (20 ov) | Zimbabwe won by 67 runs | Rawalpindi Cricket Stadium |
| 7 Sep 2025 | Zimbabwe 191/8 (20 ov) Sri Lanka 193/2 (17.4 ov) | Sri Lanka won by 8 wickets | Harare Sports Club |
| 6 Sep 2025 | Sri Lanka 80 (17.4 ov) Zimbabwe 84/5 (14.2 ov) | Zimbabwe won by 5 wickets | Harare Sports Club |
| 3 Sep 2025 | Zimbabwe 175/7 (20 ov) Sri Lanka 177/6 (19.1 ov) | Sri Lanka won by 4 wickets | Harare Sports Club |
| 31 Aug 2025 | Zimbabwe 277/7 (50 ov) Sri Lanka 278/5 (49.3 ov) | Sri Lanka won by 5 wickets | Harare Sports Club |
| 29 Aug 2025 | Sri Lanka 298/6 (50 ov) Zimbabwe 291/8 (50 ov) | Sri Lanka won by 7 runs | Harare Sports Club |
| 18 Jan 2024 | Zimbabwe 82 (14.1 ov) Sri Lanka 88/1 (10.5 ov) | Sri Lanka won by 9 wickets | R Premadasa Stadium |
| 16 Jan 2024 | Sri Lanka 173/6 (20 ov) Zimbabwe 178/6 (19.5 ov) | Zimbabwe won by 4 wickets | R Premadasa Stadium |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Sri Lanka | 257 runs | Zimbabwe | Test | 6 Nov 2016 | Harare Sports Club |
| Sri Lanka | 225 runs | Zimbabwe | Test | 29 Oct 2016 | Harare Sports Club |
| Sri Lanka | 184 runs | Zimbabwe | ODI | 21 Jan 2022 | Pallekele International Cricket Stadium |
| Sri Lanka | 10 wickets | Zimbabwe | Test | 19 Jan 2020 | Harare Sports Club |
| Sri Lanka | 9 wickets | Zimbabwe | ODI | 22 Nov 2008 | Harare Sports Club |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Zimbabwe | 67 runs | Sri Lanka | T20I | 20 Nov 2025 | Rawalpindi Cricket Stadium |
| Zimbabwe | 22 runs | Sri Lanka | ODI | 18 Jan 2022 | Pallekele International Cricket Stadium |
| Zimbabwe | 12 runs | Sri Lanka | ODI | 17 Jan 2018 | Shere Bangla National Stadium |
| Zimbabwe | 8 wickets | Sri Lanka | ODI | 7 Jun 2010 | Harare Sports Club |
| Zimbabwe | 6 wickets | Sri Lanka | ODI | 30 Jun 2017 | Galle International Stadium |
Highest and lowest totals
Most runs in Sri Lanka vs Zimbabwe matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Upul Tharanga | Sri Lanka | 23 | 1,101 | 64.76 | 71.9 | 133 | 3 |
| Sikandar Raza | Zimbabwe | 33 | 1,099 | 40.70 | 88.2 | 127 | 1 |
| Kusal Mendis | Sri Lanka | 36 | 1,028 | 34.27 | 71.3 | 116 | 1 |
| Sean Williams | Zimbabwe | 31 | 953 | 32.86 | 74.3 | 107 | 2 |
| Craig Ervine | Zimbabwe | 34 | 928 | 29.00 | 65.4 | 160 | 1 |
| Pathum Nissanka | Sri Lanka | 15 | 743 | 61.92 | 108.0 | 122 | 2 |
| Hamilton Masakadza | Zimbabwe | 24 | 678 | 28.25 | 73.0 | 111 | 1 |
| Angelo Mathews | Sri Lanka | 15 | 669 | 55.75 | 55.1 | 200 | 1 |
| Brendan Taylor | Zimbabwe | 21 | 644 | 33.89 | 76.8 | 119 | 1 |
| Tillakaratne Dilshan | Sri Lanka | 11 | 541 | 90.17 | 107.6 | 144 | 2 |
Most wickets in Sri Lanka vs Zimbabwe matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Graeme Cremer | Zimbabwe | 23 | 34 | 38.03 | 4.04 | 5/125 |
| Rangana Herath | Sri Lanka | 7 | 30 | 19.10 | 2.91 | 8/63 |
| Sikandar Raza | Zimbabwe | 31 | 30 | 39.43 | 4.13 | 7/113 |
| Wanindu Hasaranga | Sri Lanka | 12 | 27 | 12.93 | 6.05 | 7/19 |
| Richard Ngarava | Zimbabwe | 17 | 25 | 22.92 | 5.77 | 5/32 |
| Maheesh Theekshana | Sri Lanka | 16 | 22 | 21.95 | 4.85 | 4/25 |
| Blessing Muzarabani | Zimbabwe | 18 | 22 | 35.68 | 6.32 | 3/52 |
| Suranga Lakmal | Sri Lanka | 15 | 21 | 29.81 | 2.71 | 4/27 |
| Dushmantha Chameera | Sri Lanka | 20 | 20 | 30.00 | 5.50 | 3/19 |
| Ajantha Mendis | Sri Lanka | 8 | 19 | 9.58 | 3.71 | 6/8 |
Where they met
| Ground | Played | Sri Lanka won | Zimbabwe won |
|---|---|---|---|
| Harare Sports Club | 17 | 14 | 2 |
| R Premadasa Stadium | 8 | 5 | 2 |
| Queens Sports Club | 5 | 4 | 0 |
| Mahinda Rajapaksa International Cricket Stadium | 4 | 2 | 2 |
| Pallekele International Cricket Stadium | 4 | 3 | 1 |
| Rawalpindi Cricket Stadium | 3 | 2 | 1 |
| Galle International Stadium | 2 | 1 | 1 |
| Shere Bangla National Stadium | 2 | 1 | 1 |
Frequently asked questions
What is the Sri Lanka vs Zimbabwe head to head record?
50 matches: Sri Lanka won 36, Zimbabwe won 11, tied 0, drawn 1, no result 2 (data 2003–2026).
Who won the last Sri Lanka vs Zimbabwe match?
Zimbabwe won by 6 wickets (19 Feb 2026).
What is the highest score in Sri Lanka vs Zimbabwe matches?
537 by Sri Lanka on 29 Oct 2016.
Who has scored the most runs in Sri Lanka vs Zimbabwe matches?
Upul Tharanga (Sri Lanka), 1,101 runs in 23 innings.
Who has taken the most wickets in Sri Lanka vs Zimbabwe matches?
Graeme Cremer (Zimbabwe), 34 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.