Case Law

Court decisions from 12 cases

Judge: the State
ZA·Supreme Court of Appeal of South Africa·May 9, 2025

Godfrey Alfred Ntuli v S (20730/2014) [2025] ZASCA 53; 2025 (2) SACR 157 (SCA) (9 May 2025)

[2025] ZASCA 53

ZA·High Court of South Africa (Gauteng Division, Pretoria)·April 14, 2025

Mokgetsi v S (Bail Appeal) (A34/2025) [2025] ZAGPPHC 355 (14 April 2025)

[2025] ZAGPPHC 355

ZA·High Court of South Africa (Gauteng Division, Johannesburg)·February 25, 2025

Lewray Investments (Pty) Ltd v City of Johannesburg and Others (2025/024502) [2025] ZAGPJHC 143 (25 February 2025)

[2025] ZAGPJHC 143

ZA·High Court of South Africa (Gauteng Division, Pretoria)·August 22, 2024

S v Nkuna (CC02/2023) [2024] ZAGPPHC 1050 (22 August 2024)

[2024] ZAGPPHC 1050

ZA·High Court of South Africa (Gauteng Division, Johannesburg)·May 31, 2024

Masango v S (A25/2023) [2024] ZAGPJHC 571 (31 May 2024)

[2024] ZAGPJHC 571

ZA·High Court of South Africa (Gauteng Division, Pretoria)·May 25, 2024

S v Masilela (CC64/2023) [2024] ZAGPPHC 1041 (25 May 2024)

[2024] ZAGPPHC 1041

ZA·High Court of South Africa (Gauteng Division, Johannesburg)·May 20, 2024

Tsao v DPP Johannesburg (2024/052869) [2024] ZAGPJHC 567 (20 May 2024)

[2024] ZAGPJHC 567

ZA·High Court of South Africa (Western Cape Division)·January 29, 2024

Peters v Speaker of the National Assembly and Others (662/2024) [2024] ZAWCHC 20 (29 January 2024)

[2024] ZAWCHC 20

ZA·High Court of South Africa (Gauteng Division, Johannesburg)·December 23, 2023

Dumane v S - Appeal (A143/2023) [2023] ZAGPJHC 1480 (23 December 2023)

[2023] ZAGPJHC 1480

ZA·High Court of South Africa (Gauteng Division, Johannesburg)·September 15, 2023

S v Ntsibande (sentence) (SS54/2021) [2024] ZAGPJHC 407 (25 April 2024)

[2024] ZAGPJHC 407

ZA·High Court of South Africa (Gauteng Division, Johannesburg)·August 18, 2023

S v J.A.S (SS 121/2022) [2023] ZAGPJHC 934 (18 August 2023)

[2023] ZAGPJHC 934

ZA·High Court of South Africa (Gauteng Division, Johannesburg)·February 23, 2022

S v Sunnyboy (SS14/2019) [2022] ZAGPJHC 96 (23 February 2022)

[2022] ZAGPJHC 96