22 Jan 2019 |
Pakistan tour of South Africa 2018/19 |
2nd ODI |
South Africa vs Pakistan |
Kingsmead |
25 Jan 2019 |
Pakistan tour of South Africa 2018/19 |
3rd ODI |
South Africa vs Pakistan |
SuperSport Park |
27 Jan 2019 |
Pakistan tour of South Africa 2018/19 |
4th ODI |
South Africa vs Pakistan |
The Wanderers Stadium |
30 Jan 2019 |
Pakistan tour of South Africa 2018/19 |
5th ODI |
South Africa vs Pakistan |
Newlands |
30 May 2019 |
ICC World Cup 2019 |
1st Match |
England vs South Africa |
Kennington Oval London |
02 Jun 2019 |
ICC World Cup 2019 |
5th Match |
Bangladesh vs South Africa |
Kennington Oval London |
05 Jun 2019 |
ICC World Cup 2019 |
8th Match |
India vs South Africa |
The Ageas Bowl |
10 Jun 2019 |
ICC World Cup 2019 |
15th Match |
South Africa vs West Indies |
The Ageas Bowl |
15 Jun 2019 |
ICC World Cup 2019 |
21st Match |
Afghanistan vs South Africa |
Sophia Gardens |
19 Jun 2019 |
ICC World Cup 2019 |
25th Match |
New Zealand vs South Africa |
Edgbaston |
23 Jun 2019 |
ICC World Cup 2019 |
30th Match |
Pakistan vs South Africa |
Lords |
28 Jun 2019 |
ICC World Cup 2019 |
35th Match |
South Africa vs Sri Lanka |
Riverside Ground |
06 Jul 2019 |
ICC World Cup 2019 |
45th Match |
Australia vs South Africa |
Old Trafford |