Scores Upcoming Results
No games being played at this time.
Explore information about cricket history between Sri Lanka and Zimbabwe including Test match statistics, One Day International (ODIs) records, and Twenty20 International (T20Is) results.

History - Sri Lanka vs Zimbabwe

Sri Lanka in Zimbabwe, 1994/95
1st Test at Harare - Oct 11-16, 1994 - (SL 383; Zim 319/8), Match drawn
2nd Test at Bulawayo - Oct 20-24, 1994 - (Zim 462/9d; SL 218 and 193/4 (f/o)), Match drawn
3rd Test at Harare - Oct 26-31, 1994 - (SL 402 and 89/3; Zim 375), Match drawn
Series Result - Drawn 0-0 (3)
Zimbabwe in Sri Lanka, 1996
1st Test at Colombo (RPS) - Sep 11-14, 1996 - (SL 349; Zim 145 and 127 (f/o)), Sri Lanka won by an innings and 77 runs
2nd Test at Colombo (SSC) - Sep 18-21, 1996 - (Zim 141 and 235; SL 350/8d and 30/0), Sri Lanka won by 10 wickets
Series Result - Sri Lanka 2-0 (2)
Zimbabwe in Sri Lanka, 1997/98
1st Test at Kandy - Jan 7-11, 1998 - (SL 469/9d and 10/2; Zim 140 and 338 (f/o)), Sri Lanka won by 8 wickets
2nd Test at Colombo (SSC) - Jan 14-18, 1998 - (Zim 251 and 299; SL 225 and 326/5), Sri Lanka won by 5 wickets
Series Result - Sri Lanka 2-0 (2)
Sri Lanka in Zimbabwe, 1999/00
1st Test at Bulawayo - Nov 18-22, 1999 - (Zim 286 and 136/3; SL 428), Match drawn
2nd Test at Harare - Nov 26-30, 1999 - (Zim 174 and 292; SL 432 and 38/4), Sri Lanka won by 6 wickets
3rd Test at Harare - Dec 4-8, 1999 - (Zim 218 and 197/7d; SL 231 and 36/1), Match drawn
Series Result - Sri Lanka 1-0 (3)
Zimbabwe in Sri Lanka, 2001/02
1st Test at Colombo (SSC) - Dec 27-31, 2001 - (SL 586/6d; Zim 184 and 236 (f/o)), Sri Lanka won by an innings and 166 runs
2nd Test at Kandy - Jan 4-7, 2002 - (Zim 236 and 175; SL 505), Sri Lanka won by an innings and 94 runs
3rd Test at Galle - Jan 12-15, 2002 - (SL 418 and 212/2d; Zim 236 and 79), Sri Lanka won by 315 runs
Series Result - Sri Lanka 3-0 (3)
Sri Lanka in Zimbabwe, 2004
1st Test at Harare - May 6-8, 2004 - (Zim 199 and 102; SL 541), Sri Lanka won by an innings and 240 runs
2nd Test at Bulawayo - May 14-17, 2004 - (Zim 228 and 231; SL 713/3d), Sri Lanka won by an innings and 254 runs
Series Result - Sri Lanka 2-0 (2)
Sri Lanka in Zimbabwe, 2016
1st Test at Harare Sports Club - Oct 29-Nov 2, 2016 - Sri Lanka won by 225 runs (SL 537 and 247/6d; Zim 373 and 186)
2nd Test at Harare Sports Club - Nov 6-10, 2016 - Sri Lanka won by 257 runs (SL 504 and 258/9d; Zim 272 and 233)
Series Result - Sri Lanka 2-0 (2)
Zimbabwe in Sri Lanka, 2017
Only Test at R.Premadasa Stadium, Colombo - July 14-18, 2017; Sri Lanka won by 4 wickets (Zim 356 and 377; SL 346 and 391/6)
Series Result - Sri Lanka 1-0 (1)
Sri Lanka in Zimbabwe, 2019-20
1st Test at Harare Sports Club - Jan 19-23; Sri Lanka won by 10 wickets (Zim 358 and 170; SL 515/9d; 14/0)
2nd Test at Harare Sports Club - Jan 27-31; Match drawn (Zim 406 and 247/7d; SL 293 & 204/3)
Series Result - Sri Lanka 1-0 (2)

Sri Lanka vs Zimbabwe Test head to head since 1994

S# Season Venue Total Sri Lanka Zimbabwe Drawn
1. 1994/95 Zimbabwe 3 - - 3
2. 1996 Sri Lanka 2 2 - -
3. 1997/98 Sri Lanka 2 2 - -
4. 1999/00 Zimbabwe 3 1 - 2
5. 2001/02 Sri Lanka 3 3 - -
6. 2004 Zimbabwe 2 2 - -
7. 2016 Zimbabwe 2 2 - -
8. 2017 Sri Lanka 1 1 - -
9. 2019-20 Zimbabwe 2 1 - 1
  Total 20 14 - 6

Sri Lanka v Zimbabwe One day International head to head:

Total: 64
Sri Lanka won: 49
Zimbabwe won: 12
No results: 3
First match: 1992 Benson & Hedges World Cup - 3rd match; Sri Lanka won by 3 wickets at Pukekura Park, New Plymouth on 23 February 1992
Last match: 1st ODI; Sri Lanka won by 8 wickets at R.Premadasa Stadium, Colombo on 11 Jan. 2024

Zimbabwe vs Sri Lanka Twenty20 Internationals (T20Is) head to head:

Total: 6
Sri Lanka won: 5
Zimbabwe won: 1
First game: Canada T20 series - 1st match, Sri Lanka won by 5 wickets at Maple Leaf North-West Ground, King City on 10 October 2008
Last match: 3rd T20I; Sri Lanka won by 9 wickets at R. Premadasa Stadium, Colombo on 18 Jan. 2024

Last Update: Jan 18, 2024
Scores Upcoming Results
No games being played at this time.