Australia tour of South Africa · Match 2ResultSA158/4AUS146/6South Africa won by 12 runsT20I · Port ElizabethSouth Africa vs Australia
Sri Lanka tour of South Africa · Match 4ResultSA190/4SL189South Africa won by 6 wicketsODI · Port ElizabethSouth Africa vs Sri Lanka
Sri Lanka tour of South Africa · Match 2ResultSA222 & 128SL154/9 & 197/2Sri Lanka won by 8 wicketsTest · Port ElizabethSouth Africa vs Sri Lanka
Pakistan tour of South Africa · Match 1ResultSA266/2PAK267/5Pakistan won by 5 wicketsODI · Port ElizabethSouth Africa vs Pakistan
Australia tour of South Africa · Match 2ResultAUS243SA382South Africa won by 6 wicketsTest · Port ElizabethAustralia vs South Africa
India tour of South Africa · Match 5ResultIND274/7SA201India won by 73 runsODI · Port ElizabethIndia vs South Africa
Sri Lanka in South Africa ODI Series · Match 1ResultSA185/2SL181South Africa won by 8 wicketsODI · Port ElizabethSouth Africa vs Sri Lanka
Australia in South Africa ODI Series · Match 4ResultSA168/4AUS167South Africa won by 6 wicketsODI · Port ElizabethSouth Africa vs Australia
England in South Africa ODI Series · Match 2ResultSA262/7ENG263/5England won by 5 wicketsODI · Port ElizabethSouth Africa vs England
West Indies in South Africa ODI Series · Match 4ResultSA262/8WI266/9West Indies won by 1 wicketODI · Port ElizabethSouth Africa vs West Indies
Pakistan in South Africa ODI Series · Match 2ResultSA261/6PAK262Pakistan won by 1 runODI · Port ElizabethSouth Africa vs Pakistan
New Zealand in South Africa T20I Series · Match 3ResultSA179/6NZ146/9South Africa won by 33 runsT20I · Port ElizabethSouth Africa vs New Zealand
Australia in South Africa ODI Series · Match 2ResultSA303/6AUS223South Africa won by 80 runsODI · Port ElizabethSouth Africa vs Australia
India in South Africa ODI Series · Match 4ResultSA265/7IND142/6South Africa won by 48 runs (DLS method)ODI · Port ElizabethSouth Africa vs India
England in South Africa ODI Series · Match 4ResultSA119ENG121/3England won by 7 wicketsODI · Port ElizabethSouth Africa vs England
Australia in South Africa ODI Series · Match 4ResultSA317/6AUS256South Africa won by 61 runsODI · Port ElizabethSouth Africa vs Australia
West Indies in South Africa ODI Series · Match 3ResultSA256/3WI252/7South Africa won by 7 wicketsODI · Port ElizabethSouth Africa vs West Indies
West Indies in South Africa T20I Series · Match 1ResultSA58/8WI60/5West Indies won by 5 wicketsT20I · Port ElizabethSouth Africa vs West Indies
New Zealand in South Africa ODI Series · Match 2ResultSA209/9NZ210/3New Zealand won by 7 wicketsODI · Port ElizabethSouth Africa vs New Zealand
Pakistan in South Africa ODI Series · Match 3No resultSA—PAK245/8No resultODI · Port ElizabethSouth Africa vs Pakistan
Pakistan tour of South Africa · Match 2ResultSA124 & 331PAK265Pakistan won by 5 wicketsTest · Port ElizabethSouth Africa vs Pakistan
India in South Africa ODI Series · Match 4ResultSA243/8IND163South Africa won by 80 runsODI · Port ElizabethSouth Africa vs India
Australia in South Africa ODI Series · Match 3ResultSA230AUS254/6Australia won by 24 runsODI · Port ElizabethSouth Africa vs Australia
New Zealand tour of South Africa · Match 3ResultNZ243/9SA245/6South Africa won by 4 wicketsODI · Port ElizabethNew Zealand vs South Africa
Zimbabwe tour of South Africa · Match 3ResultZIM206/8SA207/5South Africa won by 5 wicketsODI · Port ElizabethZimbabwe vs South Africa
England tour of South Africa · Match 3ResultENG267/8SA270/7South Africa won by 3 wicketsODI · Port ElizabethEngland vs South Africa