ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Lungi Ngidi: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
22 Feb 2026SA 187/7 v IND 111Match 43 · T20ISADNB0/151South Africa won by 76 runsAhmedabadICC Men's T20 World Cup 2025/26
19 Dec 2025IND 231/5 v SA 201/85th T20I · T20ISA7*0/290India won by 30 runsAhmedabadSouth Africa tour of India 2025/26
14 Dec 2025SA 117 v IND 120/33rd T20I · T20ISA2*1/230India won by 7 wicketsDharamsalaSouth Africa tour of India 2025/26
11 Dec 2025SA 213/4 v IND 1622nd T20I · T20ISADNB2/260South Africa won by 51 runsNew ChandigarhSouth Africa tour of India 2025/26
9 Dec 2025IND 175/6 v SA 741st T20I · T20ISA2*3/310India won by 101 runsCuttackSouth Africa tour of India 2025/26
6 Dec 2025SA 270 v IND 271/13rd ODI · ODISA10/560India won by 9 wicketsVisakhapatnamSouth Africa tour of India 2025/26
3 Dec 2025IND 358/5 v SA 362/62nd ODI · ODISADNB1/510South Africa won by 4 wicketsRaipurSouth Africa tour of India 2025/26
3 Jan 2024SA 55 & 176 v IND 153 & 80/32nd Test · TestSA0* & 83/300India won by 7 wicketsCape TownIndia tour of South Africa 2023/24
5 Nov 2023IND 326/5 v SA 83Match 37 · ODISA01/630India won by 243 runsKolkataICC Cricket World Cup 2023/24
30 Oct 2022IND 133/9 v SA 137/5Match 30 · T20ISADNB4/291South Africa won by 5 wicketsPerthICC Men's T20 World Cup 2022/23
11 Oct 2022SA 99 v IND 105/33rd ODI · ODISA0*1/210India won by 7 wicketsDelhiSouth Africa tour of India 2022/23
6 Oct 2022SA 249/4 v IND 240/81st ODI · ODISADNB3/520South Africa won by 9 runsLucknowSouth Africa tour of India 2022/23
4 Oct 2022SA 227/3 v IND 1783rd T20I · T20ISADNB2/510South Africa won by 49 runsIndoreSouth Africa tour of India 2022/23
2 Oct 2022IND 237/3 v SA 221/32nd T20I · T20ISADNB0/490India won by 16 runsGuwahatiSouth Africa tour of India 2022/23
19 Jun 2022IND 28/2 v SA5th T20I · T20ISA-2/60No resultBengaluruSouth Africa tour of India 2022
17 Jun 2022IND 169/6 v SA 87/94th T20I · T20ISA42/200India won by 82 runsRajkotSouth Africa tour of India 2022
23 Jan 2022SA 287 v IND 2833rd ODI · ODISA0*3/580South Africa won by 4 runsCape TownIndia tour of South Africa 2021/22
21 Jan 2022IND 287/6 v SA 288/32nd ODI · ODISADNB0/350South Africa won by 7 wicketsPaarlIndia tour of South Africa 2021/22
19 Jan 2022SA 296/4 v IND 265/81st ODI · ODISADNB2/640South Africa won by 31 runsPaarlIndia tour of South Africa 2021/22
11 Jan 2022IND 223 & 198 v SA 210 & 212/33rd Test · TestSA3 & DNB1/33 & 3/210South Africa won by 7 wicketsCape TownIndia tour of South Africa 2021/22
3 Jan 2022IND 202 & 266 v SA 229 & 243/32nd Test · TestSA0 & DNB0/26 & 3/430South Africa won by 7 wicketsJohannesburgIndia tour of South Africa 2021/22
26 Dec 2021IND 327 & 174 v SA 197 & 1911st Test · TestSA0* & 06/71 & 2/311India won by 113 runsCenturionIndia tour of South Africa 2021/22
19 Oct 2019IND 497/9d v SA 162 & 133Match 3 · TestSA0* & 00/831India won by an innings and 202 runsRanchiSouth Africa in India Test Series 2019/20
16 Feb 2018SA 204 v IND 206/26th ODI · ODISA0*2/540India won by 8 wicketsCenturionIndia tour of South Africa 2017/18
13 Feb 2018IND 274/7 v SA 2015th ODI · ODISA4*4/510India won by 73 runsPort ElizabethIndia tour of South Africa 2017/18
10 Feb 2018IND 289/7 v SA 207/54th ODI · ODISADNB2/520South Africa won by 5 wickets (DLS method)JohannesburgIndia tour of South Africa 2017/18
7 Feb 2018IND 303/6 v SA 1793rd ODI · ODISA60/471India won by 124 runsCape TownIndia tour of South Africa 2017/18
24 Jan 2018IND 187 & 247 v SA 194 & 1773rd Test · TestSA0 & 41/27 & 1/380India won by 63 runsJohannesburgIndia tour of South Africa 2017/18
13 Jan 2018SA 335 & 258 v IND 307 & 1512nd Test · TestSA1* & 11/51 & 6/390South Africa won by 135 runsCenturionIndia tour of South Africa 2017/18
Page 1 · 29 matches

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.