Team SOUTH AFRICA

•••••

TypeRnkCapsMat1st GameLast Game
Test

2

371

938

12 Mar 1889

22 Nov 2025

ODI

5

157

1089

12 Mar 1889

06 Dec 2025

T20I

6

111

835

12 Mar 1889

19 Dec 2025

5th T20I (N)

Fri, 19 Dec 2025 - 00:00

 Ahmedabad

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

-

4th T20I (N)

Wed, 17 Dec 2025 - 00:00

 Lucknow

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

-

3rd T20I (N)

Sun, 14 Dec 2025 - 00:00

 Dharamsala

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

-

2nd T20I (N)

Thu, 11 Dec 2025 - 00:00

 New Chandigarh

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

-

1st T20I (N)

Tue, 09 Dec 2025 - 00:00

 Cuttack

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

-

3rd ODI (D/N)

Sat, 06 Dec 2025 - 00:00

 Visakhapnam

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

-

2nd ODI (D/N)

Wed, 03 Dec 2025 - 00:00

 Raipur

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

-

1st ODI (D/N)

Sun, 30 Nov 2025 - 00:00

 Ranchi

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

-

2nd Test

Sat, 22 Nov - Sat, 22 Nov 2025 - 00:00

 Guwahi

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

-

1st Test

Fri, 14 Nov - Fri, 14 Nov 2025 - 00:00

 Eden Gardens

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

-

Only T20I

Sat, 11 Oct 2025 - 00:00

 Windhoek

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

-

3rd T20I

Sun, 14 Sep 2025 - 00:00

 Nottingham

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

-

2nd T20I (N)

Fri, 12 Sep 2025 - 00:00

 Manchester

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

-

1st T20I (N)

Wed, 10 Sep 2025 - 00:00

 Cardiff

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

-

3rd ODI

Sun, 07 Sep 2025 - 00:00

 Southampton

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

-

2nd ODI (D/N)

Thu, 04 Sep 2025 - 00:00

 Lord's

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

-

1st ODI (D/N)

Tue, 02 Sep 2025 - 00:00

 Leeds

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

-

3rd ODI (D/N)

Sun, 24 Aug 2025 - 00:00

 Mackay

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

-

2nd ODI (D/N)

Fri, 22 Aug 2025 - 00:00

 Mackay

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

-

1st ODI (D/N)

Tue, 19 Aug 2025 - 00:00

 Cairns

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

-

3rd T20I (N)

Sat, 16 Aug 2025 - 00:00

 Cairns

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

-

2nd T20I (N)

Tue, 12 Aug 2025 - 00:00

 Darwin

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

-

1st T20I (N)

Sun, 10 Aug 2025 - 00:00

 Darwin

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

-

5th

Tue, 22 Jul 2025 - 00:00

 Harare

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

-

4th

Sun, 20 Jul 2025 - 00:00

 Harare

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

-

2nd

Wed, 16 Jul 2025 - 00:00

Harare Sports Club

NZ - 173/5 (20) vs 152/10 (18.2) - SA

New Zealand won by 21 runs

1st

Mon, 14 Jul 2025 - 00:00

Harare Sports Club

ZIM - 141/6 (20) vs 142/5 (15.5) - SA

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

2nd Test

Sun, 06 Jul - Sun, 06 Jul 2025 - 00:00

Queens Sports Club, Bulawayo

SA - 626/5 (114) vs 170/10 (43) & 220/10 (77.3) - ZIM

South Africa won by an innings and 236 runs

1st Test

Sat, 28 Jun - Sat, 28 Jun 2025 - 00:00

Queens Sports Club, Bulawayo

SA - 418/9 (90) & 369/10 (82.5) vs 251/10 (67.4) & 208/10 (66.2) - ZIM

South Africa won by 328 runs

2nd Semi-Final (D/N)

Wed, 05 Mar 2025 - 00:00

Gaddafi Stadium, Lahore

SA - 312/9 (50) vs 362/6 (50) - NZ

New Zealand won by 50 runs

11th , Group B (D/N)

Sat, 01 Mar 2025 - 00:00

National Stadium, Karachi

ENG - 179/10 (38.2) vs 181/3 (29.1) - SA

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

7th , Group B (D/N)

Tue, 25 Feb 2025 - 00:00

Rawalpindi Cricket Stadium

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

National Stadium, Karachi

SA - 315/6 (50) vs 208/10 (43.3) - AFG

South Africa won by 107 runs

3rd (D/N)

Wed, 12 Feb - Wed, 12 Feb 2025 - 00:00

SA - 352/5 (0.00) vs 355/4 (49.00) - PAK

Pakistan won by 6 wickets (with 6 balls remaining)

2nd

Mon, 10 Feb - Mon, 10 Feb 2025 - 00:00

SA - 304/6 (0.00) vs 308/4 (48.40) - NZ

New Zealand won by 6 wickets (with 8 balls remaining)

2nd Test

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

 Cape Town

SA - 615/10 (141.3) & 58/0 (7.1) vs 194/10 (54.2) & 478/10 (122.1) - PAK

-

1st Test

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

 Centurion

SA - 301/10 (73.4) & 150/8 (39.3) vs 211/10 (57.3) & 237/10 (59.4) - PAK

-

3rd ODI (D/N)

Sun, 22 Dec 2024 - 00:00

 Johannesburg

SA - 308/9 (47.00) vs 271/10 (42.00) - PAK

Pakistan won by 36 runs (DLS method)

2nd ODI (D/N)

Thu, 19 Dec 2024 - 00:00

 Cape Town

SA - 329/10 (47.00) vs 248/10 (43.10) - PAK

Pakistan won by 81 runs

1st ODI (D/N)

Tue, 17 Dec 2024 - 00:00

 Paarl

SA - 239/9 (47.00) vs 242/7 (49.30) - PAK

Pakistan won by 3 wickets (with 3 balls remaining)

3rd T20I (N)

Sat, 14 Dec 2024 - 00:00

The Wanderers Stadium, Johannesburg

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

Match abandoned without a ball bowled

2nd T20I (N)

Fri, 13 Dec 2024 - 00:00

SuperSport Park, Centurion

SA - 210/3 (19.3) vs 6/5 (20) - PAK

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

1st T20I (N)

Tue, 10 Dec 2024 - 00:00

Kingsmead, Durban

SA - 183/9 (20) vs 172/8 (20) - PAK

South Africa won by 11 runs

2nd Test

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

 Gqeberha

SA - 0/0 (0.00) & 317/10 (86) vs 0/0 (0.00) & 238/10 (69.1) - SL

-

1st Test

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

 Durban

SA - 0/0 (0.00) & 366/5 (100.4) vs 0/0 (0.00) & 282/10 (79.4) - SL

-

4th T20I (N)

Fri, 15 Nov 2024 - 00:00

 Johannesburg

IND - 283/1 (20) vs 148/10 (18.2) - SA

India won by 135 runs

3rd T20I (N)

Wed, 13 Nov 2024 - 00:00

 Centurion

IND - 219/6 (20) vs 8/7 (20) - SA

India won by 11 runs

2nd T20I

Sun, 10 Nov 2024 - 00:00

 Gqeberha

IND - 124/6 (20) vs 128/7 (19) - SA

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

1st T20I (N)

Fri, 08 Nov 2024 - 00:00

 Durban

IND - 2/8 (20) vs 141/10 (17.5) - SA

India won by 61 runs

2nd Test

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

Zahur Ahmed Chowdhury Stadium, Chattogram

SA - 575/6 (144.2) vs 159/10 (45.2) & 143/10 (43.4) - BAN

South Africa won by an innings and 273 runs