Team SOUTH AFRICA

•••••

TypeRnkCapsMat1st GameLast Game
Test

2

366

924

12 Mar 1889

05 Mar 2025

ODI

5

157

1068

12 Mar 1889

05 Mar 2025

T20I

6

108

807

12 Mar 1889

05 Mar 2025

2nd Semi-Final (D/N)

Wed, 05 Mar 2025 - 00:00

Lahore

SA - 0/0 (0.00) vs 0/0 (0.00) - NZ

-

11th , Group B (D/N)

Sat, 01 Mar 2025 - 00:00

 Karachi

ENG - 179/10 (16.00) vs 181/3 (29.10) - SA

South Africa won by 7 wickets (with 125 balls remaining)

7th , Group B (D/N)

Tue, 25 Feb 2025 - 00:00

 Rawalpindi

AUS - 0/0 (0.00) vs 0/0 (0.00) - SA

Match abandoned without a ball bowled

3rd , Group B (D/N)

Fri, 21 Feb 2025 - 00:00

 Karachi

SA - 315/6 (16.00) vs 208/10 (43.30) - AFG

South Africa won by 107 runs

2nd Test

Fri, 03 Jan - Fri, 03 Jan 2025 - 00:00

Newlands, Cape Town

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

1st Test

Thu, 26 Dec - Thu, 26 Dec 2024 - 00:00

 Centurion

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

3rd ODI (D/N)

Sun, 22 Dec 2024 - 00:00

 Johannesburg

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

2nd ODI (D/N)

Thu, 19 Dec 2024 - 00:00

 Cape Town

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

1st ODI (D/N)

Tue, 17 Dec 2024 - 00:00

 Paarl

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

3rd T20I (N)

Sat, 14 Dec 2024 - 00:00

 Johannesburg

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

2nd T20I (N)

Fri, 13 Dec 2024 - 00:00

 Centurion

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

1st T20I (N)

Tue, 10 Dec 2024 - 00:00

 Durban

SA - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

2nd Test

Thu, 05 Dec - Thu, 05 Dec 2024 - 00:00

 Gqeberha

SA - 236/10 (18.00) vs 259/6 (20.00) - SL

-

1st Test

Wed, 27 Nov - Wed, 27 Nov 2024 - 00:00

 Durban

SA - 236/10 (18.00) vs 259/6 (20.00) - SL

-

2nd Test

Thu, 15 Aug - Thu, 15 Aug 2024 - 00:00

 Providence

SA - 175/7 (18.00) vs 85/7 (20.00) - WI

-

1st Test

Wed, 07 Aug - Wed, 07 Aug 2024 - 00:00

 Port of Spain

SA - 448/7 (18.00) vs 85/8 (20.00) - WI

-

2nd Test

Mon, 12 Feb - Mon, 12 Feb 2024 - 00:00

 Hamilton

SA - 351/8 (18.00) vs 289/5 (20.00) - NZ

-

1st Test

Sat, 03 Feb - Sat, 03 Feb 2024 - 00:00

 Mount Maunganui

NZ - 351/8 (18.00) vs 289/5 (20.00) - SA

-

4th T20I (N)

Fri, 15 Nov 2024 - 00:00

 Johannesburg

IND - 283/1 (11.00) vs 148/10 (18.20) - SA

India won by 135 runs

3rd T20I (N)

Wed, 13 Nov 2024 - 00:00

 Centurion

IND - 219/6 (11.00) vs 208/7 (20.00) - SA

India won by 11 runs

2nd T20I

Sun, 10 Nov 2024 - 00:00

 Gqeberha

IND - 124/6 (11.00) vs 128/7 (19.00) - SA

South Africa won by 3 wickets (with 6 balls remaining)

1st T20I (N)

Fri, 08 Nov 2024 - 00:00

 Durban

IND - 202/8 (11.00) vs 141/10 (17.50) - SA

India won by 61 runs

2nd Test

Tue, 29 Oct - Tue, 29 Oct 2024 - 00:00

Zahur Ahmed Chowdhury Stadium, Chattogram

SA - 575/0 (0.00) vs 823/0 (20.00) - BAN

-

1st Test

Mon, 21 Oct - Mon, 21 Oct 2024 - 00:00

Shere Bangla National Stadium, Mirpur

BAN - 0/0 (0.00) vs 0/0 (20.00) - SA

-

3rd ODI

Mon, 07 Oct 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

2nd ODI

Fri, 04 Oct 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

1st ODI

Wed, 02 Oct 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

2nd T20I

Sun, 29 Sep 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

1st T20I

Fri, 27 Sep 2024 - 00:00

 Abu Dhabi

IRE - 0/0 (0.00) vs 0/0 (0.00) - SA

-

3rd ODI (D/N)

Sun, 22 Sep 2024 - 00:00

 Sharjah

AFG - 0/0 (0.00) vs 0/0 (0.00) - SA

-

2nd ODI (D/N)

Fri, 20 Sep 2024 - 00:00

 Sharjah

AFG - 0/0 (0.00) vs 0/0 (0.00) - SA

-

1st ODI (D/N)

Wed, 18 Sep 2024 - 00:00

 Sharjah

AFG - 0/0 (0.00) vs 0/0 (0.00) - SA

-

3rd T20I

Tue, 27 Aug 2024 - 00:00

 Tarouba

WI - 0/0 (0.00) vs 0/0 (0.00) - SA

-

2nd T20I

Sun, 25 Aug 2024 - 00:00

 Tarouba

WI - 0/0 (0.00) vs 0/0 (0.00) - SA

-

1st T20I

Fri, 23 Aug 2024 - 00:00

 Tarouba

WI - 0/0 (0.00) vs 0/0 (0.00) - SA

-

3rd T20I

Sun, 26 May 2024 - 00:00

 Kingston

SA - 163/7 (0.20) vs 165/2 (13.50) - WI

West Indies won by 8 wickets (with 37 balls remaining)

2nd T20I

Sat, 25 May 2024 - 00:00

 Kingston

WI - 207/7 (0.20) vs 191/7 (20.00) - SA

West Indies won by 16 runs

1st T20I

Thu, 23 May 2024 - 00:00

 Kingston

WI - 175/8 (0.20) vs 147/10 (19.50) - SA

West Indies won by 28 runs

2nd Test

Wed, 03 Jan - Sun, 07 Jan 2024 - 03 Jan

 Cape Town

SA - vs - IND

-

1st Test

Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec

 Centurion

SA - vs - IND

-

3rd ODI

Thu, 21 Dec 2023 - 21 Dec

 Paarl

SA - 296/8 (30.00) vs 218/10 (45.50) - IND

India won by 78 runs

2nd ODI

Tue, 19 Dec 2023 - 19 Dec

 Gqeberha

SA - 211/10 (30.00) vs 215/2 (42.30) - IND

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

1st ODI

Sun, 17 Dec 2023 - 17 Dec

 Johannesburg

SA - 116/10 (30.00) vs 117/2 (16.40) - IND

India won by 8 wickets (with 200 balls remaining)