ODI Matches played on PPC Newlands, Cape Town (44)

7th December 1992 India in South Africa and Zimbabwe 1992/93 1st ODISouth Africa v Indiao770
17th February 1993 Total International Series 1992/93  South Africa v West Indieso804
25th February 1993 Total International Series 1992/93  Pakistan v West Indieso808
6th April 1994 Australia in South Africa 1993/94 7th ODISouth Africa v Australiao902
6th December 1994 Mandela Trophy 1994/95  South Africa v New Zealando956
10th January 1995 Mandela Trophy 1994/95 1st FinalSouth Africa v Pakistano970
9th January 1996 England in South Africa 1995/96 1st ODISouth Africa v Englando1033
29th January 1997 Standard Bank International Series 1996/97  South Africa v Zimbabweo1170
2nd April 1997 Australia in South Africa 1996/97 3rd ODISouth Africa v Australiao1188
23rd April 1998 Standard Bank International Series 1997/98 FinalSouth Africa v Pakistano1326
2nd February 1999 West Indies in South Africa 1998/99 5th ODISouth Africa v West Indieso1399
26th January 2000 Standard Bank International Series 1999/00  South Africa v Englando1549
28th January 2000 Standard Bank International Series 1999/00  England v Zimbabweo1551
14th April 2000 Australia in South Africa 1999/00 2nd ODISouth Africa v Australiao1589
4th November 2000 New Zealand in South Africa and Zimbabwe 2000/01 6th ODISouth Africa v New Zealando1655
11th January 2001 Sri Lanka in South Africa 2000/01 4th ODISouth Africa v Sri Lankao1668
22nd October 2001 Standard Bank Triangular Tournament 2001/02  South Africa v Kenyao1763
9th April 2002 Australia in South Africa 2001/02 7th ODISouth Africa v Australiao1827
18th December 2002 Pakistan in South Africa and Zimbabwe 2002/03 5th ODISouth Africa v Pakistano1923
9th February 2003 ICC World Cup 2002/03 Pool BSouth Africa v West Indieso1942
15th February 2003 ICC World Cup 2002/03 Pool BCanada v Kenyao1952
22nd February 2003 ICC World Cup 2002/03 Pool AEngland v Pakistano1961
28th February 2003 ICC World Cup 2002/03 Pool BSri Lanka v West Indieso1972
7th March 2003 ICC World Cup 2002/03 Super SixIndia v Kenyao1983
25th January 2004 West Indies in South Africa and Zimbabwe 2003/04 1st ODISouth Africa v West Indieso2088
6th February 2005 England in Namibia, South Africa and Zimbabwe 2004/05 4th ODISouth Africa v Englando2223
28th October 2005 New Zealand in South Africa 2005/06 2nd ODISouth Africa v New Zealando2288
3rd March 2006 Australia in South Africa 2005/06 2nd ODISouth Africa v Australiao2344
26th November 2006 India in South Africa 2006/07 3rd ODISouth Africa v Indiao2449
11th February 2007 Pakistan in South Africa 2006/07 4th ODISouth Africa v Pakistano2521
2nd December 2007 New Zealand in South Africa 2007/08 3rd ODISouth Africa v New Zealando2651
25th January 2008 West Indies in South Africa 2007/08 2nd ODISouth Africa v West Indieso2664
9th April 2009 Australia in South Africa 2008/09 3rd ODISouth Africa v Australiao2839
27th November 2009 England in South Africa 2009/10 3rd ODISouth Africa v Englando2930
18th January 2011 India in South Africa 2010/11 3rd ODISouth Africa v Indiao3082
24th November 2013 Pakistan in South Africa 2013/14 1st ODISouth Africa v Pakistano3438
14th February 2016 England in South Africa 2015/16 5th ODISouth Africa v Englando3738
12th October 2016 Australia in South Africa 2016/17 5th ODISouth Africa v Australiao3795
7th February 2017 Sri Lanka in South Africa 2016/17 4th ODISouth Africa v Sri Lankao3833
7th February 2018 India in South Africa 2017/18 3rd ODISouth Africa v Indiao3971
30th January 2019 Pakistan in South Africa 2018/19 5th ODISouth Africa v Pakistano4090
16th March 2019 Sri Lanka in South Africa 2018/19 5th ODISouth Africa v Sri Lankao4115
4th February 2020 England in South Africa 2019/20 1st ODISouth Africa v Englando4234
7th December 2020 England in South Africa 2020/21 2nd ODISouth Africa v Englando4267b
9th December 2020 England in South Africa 2020/21 3rd ODISouth Africa v Englando4267c
23rd January 2022 India in South Africa 2021/22 3rd ODISouth Africa v Indiao4349