22 Sep 2009 |
ICC Champions Trophy 2009/10 |
Group B |
South Africa vs Sri Lanka |
Centurion Park |
24 Sep 2009 |
ICC Champions Trophy 2009/10 |
Group B |
South Africa vs New Zealand |
Centurion Park |
27 Sep 2009 |
ICC Champions Trophy 2009/10 |
Group B |
South Africa vs England |
Centurion Park |
05 Nov 2010 |
South Africa in United Arab Emirates 2010/11 |
4th ODI |
Pakistan vs South Africa |
Dubai Sports City Stadium |
19 Mar 2011 |
ICC World Cup 2010/11 |
Group B |
Bangladesh vs South Africa |
Shere Bangla National Stadium, Mirpur |
30 Oct 2013 |
Pakistan vs South Africa in UAE 2013-14 |
1st ODI |
Pakistan vs South Africa |
Sharjah Cricket Stadium |
01 Nov 2013 |
Pakistan vs South Africa in UAE 2013-14 |
2nd ODI |
Pakistan vs South Africa |
Dubai Sports City Stadium |
11 Nov 2013 |
Pakistan vs South Africa in UAE 2013-14 |
5th ODI |
Pakistan vs South Africa |
Sharjah Cricket Stadium |
30 Nov 2013 |
Pakistan in South Africa 2013/14 |
3rd ODI |
South Africa vs Pakistan |
Centurion Park |
22 Feb 2015 |
ICC World Cup 2015 |
13th Match, Pool B |
India vs South Africa |
Melbourne Cricket Ground |
12 Mar 2015 |
ICC World Cup 2015 |
36th Match, Pool B |
South Africa vs United Arab Emirates |
Westpac Stadium, Wellington |
03 Jun 2017 |
ICC Champions Trophy 2017 |
Group B |
Sri Lanka vs South Africa |
Kennington Oval |
07 Jun 2017 |
ICC Champions Trophy 2017 |
Group B |
Pakistan vs South Africa |
Edgbaston |