South African batsman scoring a zero and a century in a test match
AD Markram of South Africa scored zero and century in the on-going test at Lord’s to become the 21st South African batsman to score a zero and century in a test match
| No | Player | FI | SI | Opposition | Ground | Start Date |
| 1 | JH Sinclair | 0 | 104 | v Australia | Cape Town | 08 Nov 1902 |
| 2 | GA Faulkner | 122* | 0 | v Australia | Manchester | 27 May 1912 |
| 3 | RH Catterall | 0 | 120 | v England | Birmingham | 14 Jun 1924 |
| 4 | AD Nourse | 0 | 231 | v Australia | Johannesburg | 24 Dec 1935 |
| 5 | EJ Barlow | 114 | 0 | v Australia | Brisbane | 06 Dec 1963 |
| 6 | AC Hudson | 163 | 0 | v West Indies | Bridgetown | 18 Apr 1992 |
| 7 | G Kirsten | 103 | 0 | v India | Cape Town | 02 Jan 1997 |
| 8 | DJ Cullinan | 103 | 0 | v Sri Lanka | Centurion | 27 Mar 1998 |
| 9 | DJ Cullinan | 168 | 0 | v West Indies | Cape Town | 02 Jan 1999 |
| 10 | G Kirsten | 0 | 134 | v West Indies | Centurion | 15 Jan 1999 |
| 11 | HH Gibbs | 120 | 0 | v New Zealand | Wellington | 18 Mar 1999 |
| 12 | MV Boucher | 0 | 108 | v England | Durban | 26 Dec 1999 |
| 13 | JA Rudolph | 101 | 0 | v West Indies | Cape Town | 02 Jan 2004 |
| 14 | JH Kallis | 0 | 109* | v West Indies | Georgetown | 31 Mar 2005 |
| 15 | AG Prince | 121 | 0 | v India | Durban | 26 Dec 2006 |
| 16 | JH Kallis | 0 | 113 | v New Zealand | Dunedin | 07 Mar 2012 |
| 17 | GC Smith | 122 | 0 | v Australia | Adelaide | 22 Nov 2012 |
| 18 | HM Amla | 0 | 127* | v Australia | Gqeberha | 20 Feb 2014 |
| 19 | F du Plessis | 0 | 120 | v Australia | Johannesburg | 30 Mar 2018 |
| 20 | Q de Kock | 111 | 0 | v India | Visakhapatnam | 02 Oct 2019 |
| 21 | AD Markram | 0 | 102* | v Australia | Lord’s | 11 Jun 2025 |
AD Markram of South Africa scored zero and century in the on-going test at Lord’s to become the eighth South African batsman to score a zero and century in a test match against Australia
| No | Player | FI | SI | Opposition | Ground | Start Date |
| 1 | JH Sinclair | 0 | 104 | v Australia | Cape Town | 08 Nov 1902 |
| 2 | GA Faulkner | 122* | 0 | v Australia | Manchester | 27 May 1912 |
| 3 | AD Nourse | 0 | 231 | v Australia | Johannesburg | 24 Dec 1935 |
| 4 | EJ Barlow | 114 | 0 | v Australia | Brisbane | 06 Dec 1963 |
| 5 | GC Smith | 122 | 0 | v Australia | Adelaide | 22 Nov 2012 |
| 6 | HM Amla | 0 | 127* | v Australia | Gqeberha | 20 Feb 2014 |
| 7 | F du Plessis | 0 | 120 | v Australia | Johannesburg | 30 Mar 2018 |
| 8 | AD Markram | 0 | 102* | v Australia | Lord’s | 11 Jun 2025 |
AD Markram of South Africa scored zero and century in the on-going test at Lord’s to become the seventh South African opening batsman to score a zero and century in a test match
| No | Player | Bat1 | Bat2 | Opposition | Ground | Start Date |
| 1 | EJ Barlow | 114 | 0 | v Australia | Brisbane | 06 Dec 1963 |
| 2 | AC Hudson | 163 | 0 | v West Indies | Bridgetown | 18 Apr 1992 |
| 3 | G Kirsten | 103 | 0 | v India | Cape Town | 02 Jan 1997 |
| 4 | G Kirsten | 0 | 134 | v West Indies | Centurion | 15 Jan 1999 |
| 5 | HH Gibbs | 120 | 0 | v New Zealand | Wellington | 18 Mar 1999 |
| 6 | GC Smith | 122 | 0 | v Australia | Adelaide | 22 Nov 2012 |
| 7 | AK Markram | 0 | 102* | v Australia | Lord’s | 11 Jun 2025 |
AD Markram of South Africa scored zero and century in the on-going test at Lord’s to become the third South African opening batsman to score a zero and century in a test match against Australia
| No | Player | Bat1 | Bat2 | Opposition | Ground | Start Date |
| 1 | EJ Barlow | 114 | 0 | v Australia | Brisbane | 06 Dec 1963 |
| 2 | GC Smith | 122 | 0 | v Australia | Adelaide | 22 Nov 2012 |
| 3 | AK Markram | 0 | 102* | v Australia | Lord’s | 11 Jun 2025 |
AD Markram of South Africa scored zero and century in the on-going test at Lord’s to become the ninth batsman to score a zero and century in a test match at Lord’s. He also became the first South African batsman to achieve suvh a feata at Lord’s.
| No | Player | 1st | 2nd | Team | Opposition | Ground | Match Date |
| 1 | GHS Trott | 0 | 143 | Australia | v England | Lord’s | 22 Jun 1896 |
| 2 | SG Barnes | 0 | 141 | Australia | v England | Lord’s | 24 Jun 1948 |
| 3 | PBH May | 0 | 112 | England | v South Africa | Lord’s | 23 Jun 1955 |
| 4 | CA Davis | 103 | 0 | West Indies | v England | Lord’s | 26 Jun 1969 |
| 5 | RC Fredericks | 0 | 138 | West Indies | v England | Lord’s | 17 Jun 1976 |
| 6 | DB Vengsarkar | 0 | 103 | India | v England | Lord’s | 02 Aug 1979 |
| 7 | MP Vaughan | 0 | 100 | England | v India | Lord’s | 25 Jul 2002 |
| 8 | Misbah ul Haq | 114 | 0 | Pakistan | v England | Lord’s | 14 Jul 2016 |
| 9 | AK Markram | 0 | 102* | South Africa | v Australia | Lord’s | 11 Jun 2025 |