Sri Lanka vs Zimbabwe Head to Head Stats & Records in ODI Cricket
66
Matches Played
66
51
Won
12
12
Lost
51
3
No Result
3
327
Highest Score
322
40
Lowest Score
12
SL Vs ZIM in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Zimbabwe | Sri Lanka | Sri Lanka | 5 wickets | 31-Aug-2025 | Harare | SL won by 5 wickets |
| 2 | Zimbabwe | Sri Lanka | Sri Lanka | 7 runs | 29-Aug-2025 | Harare | SL won by 7 runs |
| 3 | Sri Lanka | Zimbabwe | Sri Lanka | 8 wickets (D/L method) | 11-Jan-2024 | Colombo | SL won by 8 wickets (D/L method) |
| 4 | Sri Lanka | Zimbabwe | Sri Lanka | 2 wickets | 08-Jan-2024 | Colombo | SL won by 2 wickets |
| 5 | Sri Lanka | Zimbabwe | 06-Jan-2024 | Colombo | Match Abandoned due to rain | ||
| 6 | Zimbabwe | Sri Lanka | Sri Lanka | 9 wickets | 02-Jul-2023 | Bulawayo | SL won by 9 wickets |
| 7 | Sri Lanka | Zimbabwe | Sri Lanka | 184 runs. | 21-Jan-2022 | Kandy | SL won by 184 runs. |
| 8 | Sri Lanka | Zimbabwe | Zimbabwe | 22 runs. | 18-Jan-2022 | Kandy | ZIM won by 22 runs. |
| 9 | Sri Lanka | Zimbabwe | Sri Lanka | 5 wickets | 16-Jan-2022 | Kandy | SL won by 5 wickets |
| 10 | Sri Lanka | Zimbabwe | Sri Lanka | 5 wkts (31b rem) | 21-Jan-2018 | Dhaka | SL won by 5 wkts (31b rem) |
| 11 | Sri Lanka | Zimbabwe | Zimbabwe | 12 runs | 17-Jan-2018 | Dhaka | ZIM won by 12 runs |
| 12 | Sri Lanka | Zimbabwe | Zimbabwe | 3 wickets | 10-Jul-2017 | Hambantota | ZIM won by 3 wickets (with 71 balls remaining) |
| 13 | Sri Lanka | Zimbabwe | Zimbabwe | 4 wickets | 08-Jul-2017 | Hambantota | ZIM won by 4 wickets (with 10 balls remaining) (D/L method) |
| 14 | Sri Lanka | Zimbabwe | Sri Lanka | 8 wickets | 06-Jul-2017 | Hambantota | SL won by 8 wickets (with 16 balls remaining) |
| 15 | Sri Lanka | Zimbabwe | Sri Lanka | 7 wickets | 02-Jul-2017 | Galle | SL won by 7 wickets (with 119 balls remaining) |
| 16 | Sri Lanka | Zimbabwe | Zimbabwe | 6 wickets | 30-Jun-2017 | Galle | ZIM won by 6 wickets (with 14 balls remaining) |
| 17 | Zimbabwe | Sri Lanka | Sri Lanka | 6 wkts (75b rem) | 27-Nov-2016 | Bulawayo | SL won by 6 wkts (75b rem) |
| 18 | Zimbabwe | Sri Lanka | 21-Nov-2016 | Bulawayo | ZIM won the toss and elected to bat | ||
| 19 | Zimbabwe | Sri Lanka | Sri Lanka | 8 wickets | 14-Nov-2016 | Harare | SL won by 8 wickets (with 153 balls remaining) |
| 20 | Sri Lanka | Zimbabwe | Sri Lanka | 139 runs | 10-Mar-2011 | Kandy | SL won by 139 runs |
| 21 | Sri Lanka | Zimbabwe | Sri Lanka | won by 9 wickets | 09-Jun-2010 | Harare | SL won by 9 wickets |
| 22 | Zimbabwe | Sri Lanka | Zimbabwe | won by 8 wickets | 07-Jun-2010 | Harare | ZIM won by 8 wickets |
| 23 | Sri Lanka | Zimbabwe | Sri Lanka | won by 9 wickets | 01-Jun-2010 | Bulawayo | SL won by 9 wickets |
| 24 | Sri Lanka | Zimbabwe | Sri Lanka | won by 130 runs | 12-Jan-2009 | Dhaka | SL won by 130 runs |
| 25 | Sri Lanka | Zimbabwe | Sri Lanka | won by 19 runs | 30-Nov-2008 | Harare | SL won by 19 runs |
| 26 | Sri Lanka | Zimbabwe | Sri Lanka | won by 2 wickets | 28-Nov-2008 | Harare | SL won by 2 wickets |
| 27 | Sri Lanka | Zimbabwe | Sri Lanka | won by 5 runs | 24-Nov-2008 | Harare | SL won by 5 runs |
| 28 | Sri Lanka | Zimbabwe | Sri Lanka | won by 9 wickets | 22-Nov-2008 | Harare | SL won by 9 wickets |
| 29 | Sri Lanka | Zimbabwe | Sri Lanka | won by 6 wickets | 20-Nov-2008 | Harare | SL won by 6 wickets |
| 30 | Sri Lanka | Zimbabwe | Sri Lanka | won by 144 runs | 10-Oct-2006 | Ahmedabad | SL won by 144 runs |
| 31 | Sri Lanka | Zimbabwe | Sri Lanka | won by 7 wickets | 09-Oct-2004 | Rawalpindi | SL won by 7 wickets |
| 32 | Sri Lanka | Zimbabwe | Sri Lanka | won by 4 wickets | 14-Sep-2004 | London | SL won by 4 wickets |
| 33 | Sri Lanka | Zimbabwe | Sri Lanka | won by 25 runs | 29-Apr-2004 | Harare | SL won by 25 runs |
| 34 | Sri Lanka | Zimbabwe | Sri Lanka | won by 72 runs | 27-Apr-2004 | Harare | SL won by 72 runs |
| 35 | Sri Lanka | Zimbabwe | Sri Lanka | won by 9 wickets | 25-Apr-2004 | Harare | SL won by 9 wickets |
| 36 | Sri Lanka | Zimbabwe | Sri Lanka | won by 9 wickets | 22-Apr-2004 | Bulawayo | SL won by 9 wickets |
| 37 | Sri Lanka | Zimbabwe | Sri Lanka | won by 12 runs (D/L method) | 20-Apr-2004 | Bulawayo | SL won by 12 runs (D/L method) |
| 38 | Zimbabwe | Sri Lanka | Zimbabwe | won by 4 wickets | 07-Apr-2003 | Sharjah | ZIM won by 4 wickets |
| 39 | Sri Lanka | Zimbabwe | Sri Lanka | won by 74 runs | 15-Mar-2003 | East London | SL won by 74 runs |
| 40 | Sri Lanka | Zimbabwe | Sri Lanka | won by 59 runs | 12-Dec-2001 | Colombo | SL won by 59 runs |
| 41 | Sri Lanka | Zimbabwe | Sri Lanka | won by 9 wickets | 08-Dec-2001 | Colombo | SL won by 9 wickets |
| 42 | Sri Lanka | Zimbabwe | Sri Lanka | won by 79 runs | 30-Oct-2001 | Sharjah | SL won by 79 runs |
| 43 | Sri Lanka | Zimbabwe | Sri Lanka | won by 63 runs | 26-Oct-2001 | Sharjah | SL won by 63 runs |
| 44 | Sri Lanka | Zimbabwe | Sri Lanka | won by 123 runs | 25-Oct-2000 | Sharjah | SL won by 123 runs |
| 45 | Sri Lanka | Zimbabwe | Sri Lanka | won by 7 wickets | 21-Oct-2000 | Sharjah | SL won by 7 wickets |
| 46 | Zimbabwe | Sri Lanka | Zimbabwe | won by 6 wickets | 19-Dec-1999 | Harare | ZIM won by 6 wickets |
| 47 | Sri Lanka | Zimbabwe | Sri Lanka | won by 6 wickets | 18-Dec-1999 | Harare | SL won by 6 wickets |
| 48 | Sri Lanka | Zimbabwe | Sri Lanka | won by 98 runs | 15-Dec-1999 | Harare | SL won by 98 runs |
| 49 | Sri Lanka | Zimbabwe | Sri Lanka | won by 13 runs | 12-Dec-1999 | Bulawayo | SL won by 13 runs |
| 50 | Zimbabwe | Sri Lanka | No result | 11-Dec-1999 | Bulawayo | No result | |
| 51 | Sri Lanka | Zimbabwe | Sri Lanka | won by 4 wickets | 22-May-1999 | Worcester | SL won by 4 wickets |
| 52 | Zimbabwe | Sri Lanka | Zimbabwe | won by 24 runs | 10-Nov-1998 | Sharjah | ZIM won by 24 runs |
| 53 | Zimbabwe | Sri Lanka | Zimbabwe | won by 7 wickets | 07-Nov-1998 | Sharjah | ZIM won by 7 wickets |
| 54 | Sri Lanka | Zimbabwe | Sri Lanka | won by 4 wickets | 26-Jan-1998 | Colombo | SL won by 4 wickets |
| 55 | Sri Lanka | Zimbabwe | Sri Lanka | won by 5 wickets | 24-Jan-1998 | Colombo | SL won by 5 wickets |
| 56 | Sri Lanka | Zimbabwe | Sri Lanka | won by 5 wickets | 22-Jan-1998 | Colombo | SL won by 5 wickets |
| 57 | Zimbabwe | Sri Lanka | Zimbabwe | won by 50 runs | 08-Apr-1997 | Sharjah | ZIM won by 50 runs |
| 58 | Sri Lanka | Zimbabwe | Sri Lanka | won by 7 wickets | 03-Apr-1997 | Sharjah | SL won by 7 wickets |
| 59 | Sri Lanka | Zimbabwe | Sri Lanka | won by 6 wickets | 03-Sep-1996 | Colombo | SL won by 6 wickets |
| 60 | Sri Lanka | Zimbabwe | Sri Lanka | won by 6 wickets | 21-Feb-1996 | Colombo | SL won by 6 wickets |
| 61 | Sri Lanka | Zimbabwe | Sri Lanka | won by 191 runs | 06-Nov-1994 | Harare | SL won by 191 runs |
| 62 | Zimbabwe | Sri Lanka | Zimbabwe | won by 2 runs | 05-Nov-1994 | Harare | ZIM won by 2 runs |
| 63 | Sri Lanka | Zimbabwe | Sri Lanka | won by 56 runs | 03-Nov-1994 | Harare | SL won by 56 runs |
| 64 | Sri Lanka | Zimbabwe | Sri Lanka | won by 55 runs | 15-Nov-1993 | Patna | SL won by 55 runs |
| 65 | Sri Lanka | Zimbabwe | Sri Lanka | won by 30 runs | 03-Feb-1993 | Sharjah | SL won by 30 runs |
| 66 | Sri Lanka | Zimbabwe | Sri Lanka | won by 3 wickets | 23-Feb-1992 | New Plymouth | SL won by 3 wickets |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
