Sri Lanka vs Zimbabwe head to head
Sri Lanka lead Zimbabwe 32–11 in 45 ODI and T20I matches since 2003 (25–7 in ODIs, 7–4 in T20Is).
- ODI · 34 played25Sri Lanka7Zimbabwe2 no result · 2003–2025
- T20I · 11 played7Sri Lanka4Zimbabwe2010–2026
Most runs in Sri Lanka vs Zimbabwe matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Upul Tharanga | 17 | 796 | 66.33 | 82.1 |
| Sikandar Raza | 27 | 772 | 36.76 | 110.1 |
| Pathum Nissanka | 15 | 743 | 61.92 | 108.0 |
| Kusal Mendis | 27 | 654 | 29.73 | 89.8 |
| Hamilton Masakadza | 18 | 589 | 32.72 | 79.0 |
| Tillakaratne Dilshan | 11 | 541 | 90.17 | 107.6 |
| Sean Williams | 21 | 539 | 26.95 | 85.0 |
| Kumar Sangakkara | 13 | 521 | 57.89 | 80.2 |
| Craig Ervine | 24 | 498 | 22.64 | 80.2 |
| Brendan Taylor | 17 | 456 | 30.40 | 76.5 |
Most wickets in Sri Lanka vs Zimbabwe matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Wanindu Hasaranga | 12 | 27 | 6.05 | 7/19 |
| Richard Ngarava | 17 | 25 | 5.77 | 5/32 |
| Mahesh Theekshana | 16 | 22 | 4.85 | 4/25 |
| Blessing Muzarabani | 18 | 22 | 6.32 | 3/52 |
| Dushmantha Chameera | 20 | 20 | 5.50 | 3/19 |
| Ajantha Mendis | 8 | 19 | 3.71 | 6/8 |
| Muttiah Muralitharan | 9 | 19 | 3.10 | 5/29 |
| Sikandar Raza | 26 | 19 | 5.03 | 3/11 |
| Asela Gunaratne | 9 | 16 | 4.79 | 3/10 |
| Tendai Chatara | 10 | 15 | 5.46 | 4/33 |
Sri Lanka vs Zimbabwe recent results
- Sri Lanka178/7 (20)Zimbabwe182/4 (19.3)Zimbabwe won by 6 wickets
- Zimbabwe146/5 (20)Sri Lanka148/1 (16.2)Sri Lanka won by 9 wickets
- Zimbabwe162/8 (20)Sri Lanka95 (20)Zimbabwe won by 67 runs
- Zimbabwe191/8 (20)Sri Lanka193/2 (17.4)Sri Lanka won by 8 wickets
- Sri Lanka80 (17.4)Zimbabwe84/5 (14.2)Zimbabwe won by 5 wickets
- Zimbabwe175/7 (20)Sri Lanka177/6 (19.1)Sri Lanka won by 4 wickets
- Zimbabwe277/7 (50)Sri Lanka278/5 (49.3)Sri Lanka won by 5 wickets
- Sri Lanka298/6 (50)Zimbabwe291/8 (50)Sri Lanka won by 7 runs
- Zimbabwe82 (14.1)Sri Lanka88/1 (10.5)Sri Lanka won by 9 wickets
- Sri Lanka173/6 (20)Zimbabwe178/6 (19.5)Zimbabwe won by 4 wickets
- Zimbabwe143/5 (20)Sri Lanka144/7 (20)Sri Lanka won by 3 wickets
- Zimbabwe96 (22.5)Sri Lanka97/2 (16.4)Sri Lanka won by 8 wickets (D/L)
- Zimbabwe208 (44.4)Sri Lanka211/8 (49)Sri Lanka won by 2 wickets
- Sri Lanka273/9 (50)Zimbabwe12/2 (4)No result
- Zimbabwe165 (32.2)Sri Lanka169/1 (33.1)Sri Lanka won by 9 wickets
- Sri Lanka254/9 (50)Zimbabwe70 (24.4)Sri Lanka won by 184 runs
- Zimbabwe302/8 (50)Sri Lanka280/9 (50)Zimbabwe won by 22 runs
- Zimbabwe296/9 (50)Sri Lanka300/5 (48.3)Sri Lanka won by 5 wickets
- Zimbabwe198 (44)Sri Lanka202/5 (44.5)Sri Lanka won by 5 wickets
- Zimbabwe290/6 (50)Sri Lanka278 (48.1)Zimbabwe won by 12 runs
Sri Lanka vs Zimbabwe results by year
| Year | Played | Sri Lanka | Zimbabwe |
|---|---|---|---|
| 2026 | 1 | 0 | 1 |
| 2025 | 7 | 5 | 2 |
| 2024 | 6 | 4 | 1 |
| 2023 | 1 | 1 | 0 |
| 2022 | 3 | 2 | 1 |
| 2018 | 2 | 1 | 1 |
| 2017 | 5 | 2 | 3 |
| 2016 | 3 | 2 | 0 |
| 2012 | 1 | 1 | 0 |
| 2011 | 1 | 1 | 0 |
| 2010 | 4 | 3 | 1 |
| 2008 | 4 | 4 | 0 |
| 2006 | 1 | 1 | 0 |
| 2004 | 4 | 4 | 0 |
| 2003 | 2 | 1 | 1 |
Highest totals in Sri Lanka vs Zimbabwe matches
ODI
- 327/6 (50 ov)Sri Lanka · ODI · 2011
- 322/4 (47.4 ov)Zimbabwe · ODI · 2017
- 316/5 (50 ov)Sri Lanka · ODI · 2017
- 312/2 (47.2 ov)Sri Lanka · ODI · 2017
- 310/8 (50 ov)Zimbabwe · ODI · 2017
T20I
- 193/2 (17.4 ov)Sri Lanka · T20I · 2025
- 191/8 (20 ov)Zimbabwe · T20I · 2025
- 182/4 (20 ov)Sri Lanka · T20I · 2012
- 182/4 (19.3 ov)Zimbabwe · T20I · 2026
- 178/7 (20 ov)Sri Lanka · T20I · 2026