Lungi Ngidi

Bowler

Full Name : Lungisani Ngidi
Teams : South Africa, Chennai Super Kings, KwaZulu-Natal Inland Under-19s, Northerns, South Africa Under-19s, Titans
D.O.B : 29 Mar 1996
Current Age : 29 Year, 0 Month, 13 Days
Born : Durban Natal
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

1st Test

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

 Port of Spain

SA - 236/10 (20.00) vs 259/6 (20.00) - WI

Match drawn

2nd Test

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

 Cape Town

SA - 448/10 (18.00) vs 289/0 (20.00) - IND

India won by 7 wickets

2nd Test

Mon, 26 Dec - Thu, 29 Dec 2022 - 00:00

 Melbourne

SA - 141/10 (41.00) vs 575/7 (20.00) - AUS

Australia won by an innings and 182 runs

1st Test

Sat, 17 Dec - Sun, 18 Dec 2022 - 00:00

 Brisbane

SA - 200/10 (41.00) vs 201/5 (20.00) - AUS

Australia won by 6 wickets

2nd Test

Thu, 25 Aug - Sat, 27 Aug 2022 - 00:00

 Manchester

SA - 212/10 (41.00) vs 415/10 (35.30) - ENG

England won by an innings and 85 runs

1st Test

Wed, 17 Aug - Fri, 19 Aug 2022 - 00:00

 Lord's

ENG - 186/10 (41.00) vs 191/3 (20.00) - SA

South Africa won by an innings and 12 runs

3rd Test

Tue, 11 Jan - Fri, 14 Jan 2022 - 00:00

 Cape Town

IND - 333/8 (34.00) vs 218/10 (20.00) - SA

South Africa won by 7 wickets

2nd Test

Mon, 03 Jan - Thu, 06 Jan 2022 - 00:00

 Johannesburg

IND - 264/9 (34.00) vs 146/10 (20.00) - SA

South Africa won by 7 wickets

1st Test

Sun, 26 Dec - Thu, 30 Dec 2021 - 00:00

 Centurion

IND - 348/8 (34.00) vs 349/4 (20.00) - SA

India won by 113 runs

2nd Test

Fri, 18 Jun - Mon, 21 Jun 2021 - 00:00

 Gros Islet

SA - 215/9 (49.30) vs 217/6 (20.00) - WI

South Africa won by 158 runs

2nd Semi-Final (D/N)

Wed, 05 Mar 2025 - 00:00

Gaddafi Stadium, Lahore

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

-

3rd ODI

Mon, 07 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 ODI (D/N)

Fri, 20 Sep 2024 - 00:00

 Sharjah

AFG - 311/4 (21.00) vs 134/10 (34.20) - SA

Afghanistan won by 177 runs

1st ODI (D/N)

Wed, 18 Sep 2024 - 00:00

 Sharjah

AFG - 106/10 (21.00) vs 107/4 (26.00) - SA

Afghanistan won by 6 wickets (with 144 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

26th (D/N)

Fri, 27 Oct 2023 - 8:30 AM

 Chennai

PAK - 270/10 (43.00) vs 271/9 (47.20) - SA

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

15th (D/N)

Tue, 17 Oct 2023 - 8:30 AM

 Dharamsala

NED - 245/8 (43.00) vs 207/10 (42.50) - SA

Netherlands won by 38 runs

5th ODI

Sun, 17 Sep 2023 - 8:00 AM

 Johannesburg

SA - 315/9 (43.00) vs 193/10 (34.10) - AUS

South Africa won by 122 runs

1st ODI (D/N)

Thu, 07 Sep 2023 - 11:00 AM

 Bloemfontein

SA - 222/10 (43.00) vs 225/7 (40.20) - AUS

Australia won by 3 wickets (with 58 balls remaining)

2nd T20I

Sun, 29 Sep 2024 - 00:00

 Abu Dhabi

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

-

1st T20I

Thu, 23 May 2024 - 00:00

 Kingston

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

West Indies won by 28 runs

3rd T20I

Sun, 03 Sep 2023 - 12:00 PM

 Durban

SA - 190/8 (19.30) vs 191/5 (17.50) - AUS

Australia won by 5 wickets (with 13 balls remaining)

2nd T20I (N)

Fri, 01 Sep 2023 - 4:00 PM

 Durban

SA - 164/8 (19.30) vs 168/2 (14.50) - AUS

Australia won by 8 wickets (with 31 balls remaining)

1st T20I (N)

Wed, 30 Aug 2023 - 4:00 PM

 Durban

SA - 226/6 (19.30) vs 115/10 (15.30) - AUS

Australia won by 111 runs

36th , Group 2 (N)

Thu, 03 Nov 2022 - 00:00

PAK - 185/9 (9.00) vs 108/9 (14.00) - SA

-

1st T20I (D/N)

Wed, 27 Jul 2022 - 00:00

County Ground, Bristol

ENG - vs - SA

-

4th T20I (N)

Fri, 17 Jun 2022 - 00:00

Saurashtra Cricket Association Stadium, Rajkot

IND - vs - SA

-

4th T20I

Thu, 01 Jul 2021 - 00:00

 St George's

WI - 167/6 (18.00) vs 146/9 (20.00) - SA

West Indies won by 21 runs

3rd T20I (N)

Wed, 26 Feb 2020 - 09:30 PM

 Cape Town

SA - 193/5 (15.00) vs 96/10 (15.30) - AUS

Australia won by 97 runs