South Africa |
won |
inns & 160 runs |
|
|
Test : South Africa v Bangladesh |
25 Oct 2002 |
Test # 1621 |
South Africa |
won |
333 runs |
|
|
Test : South Africa v Bangladesh |
28 Sep 2017 |
Test # 2276 |
Australia |
won |
256 runs |
|
|
ODI : Australia v Namibia |
27 Feb 2003 |
ODI # 1970 |
South Africa |
won |
171 runs |
|
|
ODI : South Africa v Zimbabwe |
20 Sep 2006 |
ODI # 2420 |
South Africa |
won |
168 runs |
|
|
ODI : South Africa v Bangladesh |
3 Oct 2002 |
ODI # 1890 |
South Africa |
won |
111 runs |
|
|
ODI : South Africa v Australia |
12 Sep 2023 |
ODI # 4642 |
South Africa |
won |
83 runs |
|
|
T20I : South Africa v Bangladesh |
29 Oct 2017 |
T20I # 628 |
Australia |
won |
75 runs |
|
|
ODI : Australia v Netherlands |
20 Feb 2003 |
ODI # 1960 |
Netherlands |
won |
63 runs |
|
|
ODI : Bermuda v Netherlands |
8 Apr 2009 |
ODI # 2837 |
South Africa |
won |
61 runs |
|
|
ODI : South Africa v Bangladesh |
7 Nov 2008 |
ODI # 2771 |
Netherlands |
won |
17 runs |
|
|
ODI : Canada v Netherlands |
26 Nov 2006 |
ODI # 2448 |
South Africa |
won |
10 wickets |
172 |
|
ODI : South Africa v Kenya |
12 Feb 2003 |
ODI # 1947 |
Netherlands |
won |
8 wickets |
73 |
|
ODI : Bermuda v Netherlands |
28 Nov 2006 |
ODI # 2451 |
New Zealand |
won |
8 wickets |
33 |
|
ODI : South Africa v New Zealand |
23 Aug 2015 |
ODI # 3677 |
South Africa |
won |
8 wickets |
66 |
|
ODI : South Africa v Zimbabwe |
17 Oct 2010 |
ODI # 3059 |
Kenya |
won |
7 wickets |
30 |
|
ODI : Bermuda v Kenya |
6 Apr 2009 |
ODI # 2835 |
Netherlands |
won |
7 wickets |
22 |
|
ODI : Kenya v Netherlands |
1 Apr 2009 |
ODI # 2831 |
Netherlands |
won |
6 wickets |
107 |
|
ODI : Kenya v Netherlands |
19 Apr 2009 |
ODI # 2844 |
South Africa |
won |
6 wickets |
27 |
|
ODI : South Africa v Australia |
7 Mar 2020 |
ODI # 4254 |
South Africa |
won |
6 wickets |
26 |
|
T20I : South Africa v Zimbabwe |
12 Oct 2018 |
T20I # 699 |
Canada |
won |
5 wickets |
13 |
|
ODI : Bermuda v Canada |
27 Nov 2006 |
ODI # 2450 |
South Africa |
won |
4 wickets |
123 |
|
ODI : South Africa v West Indies |
21 Mar 2023 |
ODI # 4544 |
South Africa |
won |
1 wickets |
0 |
|
ODI : South Africa v New Zealand |
25 Jan 2013 |
ODI # 3328 |