Lungi Ngidi
Delhi Capitals · all_rounder
105
Runs
7
Batting average
172
Wickets
8.75
Economy
Batting
Matches39
Innings39
Runs105
Average7
Strike rate83.33
High score13
Fifties0
Hundreds0
Boundaries
Fours6
Sixes4
Bowling
Innings132
Overs466
Wickets172
Runs conceded4079
Average23.72
Economy8.75
Strike rate16.26
Best figures5/41
How they get out
Caught10
Caught behind0
Bowled2
LBW1
Stumped1
Run out1
Fielding
Catches15
Stumpings0
Run outs1
Total dismissals16
Grounds Lungi Ngidi plays most
- Boland Park13 matches · 16 runs · 16 wkts
- SuperSport Park9 matches · 6 runs · 12 wkts
- The Wanderers Stadium8 matches · 3 runs · 10 wkts
- Newlands8 matches · 6 runs · 5 wkts
- Kingsmead8 matches · 18 runs · 9 wkts
- Sportpark Westvliet6 matches · 9 runs · 8 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 6 Sept 2026 | European T20 Premier League | Edinburgh Castle Rockers | — | 1/37 (4) |
| 4 Sept 2026 | European T20 Premier League | Belfast Wolves | 6* (1) | 1/31 (3) |
| 3 Sept 2026 | European T20 Premier League | Amsterdam Flames | — | 0/27 (3) |
| 1 Sept 2026 | European T20 Premier League | Rotterdam Dockers | 3* (2) | 1/25 (4) |
| 29 Aug 2026 | European T20 Premier League | Dublin Guardians | — | 4/22 (4) |
| 27 Aug 2026 | European T20 Premier League | Edinburgh Castle Rockers | 0 (1) | 1/13 (2) |
| 24 May 2026 | Indian Premier League | Kolkata Knight Riders | — | 3/27 (3.7) |
| 17 May 2026 | Indian Premier League | Rajasthan Royals | — | 2/25 (4) |
| 11 May 2026 | Indian Premier League | Punjab Kings | — | 0/46 (4) |
| 8 May 2026 | Indian Premier League | Kolkata Knight Riders | 1* (1) | 0/7 (2) |
| 5 May 2026 | Indian Premier League | Chennai Super Kings | — | 1/31 (4) |
| 21 Apr 2026 | Indian Premier League | Sunrisers Hyderabad | 0 (1) | 0/41 (4) |
| 18 Apr 2026 | Indian Premier League | Royal Challengers Bengaluru | — | 2/39 (4) |
| 11 Apr 2026 | Indian Premier League | Chennai Super Kings | 3 (5) | 0/41 (4) |
| 8 Apr 2026 | Indian Premier League | Gujarat Titans | — | 1/24 (4) |
| 4 Apr 2026 | Indian Premier League | Mumbai Indians | — | 1/34 (4) |
| 1 Apr 2026 | Indian Premier League | Lucknow Super Giants | — | 3/27 (3.7) |
| 4 Mar 2026 | ICC Men's T20 World Cup | New Zealand | — | 0/23 (2) |
| 1 Mar 2026 | ICC Men's T20 World Cup | Zimbabwe | — | 1/29 (4) |
| 26 Feb 2026 | ICC Men's T20 World Cup | West Indies | — | 3/30 (4) |
| 22 Feb 2026 | ICC Men's T20 World Cup | India | — | 0/15 (4) |
| 14 Feb 2026 | ICC Men's T20 World Cup | New Zealand | — | 1/34 (4) |
| 9 Feb 2026 | ICC Men's T20 World Cup | Canada | — | 4/31 (4) |
| 31 Jan 2026 | Other T20 | West Indies | — | 1/20 (2) |
| 25 Jan 2026 | SA20 | Sunrisers Eastern Cape | — | 1/30 (4) |
| 21 Jan 2026 | SA20 | Sunrisers Eastern Cape | — | 0/11 (2) |
| 17 Jan 2026 | SA20 | Joburg Super Kings | — | 0/31 (4) |
| 15 Jan 2026 | SA20 | Paarl Royals | 0 (1) | 1/24 (4) |
| 12 Jan 2026 | SA20 | MI Cape Town | — | 1/29 (4) |
| 10 Jan 2026 | SA20 | Paarl Royals | 0 (1) | 1/35 (4) |
| 7 Jan 2026 | SA20 | Durban's Super Giants | — | 3/41 (4) |
| 5 Jan 2026 | SA20 | Sunrisers Eastern Cape | — | 0/28 (3) |
| 31 Dec 2025 | SA20 | MI Cape Town | — | 0/18 (2) |
| 29 Dec 2025 | SA20 | Sunrisers Eastern Cape | 1 (3) | 1/36 (4) |
| 27 Dec 2025 | SA20 | Joburg Super Kings | 4* (1) | 0/43 (4) |
| 19 Dec 2025 | South Africa tour of India | India | 7* (9) | 0/30 (4) |
| 14 Dec 2025 | South Africa tour of India | India | 2* (3) | 1/27 (3) |
| 11 Dec 2025 | South Africa tour of India | India | — | 2/26 (3.2) |
| 9 Dec 2025 | South Africa tour of India | India | 2* (4) | 3/31 (4) |
| 31 Oct 2025 | South Africa tour of Pakistan | Pakistan | 7* (3) | 0/14 (2) |
| 28 Oct 2025 | South Africa tour of Pakistan | Pakistan | — | 1/35 (4) |
| 16 Aug 2025 | South Africa tour of Australia | Australia | — | 0/36 (3.8) |
| 12 Aug 2025 | South Africa tour of Australia | Australia | — | 1/21 (3.7) |
| 10 Aug 2025 | South Africa tour of Australia | Australia | — | 1/34 (3) |
| 26 Jul 2025 | Zimbabwe Twenty20 Tri-Series | New Zealand | — | 2/28 (4) |
| 20 Jul 2025 | Zimbabwe Twenty20 Tri-Series | Zimbabwe | — | 1/31 (4) |
| 16 Jul 2025 | Zimbabwe Twenty20 Tri-Series | New Zealand | 0* (1) | 1/28 (3) |
| 14 Jul 2025 | Zimbabwe Twenty20 Tri-Series | Zimbabwe | — | 1/16 (4) |
| 23 May 2025 | Indian Premier League | Sunrisers Hyderabad | 0* (2) | 1/51 (4) |
| 3 May 2025 | Indian Premier League | Chennai Super Kings | — | 3/30 (4) |
| 1 Feb 2025 | SA20 | Sunrisers Eastern Cape | 3 (6) | 0/22 (2) |
| 30 Jan 2025 | SA20 | Joburg Super Kings | 0* (1) | 1/30 (3) |
| 18 Jan 2025 | SA20 | Pretoria Capitals | — | 0/37 (3) |
| 13 Jan 2025 | SA20 | MI Cape Town | 4* (5) | 1/43 (4) |
| 11 Jan 2025 | SA20 | Sunrisers Eastern Cape | — | 0/42 (4) |
| 29 Sept 2024 | Ireland vs South Africa | Ireland | 3* (2) | 1/23 (4) |
| 20 Jul 2024 | Major League Cricket | San Francisco Unicorns | — | 0/32 (2) |
| 17 Jul 2024 | Major League Cricket | Los Angeles Knight Riders | — | 1/24 (3.2) |
| 25 May 2024 | South Africa tour of West Indies | West Indies | — | 2/41 (4) |
| 23 May 2024 | South Africa tour of West Indies | West Indies | 5* (8) | 0/41 (4) |
| 2 Feb 2024 | SA20 | Sunrisers Eastern Cape | 13* (4) | 0/45 (4) |
| 28 Jan 2024 | SA20 | Durban's Super Giants | 1 (5) | 1/31 (3) |
| 26 Jan 2024 | SA20 | Durban's Super Giants | 2 (4) | 1/46 (4) |
| 24 Jan 2024 | SA20 | Joburg Super Kings | — | 1/59 (4) |
| 21 Jan 2024 | SA20 | MI Cape Town | — | 2/26 (3.3) |
| 19 Jan 2024 | SA20 | MI Cape Town | 2 (4) | 0/43 (3.8) |
| 17 Jan 2024 | SA20 | Joburg Super Kings | — | 3/18 (3.8) |
| 14 Jan 2024 | SA20 | Pretoria Capitals | — | 4/39 (4) |
| 12 Jan 2024 | SA20 | Pretoria Capitals | 1* (1) | 1/23 (4) |
| 3 Sept 2023 | Australia tour of South Africa | Australia | 2* (2) | 0/18 (1) |
| 1 Sept 2023 | Australia tour of South Africa | Australia | 13* (8) | 0/41 (2.8) |
| 30 Aug 2023 | Australia tour of South Africa | Australia | 2* (3) | 0/49 (4) |
| 28 Mar 2023 | West Indies tour of South Africa | West Indies | — | 2/48 (4) |
| 8 Feb 2023 | SA20 | Pretoria Capitals | 0* (1) | 0/40 (4) |
| 7 Feb 2023 | SA20 | Pretoria Capitals | 2* (3) | 2/39 (4) |
| 24 Jan 2023 | SA20 | Sunrisers Eastern Cape | — | 1/22 (4) |
| 22 Jan 2023 | SA20 | Pretoria Capitals | — | 1/20 (4) |
| 21 Jan 2023 | SA20 | MI Cape Town | — | 2/29 (4) |
| 19 Jan 2023 | SA20 | Sunrisers Eastern Cape | — | 2/33 (4) |
| 17 Jan 2023 | SA20 | Durban's Super Giants | — | 0/34 (4) |
| 15 Jan 2023 | SA20 | Durban's Super Giants | — | 2/34 (4) |
| 13 Jan 2023 | SA20 | Joburg Super Kings | — | 1/14 (4) |
| 6 Nov 2022 | ICC Men's T20 World Cup | Netherlands | — | 0/35 (3) |
| 3 Nov 2022 | ICC Men's T20 World Cup | Pakistan | 4* (1) | 1/32 (4) |
| 30 Oct 2022 | ICC Men's T20 World Cup | India | — | 4/29 (4) |
| 24 Oct 2022 | ICC Men's T20 World Cup | Zimbabwe | — | 2/20 (2) |
| 4 Oct 2022 | South Africa tour of India | India | — | 2/51 (3) |
| 2 Oct 2022 | South Africa tour of India | India | — | 0/49 (4) |
| 5 Aug 2022 | South Africa tour of England | Ireland | — | 1/15 (3) |
| 3 Aug 2022 | South Africa tour of England | Ireland | — | 1/43 (4) |
| 31 Jul 2022 | South Africa tour of England | England | — | 0/11 (2) |
| 28 Jul 2022 | South Africa tour of England | England | — | 2/11 (2.7) |
| 27 Jul 2022 | South Africa tour of England | England | 1* (2) | 5/41 (4) |
| 19 Jun 2022 | South Africa tour of India | India | — | 2/7 (1.5) |
| 17 Jun 2022 | South Africa tour of India | India | 4 (10) | 2/21 (3) |
| 22 Jul 2021 | South Africa tour of Ireland | Ireland | — | 1/15 (3.5) |
| 19 Jul 2021 | South Africa tour of Ireland | Ireland | — | 2/19 (4) |
| 3 Jul 2021 | South Africa tour of West Indies | West Indies | — | 3/32 (4) |
| 1 Jul 2021 | South Africa tour of West Indies | West Indies | 0 (2) | 0/48 (4) |
| 29 Jun 2021 | South Africa tour of West Indies | West Indies | — | 1/24 (3) |
| 27 Jun 2021 | South Africa tour of West Indies | West Indies | — | 1/51 (4) |
| 26 Jun 2021 | South Africa tour of West Indies | West Indies | — | 0/46 (3) |
| 1 May 2021 | Indian Premier League | Mumbai Indians | — | 0/62 (4) |
| 28 Apr 2021 | Indian Premier League | Sunrisers Hyderabad | — | 2/35 (4) |
| 21 Apr 2021 | Indian Premier League | Kolkata Knight Riders | — | 3/32 (4) |
| 1 Dec 2020 | England tour of South Africa | England | — | 0/27 (3) |
| 29 Nov 2020 | England tour of South Africa | England | — | 2/51 (4) |
| 27 Nov 2020 | England tour of South Africa | England | — | 2/32 (3.3) |
| 1 Nov 2020 | Indian Premier League | Kings XI Punjab | — | 3/40 (4) |
| 29 Oct 2020 | Indian Premier League | Kolkata Knight Riders | — | 2/35 (4) |
| 22 Sept 2020 | Indian Premier League | Rajasthan Royals | — | 1/56 (4) |
| 19 Sept 2020 | Indian Premier League | Mumbai Indians | — | 3/38 (4) |
| 26 Feb 2020 | Australia tour of South Africa | Australia | 0 (1) | 1/34 (4) |
| 23 Feb 2020 | Australia tour of South Africa | Australia | — | 3/41 (4) |
| 21 Feb 2020 | Australia tour of South Africa | Australia | 1 (5) | 1/37 (3) |
| 16 Feb 2020 | England tour of South Africa | England | — | 2/55 (4) |
| 14 Feb 2020 | England tour of South Africa | England | — | 3/50 (4) |
| 12 Feb 2020 | England tour of South Africa | England | — | 3/30 (4) |
| 17 Nov 2018 | South Africa tour of Australia | Australia | — | 2/17 (2) |
| 12 Oct 2018 | Zimbabwe tour of South Africa | Zimbabwe | — | 2/36 (4) |
| 9 Oct 2018 | Zimbabwe tour of South Africa | Zimbabwe | — | 1/8 (3) |
| 14 Aug 2018 | South Africa tour of Sri Lanka | Sri Lanka | 4 (6) | 0/25 (3) |
| 27 May 2018 | Indian Premier League | Sunrisers Hyderabad | — | 1/26 (4) |
| 22 May 2018 | Indian Premier League | Sunrisers Hyderabad | — | 1/20 (4) |
| 20 May 2018 | Indian Premier League | Kings XI Punjab | — | 4/11 (4) |
| 18 May 2018 | Indian Premier League | Delhi Daredevils | — | 2/16 (3) |
| 5 May 2018 | Indian Premier League | Royal Challengers Bangalore | — | 1/26 (4) |
| 3 May 2018 | Indian Premier League | Kolkata Knight Riders | — | 1/36 (3) |
| 30 Apr 2018 | Indian Premier League | Delhi Daredevils | — | 1/27 (4) |
| 25 Jan 2017 | Sri Lanka in South Africa T20I Series | Sri Lanka | — | 0/15 (2) |
| 22 Jan 2017 | Sri Lanka in South Africa T20I Series | Sri Lanka | 2* (3) | 4/19 (4) |
| 20 Jan 2017 | Sri Lanka in South Africa T20I Series | Sri Lanka | — | 2/13 (2) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.