[6][7] After graduating from Hilton, Ngidi enrolled in a Bachelor of Social Sciences degree in Industrial Sociology at the University of Pretoria.
[14][15] In March 2019, he was named as one of eight players to watch by the International Cricket Council (ICC) ahead of the 2019 Indian Premier League tournament.
[16] In September 2019, Ngidi was named in the squad for the Tshwane Spartans team for the 2019 Mzansi Super League tournament.
[19] In May 2023, Major League Cricket (MLC) Team San Francisco Unicorns announced the signing of Ngidi for the inaugural season.
[20] In January 2017 Ngidi was included in South Africa's Twenty20 International (T20I) squad for their series against Sri Lanka.
[23] During the T20I series, Ngidi was named in South Africa's squad for their One Day International (ODI) matches against Sri Lanka.
[36] In May 2024, he was named as a reserve player in South Africa’s squad for the 2024 ICC Men's T20 World Cup tournament.
[38] His comments garnered opposing views and criticism from former Proteas Rudi Steyn, Pat Symcox and Boeta Dippenaar.
At least 30 former Proteas, all players of colour, along five coaches, released a collective statement, showing support for Ngidi and the BLM movement, while urging Cricket South Africa to "be unequivocal about its position and to make sure the problem is confronted".