Sat, 21 Oct '23
South Africa Flag

South Africa

399/7
England Flag

England

(22/50 ov, T:400) 170

South Africa won by 229 runs

Tue, 24 Oct '23
South Africa Flag

South Africa

382/5
Bangladesh Flag

Bangladesh

(46.4/50 ov, T:383) 233

South Africa won by 149 runs

Fri, 27 Oct '23
Pakistan Flag

Pakistan

270
South Africa Flag

South Africa

(47.2/50 ov, T:271) 271/9

South Africa won by 1 wicket (with 16 balls remaining)

Wed, 01 Nov '23
South Africa Flag

South Africa

357/4
New Zealand Flag

New Zealand

(35.3/50 ov, T:358) 167

South Africa won by 190 runs

Sun, 05 Nov '23
India Flag

India

326/5
South Africa Flag

South Africa

(27.1/50 ov, T:327) 83

India won by 243 runs

Fri, 10 Nov '23
Afghanistan Flag

Afghanistan

244
South Africa Flag

South Africa

(47.3/50 ov, T:245) 247/5

South Africa won by 5 wickets (with 15 balls remaining)

Thu, 16 Nov '23
South Africa Flag

South Africa

212
Australia Flag

Australia

(47.2/50 ov, T:213) 215/7

P2 v P3 - Australia won by 3 wickets (with 16 balls remaining)

Sun, 10 Dec '23
South Africa Flag

South Africa

India Flag

India

Match abandoned without a ball bowled

Tue, 12 Dec '23
India Flag

India

(19.3/19.3 ov) 180/7
South Africa Flag

South Africa

(13.5/15 ov, T:152) 154/5

South Africa won by 5 wickets (with 7 balls remaining) (DLS method)

Thu, 14 Dec '23
India Flag

India

201/7
South Africa Flag

South Africa

(13.5/20 ov, T:202) 95

India won by 106 runs

Sun, 17 Dec '23
South Africa Flag

South Africa

116
India Flag

India

(16.4/50 ov, T:117) 117/2

India won by 8 wickets (with 200 balls remaining)

Tue, 19 Dec '23
India Flag

India

211
South Africa Flag

South Africa

(42.3/50 ov, T:212) 215/2

South Africa won by 8 wickets (with 45 balls remaining)

Thu, 21 Dec '23
India Flag

India

296/8
South Africa Flag

South Africa

(45.5/50 ov, T:297) 218

India won by 78 runs

Tue, 26 Dec '23
India Flag

India

245 & 131
South Africa Flag

South Africa

408

South Africa won by an innings and 32 runs

Wed, 03 Jan '24
South Africa Flag

South Africa

55 & 176
India Flag

India

(T:79) 153 & 80/3

India won by 7 wickets

Sat, 03 Feb '24
New Zealand Flag

New Zealand

511 & 179/4d
South Africa Flag

South Africa

(T:529) 162 & 247

New Zealand won by 281 runs

Mon, 12 Feb '24
South Africa Flag

South Africa

242 & 235
New Zealand Flag

New Zealand

(T:267) 211 & 269/3

New Zealand won by 7 wickets

Sun, 17 Mar '24
South Africa Flag

South Africa

237/2
Ghana Flag

Ghana

(20 ov, T:238) 103/7

South Africa won by 134 runs

Mon, 18 Mar '24
Kenya Flag

Kenya

141/6
South Africa Flag

South Africa

(15/20 ov, T:142) 71

Kenya won by 70 runs

Wed, 20 Mar '24
South Africa Flag

South Africa

Uganda Flag

Uganda

9:00 AM
9:00 am GMT | 9:00 am Local

Match yet to begin

Mon, 03 Jun '24
Sri Lanka Flag

Sri Lanka

South Africa Flag

South Africa

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Sat, 08 Jun '24
Netherlands Flag

Netherlands

South Africa Flag

South Africa

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Mon, 10 Jun '24
Bangladesh Flag

Bangladesh

South Africa Flag

South Africa

2:30 PM
2:30 pm GMT | 10:30 am Local

Match yet to begin

Fri, 14 Jun '24
Nepal Flag

Nepal

South Africa Flag

South Africa

11:30 PM
11:30 pm GMT | 7:30 pm Local

Match yet to begin