South Africa |
won |
57 runs |
|
|
ODI : South Africa v Sri Lanka |
5 Apr 1998 |
ODI # 1306 |
Sri Lanka |
won |
4 runs |
|
|
ODI : South Africa v Sri Lanka |
17 Jan 2001 |
ODI # 1673 |
South Africa |
won |
inns & 64 runs |
|
|
Test : South Africa v Sri Lanka |
8 Nov 2002 |
Test # 1624 |
South Africa |
won |
6 wickets |
123 |
|
ODI : South Africa v Sri Lanka |
27 Nov 2002 |
ODI # 1903 |
India |
won |
183 runs |
|
|
ODI : India v Sri Lanka |
10 Mar 2003 |
ODI # 1985 |
Sri Lanka |
won |
172 runs |
|
|
T20I : Kenya v Sri Lanka |
14 Sep 2007 |
T20I # 27 |
Sri Lanka |
won |
7 wickets |
7 |
|
T20I : New Zealand v Sri Lanka |
15 Sep 2007 |
T20I # 30 |
Pakistan |
won |
33 runs |
|
|
T20I : Pakistan v Sri Lanka |
17 Sep 2007 |
T20I # 35 |
Sri Lanka |
won |
64 runs |
|
|
T20I : Bangladesh v Sri Lanka |
18 Sep 2007 |
T20I # 38 |
England |
won |
6 wickets |
30 |
|
ODI : England v Sri Lanka |
25 Sep 2009 |
ODI # 2896 |
New Zealand |
won |
38 runs |
|
|
ODI : New Zealand v Sri Lanka |
27 Sep 2009 |
ODI # 2899 |
Sri Lanka |
won |
2 wickets |
1 |
|
ODI : South Africa v Sri Lanka |
22 Jan 2012 |
ODI # 3229 |
South Africa |
won |
inns & 118 runs |
|
|
Test : South Africa v Sri Lanka |
12 Jan 2017 |
Test # 2247 |
Sri Lanka |
won |
3 wickets |
2 |
|
T20I : South Africa v Sri Lanka |
22 Jan 2017 |
T20I # 590 |
South Africa |
won |
7 wickets |
108 |
|
ODI : South Africa v Sri Lanka |
4 Feb 2017 |
ODI # 3831 |
South Africa |
won |
8 wickets |
67 |
|
ODI : South Africa v Sri Lanka |
3 Mar 2019 |
ODI # 4104 |
South Africa |
won |
45 runs |
|
|
T20I : South Africa v Sri Lanka |
24 Mar 2019 |
T20I # 763 |
South Africa |
won |
10 wickets |
|
|
Test : South Africa v Sri Lanka |
3 Jan 2021 |
Test # 2401 |