CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds

Sri Lanka vs Zimbabwe Head to Head Stats & Records in ODI Cricket

51
Wins
12
12
Lost
51
3
No Result
3
327
Highest Score
312
152
Lowest Score
35

SL Vs ZIM in all seasons

# Team 1 Team 2 Winner Margin Date VENUE Scorecard
1 Zimbabwe Sri Lanka SL 5 wickets 31 Aug 2025 Harare SL won by 5 wickets
2 Zimbabwe Sri Lanka SL 7 runs 29 Aug 2025 Harare SL won by 7 runs
3 Sri Lanka Zimbabwe SL 8 wickets (D/L method) 11 Jan 2024 Colombo SL won by 8 wickets (D/L method)
4 Sri Lanka Zimbabwe SL 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 SL 9 wickets 02 Jul 2023 Bulawayo SL won by 9 wickets
7 Sri Lanka Zimbabwe SL 184 runs. 21 Jan 2022 Kandy SL won by 184 runs.
8 Sri Lanka Zimbabwe ZIM 22 runs. 18 Jan 2022 Kandy ZIM won by 22 runs.
9 Sri Lanka Zimbabwe SL 5 wickets 16 Jan 2022 Kandy SL won by 5 wickets
10 Sri Lanka Zimbabwe SL 5 wkts (31b rem) 21 Jan 2018 Dhaka SL won by 5 wkts (31b rem)
11 Sri Lanka Zimbabwe ZIM 12 runs 17 Jan 2018 Dhaka ZIM won by 12 runs
12 Sri Lanka Zimbabwe ZIM 3 wickets 10 Jul 2017 Hambantota ZIM won by 3 wickets (with 71 balls remaining)
13 Sri Lanka Zimbabwe ZIM 4 wickets 08 Jul 2017 Hambantota ZIM won by 4 wickets (with 10 balls remaining) (D/L method)
14 Sri Lanka Zimbabwe SL 8 wickets 06 Jul 2017 Hambantota SL won by 8 wickets (with 16 balls remaining)
15 Sri Lanka Zimbabwe SL 7 wickets 02 Jul 2017 Galle SL won by 7 wickets (with 119 balls remaining)
16 Sri Lanka Zimbabwe ZIM 6 wickets 30 Jun 2017 Galle ZIM won by 6 wickets (with 14 balls remaining)
17 Zimbabwe Sri Lanka SL 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 SL 8 wickets 14 Nov 2016 Harare SL won by 8 wickets (with 153 balls remaining)
20 Sri Lanka Zimbabwe SL 139 runs 10 Mar 2011 Kandy SL won by 139 runs
21 Sri Lanka Zimbabwe SL won by 9 wickets 09 Jun 2010 Harare SL won by 9 wickets
22 Zimbabwe Sri Lanka ZIM won by 8 wickets 07 Jun 2010 Harare ZIM won by 8 wickets
23 Sri Lanka Zimbabwe SL won by 9 wickets 01 Jun 2010 Bulawayo SL won by 9 wickets
24 Sri Lanka Zimbabwe SL won by 130 runs 12 Jan 2009 Dhaka SL won by 130 runs
25 Sri Lanka Zimbabwe SL won by 19 runs 30 Nov 2008 Harare SL won by 19 runs
26 Sri Lanka Zimbabwe SL won by 2 wickets 28 Nov 2008 Harare SL won by 2 wickets
27 Sri Lanka Zimbabwe SL won by 5 runs 24 Nov 2008 Harare SL won by 5 runs
28 Sri Lanka Zimbabwe SL won by 9 wickets 22 Nov 2008 Harare SL won by 9 wickets
29 Sri Lanka Zimbabwe SL won by 6 wickets 20 Nov 2008 Harare SL won by 6 wickets
30 Sri Lanka Zimbabwe SL won by 144 runs 10 Oct 2006 Ahmedabad SL won by 144 runs
31 Sri Lanka Zimbabwe SL won by 7 wickets 09 Oct 2004 Rawalpindi SL won by 7 wickets
32 Sri Lanka Zimbabwe SL won by 4 wickets 14 Sep 2004 London SL won by 4 wickets
33 Sri Lanka Zimbabwe SL won by 25 runs 29 Apr 2004 Harare SL won by 25 runs
34 Sri Lanka Zimbabwe SL won by 72 runs 27 Apr 2004 Harare SL won by 72 runs
35 Sri Lanka Zimbabwe SL won by 9 wickets 25 Apr 2004 Harare SL won by 9 wickets
36 Sri Lanka Zimbabwe SL won by 9 wickets 22 Apr 2004 Bulawayo SL won by 9 wickets
37 Sri Lanka Zimbabwe SL won by 12 runs (D/L method) 20 Apr 2004 Bulawayo SL won by 12 runs (D/L method)
38 Zimbabwe Sri Lanka ZIM won by 4 wickets 07 Apr 2003 Sharjah ZIM won by 4 wickets
39 Sri Lanka Zimbabwe SL won by 74 runs 15 Mar 2003 East London SL won by 74 runs
40 Sri Lanka Zimbabwe SL won by 59 runs 12 Dec 2001 Colombo SL won by 59 runs
41 Sri Lanka Zimbabwe SL won by 9 wickets 08 Dec 2001 Colombo SL won by 9 wickets
42 Sri Lanka Zimbabwe SL won by 79 runs 30 Oct 2001 Sharjah SL won by 79 runs
43 Sri Lanka Zimbabwe SL won by 63 runs 26 Oct 2001 Sharjah SL won by 63 runs
44 Sri Lanka Zimbabwe SL won by 123 runs 25 Oct 2000 Sharjah SL won by 123 runs
45 Sri Lanka Zimbabwe SL won by 7 wickets 21 Oct 2000 Sharjah SL won by 7 wickets
46 Zimbabwe Sri Lanka ZIM won by 6 wickets 19 Dec 1999 Harare ZIM won by 6 wickets
47 Sri Lanka Zimbabwe SL won by 6 wickets 18 Dec 1999 Harare SL won by 6 wickets
48 Sri Lanka Zimbabwe SL won by 98 runs 15 Dec 1999 Harare SL won by 98 runs
49 Sri Lanka Zimbabwe SL 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 SL won by 4 wickets 22 May 1999 Worcester SL won by 4 wickets
52 Zimbabwe Sri Lanka ZIM won by 24 runs 10 Nov 1998 Sharjah ZIM won by 24 runs
53 Zimbabwe Sri Lanka ZIM won by 7 wickets 07 Nov 1998 Sharjah ZIM won by 7 wickets
54 Sri Lanka Zimbabwe SL won by 4 wickets 26 Jan 1998 Colombo SL won by 4 wickets
55 Sri Lanka Zimbabwe SL won by 5 wickets 24 Jan 1998 Colombo SL won by 5 wickets
56 Sri Lanka Zimbabwe SL won by 5 wickets 22 Jan 1998 Colombo SL won by 5 wickets
57 Zimbabwe Sri Lanka ZIM won by 50 runs 08 Apr 1997 Sharjah ZIM won by 50 runs
58 Sri Lanka Zimbabwe SL won by 7 wickets 03 Apr 1997 Sharjah SL won by 7 wickets
59 Sri Lanka Zimbabwe SL won by 6 wickets 03 Sep 1996 Colombo SL won by 6 wickets
60 Sri Lanka Zimbabwe SL won by 6 wickets 21 Feb 1996 Colombo SL won by 6 wickets
61 Sri Lanka Zimbabwe SL won by 191 runs 06 Nov 1994 Harare SL won by 191 runs
62 Zimbabwe Sri Lanka ZIM won by 2 runs 05 Nov 1994 Harare ZIM won by 2 runs
63 Sri Lanka Zimbabwe SL won by 56 runs 03 Nov 1994 Harare SL won by 56 runs
64 Sri Lanka Zimbabwe SL won by 55 runs 15 Nov 1993 Patna SL won by 55 runs
65 Sri Lanka Zimbabwe SL won by 30 runs 03 Feb 1993 Sharjah SL won by 30 runs
66 Sri Lanka Zimbabwe SL won by 3 wickets 23 Feb 1992 New Plymouth SL won by 3 wickets