Skip to content
FairPlay
Lungi Ngidi

Cricket player · Bowler · South Africa

Lungi Ngidi

Lungi Ngidi appears in 50 matches with a full FairPlay scorecard (28 Oct 2025 to 6 Sept 2026). 37 runs in 17 innings. 54 wickets from 185.2 overs. 235 matches in FairPlay's recorded career data.

Player profile

Role
Bowler
Batting
Right-hand bat
Bowling
Right-arm fast
Born
29 Mar 1996 Age 30
Recorded matches
235146 internationals

Lungi Ngidi is a bowler from South Africa with 235 matches in FairPlay's recorded data, including 146 internationals (16 Tests, 71 ODIs, 59 T20Is).

Batting: 291 runs across all recorded formats, with 0 hundreds and 0 fifties; the most runs came in ODI cricket (101) and the highest recorded score is 20.

Bowling: 330 wickets in recorded matches, 105 of them in T20 (league and domestic) cricket, with 5 five-wicket hauls.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Lungi Ngidi: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test162482195.1342.10/04324.723.262
ODI7127101207.2144.30/010329.095.772
T20I5916531313.2584.10/07922.018.901
T20 (league and domestic)892655134.2380.90/010524.288.550

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Lungi Ngidi at a glance

FairPlay holds 50 complete scorecards featuring Lungi Ngidi, most recently for South Africa (T20 and shorter, one-day).

In those matches Lungi Ngidi batted 17 times for 37 runs at a strike rate of 71.15. The highest score was 7 not out off 3 balls against Pakistan.

With the ball: 54 wickets from 185.2 overs, an economy rate of 7.71. Best figures: 4 for 21 against Dublin Guardians.

How the 8 dismissals happened: caught 4, bowled 2, LBW 2.

These matches were played at 25 different grounds.

Figures in FairPlay's scorecards

Batting
179377*4.6371.150/0
Bowling
49185.231,428544/217.71

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
6 Sept 2026Glasgow Cosmic v Edinburgh Castle RockersBat – · Bowl 1/37 (4)
4 Sept 2026Glasgow Cosmic v Belfast WolvesBat 6* (1) · Bowl 1/31 (3)
3 Sept 2026Amsterdam Flames v Glasgow CosmicBat – · Bowl 0/27 (3)
1 Sept 2026Glasgow Cosmic v Rotterdam DockersBat 3* (2) · Bowl 1/25 (4)
29 Aug 2026Glasgow Cosmic v Dublin GuardiansBat – · Bowl 4/21 (4)
27 Aug 2026Edinburgh Castle Rockers v Glasgow CosmicBat 0 (1) · Bowl 1/13 (2)
24 May 2026Kolkata Knight Riders v Delhi CapitalsBat – · Bowl 3/27 (3.4)
17 May 2026Delhi Capitals v Rajasthan RoyalsBat – · Bowl 2/24 (4)
11 May 2026Punjab Kings v Delhi CapitalsBat – · Bowl 0/46 (4)
8 May 2026Delhi Capitals v Kolkata Knight RidersBat 1* (1) · Bowl 0/7 (2)
5 May 2026Delhi Capitals v Chennai Super KingsBat – · Bowl 1/30 (4)
25 Apr 2026Delhi Capitals v Punjab KingsBat – · Bowl –
21 Apr 2026Sunrisers Hyderabad v Delhi CapitalsBat 0 (1) · Bowl 0/41 (4)
18 Apr 2026Royal Challengers Bengaluru v Delhi CapitalsBat – · Bowl 2/39 (4)
11 Apr 2026Chennai Super Kings v Delhi CapitalsBat 3 (5) · Bowl 0/41 (4)
8 Apr 2026Delhi Capitals v Gujarat TitansBat – · Bowl 1/24 (4)
4 Apr 2026Delhi Capitals v Mumbai IndiansBat – · Bowl 1/34 (4)
1 Apr 2026Lucknow Super Giants v Delhi CapitalsBat – · Bowl 3/27 (3.4)
4 Mar 2026South Africa v New ZealandBat – · Bowl 0/22 (2)
1 Mar 2026Zimbabwe v South AfricaBat – · Bowl 1/29 (4)
26 Feb 2026West Indies v South AfricaBat – · Bowl 3/30 (4)
22 Feb 2026India v South AfricaBat – · Bowl 0/15 (4)
14 Feb 2026New Zealand v South AfricaBat – · Bowl 1/34 (4)
11 Feb 2026Afghanistan v South AfricaBat – · Bowl 3/26 (4) & 0/17 (1)
9 Feb 2026Canada v South AfricaBat – · Bowl 4/31 (4)
4 Feb 2026India v South AfricaBat – · Bowl 0/23 (3)
31 Jan 2026South Africa v West IndiesBat – · Bowl 1/19 (2)
25 Jan 2026Pretoria Capitals v Sunrisers Eastern CapeBat – · Bowl 1/30 (4)
21 Jan 2026Sunrisers Eastern Cape v Pretoria CapitalsBat – · Bowl 0/11 (2)
17 Jan 2026Joburg Super Kings v Pretoria CapitalsBat – · Bowl 0/30 (4)
15 Jan 2026Pretoria Capitals v Paarl RoyalsBat 0 (1) · Bowl 1/24 (4)
12 Jan 2026Pretoria Capitals v MI Cape TownBat – · Bowl 1/29 (4)
10 Jan 2026Paarl Royals v Pretoria CapitalsBat 0 (1) · Bowl 1/35 (4)
7 Jan 2026Durban's Super Giants v Pretoria CapitalsBat – · Bowl 3/39 (4)
5 Jan 2026Pretoria Capitals v Sunrisers Eastern CapeBat – · Bowl 0/28 (3)
3 Jan 2026Pretoria Capitals v Durban's Super GiantsBat – · Bowl –
31 Dec 2025MI Cape Town v Pretoria CapitalsBat – · Bowl 0/18 (2)
29 Dec 2025Sunrisers Eastern Cape v Pretoria CapitalsBat 1 (3) · Bowl 1/35 (4)
27 Dec 2025Pretoria Capitals v Joburg Super KingsBat 4* (1) · Bowl 0/43 (4)
19 Dec 2025India v South AfricaBat 7* (9) · Bowl 0/29 (4)
14 Dec 2025India v South AfricaBat 2* (3) · Bowl 1/23 (3)
11 Dec 2025India v South AfricaBat – · Bowl 2/26 (3.1)
9 Dec 2025India v South AfricaBat 2* (4) · Bowl 3/31 (4)
6 Dec 2025India v South AfricaBat 1 (10) · Bowl 0/56 (6.5)
3 Dec 2025India v South AfricaBat – · Bowl 1/51 (10)
14 Nov 2025North West Dragons v TitansBat – · Bowl 2/38 (4)
8 Nov 2025Pakistan v South AfricaBat 0 (1) · Bowl 0/17 (3)
4 Nov 2025Pakistan v South AfricaBat 0* (5) · Bowl 2/46 (9)
31 Oct 2025Pakistan v South AfricaBat 7* (3) · Bowl 0/14 (2)
28 Oct 2025Pakistan v South AfricaBat – · Bowl 1/35 (4)

More players from South Africa

All South Africa players