Kagiso Rabada

Left-hand bat

Full Name : Kagiso Rabada
Teams : South Africa, Gauteng, Gauteng Under-19s, Lions, South Africa A, South Africa Colts XI, South Africa Under-19s, St Stithians College
D.O.B : 25 May 1995
Current Age : 30 Year, 1 Month, 21 Days
Born : Johannesburg
TypeCapsRank1st GameLast Game
Test

268

19th

12-5-1938

26-1-2021

ODI

268

19th

12-5-1938

26-1-2021

T20I

268

19th

12-5-1938

26-1-2021

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

-

2nd Test

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

 Gqeberha

SA - 358/10 (103.4) & 317/10 (86) vs 328/10 (99.2) & 238/10 (69.1) - SL

-

1st Test

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

 Durban

SA - 191/10 (49.4) & 366/5 (100.4) vs 42/10 (13.5) & 282/10 (79.4) - SL

-

2nd Test

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

 Providence

SA - 160/10 (54) & 246/10 (80.4) vs 144/10 (42.4) & 222/10 (66.2) - WI

South Africa won by 40 runs

1st Test

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

 Port of Spain

SA - 357/10 (117.4) & 173/3 (29) vs 233/10 (91.5) & 201/5 (56.2) - WI

Match drawn

2nd Test

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

 Cape Town

SA - 242/10 (0.00) vs 576/5 (20.00) - IND

India won by 7 wickets

1st Test

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

 Centurion

SA - 242/10 (0.00) vs 576/5 (20.00) - IND

South Africa won by an innings and 32 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

1st Test

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

Shere Bangla National Stadium, Mirpur

BAN - 106/10 (40.1) & 307/10 (89.5) vs 308/10 (88.4) & 106/3 (22) - SA

South Africa won by 7 wickets

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)

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 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)

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)

2nd Semi-Final (D/N)

Thu, 16 Nov 2023 - 8:30 AM

 Eden Gardens

TBA - 212/10 (43.00) vs 215/7 (47.20) - TBA

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

42nd (D/N)

Fri, 10 Nov 2023 - 8:30 AM

 Ahmedabad

AFG - 244/10 (43.00) vs 247/5 (47.30) - SA

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

37th (D/N)

Sun, 05 Nov 2023 - 8:30 AM

 Eden Gardens

IND - 326/5 (43.00) vs 83/10 (27.10) - SA

India won by 243 runs

32nd (D/N)

Wed, 01 Nov 2023 - 8:30 AM

 Pune

NZ - 357/4 (43.00) vs 167/10 (35.30) - SA

South Africa won by 190 runs

23rd (D/N)

Tue, 24 Oct 2023 - 8:30 AM

 Wankhede

BAN - 382/5 (43.00) vs 233/10 (46.40) - SA

South Africa won by 149 runs

Final

Sat, 29 Jun 2024 - 00:00

 Bridgetown

TBA - 176/7 (10.00) vs 169/8 (20.00) - TBA

India won by 7 runs

1st Semi-Final (N)

Thu, 27 Jun 2024 - 00:00

 Tarouba

TBA - 56/10 (10.00) vs 60/1 (8.50) - TBA

South Africa won by 9 wickets (with 67 balls remaining)

50th , Super Eights, Group 2 (N)

Mon, 24 Jun 2024 - 00:00

 North Sound

WI - 135/8 (10.00) vs 124/7 (16.10) - SA

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

45th , Super Eights, Group 2

Fri, 21 Jun 2024 - 00:00

 Gros Islet

SA - 163/6 (10.00) vs 156/6 (20.00) - TBA

South Africa won by 7 runs

41st , Super Eights, Group 2

Wed, 19 Jun 2024 - 00:00

 North Sound

SA - 194/4 (10.00) vs 176/6 (20.00) - TBA

South Africa won by 18 runs

31st , Group D (N)

Fri, 14 Jun 2024 - 00:00

 Kingstown

SA - 115/7 (10.00) vs 114/7 (20.00) - NEP

South Africa won by 1 run

21st , Group D

Mon, 10 Jun 2024 - 00:00

 New York

SA - 113/6 (10.00) vs 109/7 (20.00) - BAN

South Africa won by 4 runs

16th , Group D

Sat, 08 Jun 2024 - 00:00

 New York

NED - 103/9 (10.00) vs 106/6 (18.50) - SA

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

4th , Group D

Mon, 03 Jun 2024 - 00:00

 New York

SL - 77/10 (19.40) vs 80/4 (16.20) - SA

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

3rd T20I (N)

Tue, 28 Mar 2023 - 00:00

 Johannesburg

WI - 220/8 (16.00) vs 213/6 (20.00) - SA

West Indies won by 7 runs