Opening batsmen carrying the bat through the completed test innings – DL Elgar emulates DL Haynes to perform the feat on three occasions
D Elgar of South Africa carried his through the completed innings in South Africa’s first innings against Australia in the ongoing test at Cape Town to provide the 54th occasion of a batsman carrying the bat through the completed innings in the annals of test cricket. All such occasions are tabulated below
| No | Player | Runs | Total | Inns | Team | Oppn | Ground | Match Date |
| 1 | AB Tancred | 26* | 47 | 2 | SAF | v Eng | Cape Town | 25 Mar 1889 |
| 2 | JE Barrett | 67* | 176 | 3 | Aus | v Eng | Lord’s | 21 Jul 1890 |
| 3 | R Abel | 132* | 307 | 2 | Eng | v Aus | Sydney | 29 Jan 1892 |
| 4 | PF Warner | 132* | 237 | 3 | Eng | v SAF | Johannesburg | 14 Feb 1899 |
| 5 | WW Armstrong | 159* | 309 | 3 | Aus | v SAF | Johannesburg | 18 Oct 1902 |
| 6 | JW Zulch | 43* | 103 | 2 | SAF | v Eng | Cape Town | 11 Mar 1910 |
| 7 | W Bardsley | 193* | 383 | 1 | Aus | v Eng | Lord’s | 26 Jun 1926 |
| 8 | WM Woodfull | 30* | 66† | 4 | Aus | v Eng | Brisbane | 30 Nov 1928 |
| 9 | WM Woodfull | 73* | 193† | 4 | Aus | v Eng | Adelaide | 13 Jan 1933 |
| 10 | WA Brown | 206* | 422 | 2 | Aus | v Eng | Lord’s | 24 Jun 1938 |
| 11 | L Hutton | 202* | 344 | 2 | Eng | v Win | The Oval | 12 Aug 1950 |
| 12 | L Hutton | 156* | 272 | 2 | Eng | v Aus | Adelaide | 02 Feb 1951 |
| 13 | Nazar Mohammad | 124* | 331 | 2 | Pak | v Ind | Lucknow | 23 Oct 1952 |
| 14 | FMM Worrell | 191* | 372 | 2 | Win | v Eng | Nottingham | 04 Jul 1957 |
| 15 | TL Goddard | 56* | 99 | 3 | SAF | v Aus | Cape Town | 31 Dec 1957 |
| 16 | DJ McGlew | 127* | 292 | 1 | SAF | v NZl | Durban | 08 Dec 1961 |
| 17 | CC Hunte | 60* | 131 | 3 | Win | v Aus | Port of Spain | 14 May 1965 |
| 18 | GM Turner | 43* | 131 | 4 | NZl | v Eng | Lord’s | 24 Jul 1969 |
| 19 | WM Lawry | 49* | 107 | 3 | Aus | v Ind | Delhi | 28 Nov 1969 |
| 20 | WM Lawry | 60* | 116† | 4 | Aus | v Eng | Sydney | 09 Jan 1971 |
| 21 | GM Turner | 223* | 386 | 2 | NZl | v Win | Kingston | 16 Feb 1972 |
| 22 | IR Redpath | 159* | 346 | 3 | Aus | v NZl | Auckland | 22 Mar 1974 |
| 23 | G Boycott | 99* | 215 | 4 | Eng | v Aus | Perth | 14 Dec 1979 |
| 24 | SM Gavaskar | 127* | 286 | 3 | Ind | v Pak | Faisalabad | 03 Jan 1983 |
| 25 | Mudassar Nazar | 152* | 323 | 1 | Pak | v Ind | Lahore | 23 Jan 1983 |
| 26 | S Wettimuny | 63* | 144 | 2 | Srl | v NZl | Christchurch | 4 Mar 1983 |
| 27 | DC Boon | 58* | 103 | 3 | Aus | v NZl | Auckland | 13 Mar 1986 |
| 28 | DL Haynes | 88* | 211 | 3 | Win | v Pak | Karachi | 20 Nov 1986 |
| 29 | GA Gooch | 154* | 252 | 3 | Eng | v Win | Leeds | 06 Jun 1991 |
| 30 | DL Haynes | 75* | 176 | 2 | Win | v Eng | The Oval | 08 Aug 1991 |
| 31 | AJ Stewart | 69* | 175 | 3 | Eng | v Pak | Lord’s | 18 Jun 1992 |
| 32 | DL Haynes | 143* | 382 | 3 | Win | v Pak | Port of Spain | 16 Apr 1993 |
| 33 | MH Dekker | 68* | 187 | 4 | Zim | v Pak | Rawalpindi | 09 Dec 1993 |
| 34 | MA Atherton | 94* | 228 | 2 | Eng | v NZl | Christchurch | 14 Feb 1997 |
| 35 | G Kirsten | 100* | 239 | 1 | SAF | v Pak | Faisalabad | 24 Oct 1997 |
| 36 | MA Taylor | 169* | 350 | 2 | Aus | v SAF | Adelaide | 30 Jan 1998 |
| 37 | GW Flower | 156* | 321 | 1 | Zim | v Pak | Bulawayo | 14 Mar 1998 |
| 38 | Saeed Anwar | 188* | 316 | 3 | Pak | v Ind | Kolkata | 16 Feb 1999 |
| 39 | MS Atapattu | 216* | 428 | 2 | Srl | v Zim | Bulawayo | 18 Nov 1999 |
| 40 | RP Arnold | 104* | 231 | 2 | Srl | v Zim | Harare | 04 Dec 1999 |
| 41 | Javed Omar | 85* | 168† | 3 | Ban | v Zim | Bulawayo | 19 Apr 2001 |
| 42 | V Sehwag | 201* | 329 | 1 | Ind | v Srl | Galle | 31 Jul 2008 |
| 43 | SM Katich | 131* | 268 | 3 | Aus | v NZl | Brisbane | 20 Nov 2008 |
| 44 | CH Gayle | 165* | 317 | 3 | Win | v Aus | Adelaide | 04 Dec 2009 |
| 45 | Imran Farhat | 117* | 223 | 1 | Pak | v NZl | Napier | 11 Dec 2009 |
| 46 | R Dravid | 146* | 300 | 2 | Ind | v Eng | The Oval | 18 Aug 2011 |
| 47 | TMK Mawoyo | 163* | 412 | 1 | Zim | v Pak | Bulawayo | 01 Sep 2011 |
| 48 | DA Warner | 123* | 233 | 4 | Aus | v NZl | Hobart | 09 Dec 2011 |
| 49 | CA Pujara | 145* | 312 | 1 | Ind | v Srl | Colombo (SSC) | 28 Aug 2015 |
| 50 | D Elgar | 118* | 214 | 2 | SAF | v Eng | Durban | 26 Dec 2015 |
| 51 | KC Brathwaite | 142* | 337 | 2 | Win | v Pak | Sharjah | 30 Oct 2016 |
| 52 | AN Cook | 244* | 491 | 2 | Eng | v Aus | Melbourne | 26 Dec 2017 |
| 53 | D Elgar | 86* | 177 | 4 | SAF | v Ind | Johannesburg | 24 Jan 2018 |
| 54 | D Elgar | 141^ | 311 | 1 | SAF | v Aus | Cape Town | 22 Mar 2018 |
D Elgar’s feat provides the eighth occasion of a South African batsman carrying the bat through the completed innings. All such occasions are tabulated below
| No | Player | Runs | Total | Inns | Team | Oppn | Ground | Match Date |
| 1 | AB Tancred | 26* | 47 | 2 | SAF | v Eng | Cape Town | 25 Mar 1889 |
| 2 | JW Zulch | 43* | 103 | 2 | SAF | v Eng | Cape Town | 11 Mar 1910 |
| 3 | TL Goddard | 56* | 99 | 3 | SAF | v Aus | Cape Town | 31 Dec 1957 |
| 4 | DJ McGlew | 127* | 292 | 1 | SAF | v NZl | Durban | 08 Dec 1961 |
| 5 | G Kirsten | 100* | 239 | 1 | SAF | v Pak | Faisalabad | 24 Oct 1997 |
| 6 | D Elgar | 118* | 214 | 2 | SAF | v Eng | Durban | 26 Dec 2015 |
| 7 | D Elgar | 86* | 177 | 4 | SAF | v Ind | Johannesburg | 24 Jan 2018 |
| 8 | D Elgar | 141^ | 311 | 1 | SAF | v Aus | Cape Town | 22 Mar 2018 |
D Elgar’s feat provides the eighth occasion of a batsman carrying the bat through the completed innings against Australia. All such occasions are tabulated below
| No | Player | Runs | Total | Inns | Team | Oppn | Ground | Match Date |
| 1 | R Abel | 132* | 307 | 2 | Eng | v Aus | Sydney | 29 Jan 1892 |
| 2 | L Hutton | 156* | 272 | 2 | Eng | v Aus | Adelaide | 02 Feb 1951 |
| 3 | TL Goddard | 56* | 99 | 3 | SAF | v Aus | Cape Town | 31 Dec 1957 |
| 4 | CC Hunte | 60* | 131 | 3 | Win | v Aus | Port of Spain | 14 May 1965 |
| 5 | G Boycott | 99* | 215 | 4 | Eng | v Aus | Perth | 14 Dec 1979 |
| 6 | CH Gayle | 165* | 317 | 3 | Win | v Aus | Adelaide | 04 Dec 2009 |
| 7 | AN Cook | 244* | 491 | 2 | Eng | v Aus | Melbourne | 26 Dec 2017 |
| 8 | D Elgar | 141^ | 311 | 1 | SAF | v Aus | Cape Town | 22 Mar 2018 |
D Elgar became the second South African batsman to carrying the bat through in a completed innings against Australia. TL Goddard was the other batsman to perform such a feat against Australia. Both the batsmen’s feat was performed at the same ground Cape Town – after 61 years
| No | Player | Runs | Total | Inns | Team | Oppn | Ground | Match Date |
| 1 | TL Goddard | 56* | 99 | 3 | SAF | v Aus | Cape Town | 31 Dec 1957 |
| 2 | D Elgar | 141^ | 311 | 1 | SAF | v Aus | Cape Town | 22 Mar 2018 |
D Elgar emulated DL Haynes in carrying the bat through the completed innings on three occasions. Their performance is listed below
| No | Player | Runs | Total | Inns | Team | Oppn | Ground | Match Date |
| 1 | D Elgar | 118* | 214 | 2 | SAF | v Eng | Durban | 26 Dec 2015 |
| 2 | D Elgar | 86* | 177 | 4 | SAF | v Ind | Johannesburg | 24 Jan 2018 |
| 3 | D Elgar | 141^ | 311 | 1 | SAF | v Aus | Cape Town | 22 Mar 2018 |
| 1 | DL Haynes | 88* | 211 | 3 | Win | v Pak | Karachi | 20 Nov 1986 |
| 2 | DL Haynes | 75* | 176 | 2 | Win | v Eng | The Oval | 08 Aug 1991 |
| 3 | DL Haynes | 143* | 382 | 3 | Win | v Pak | Port of Spain | 16 Apr 1993 |
GM Turner, L Hutton, WM Lawry and WM Woodfull are the four batsmen who have carried the bat through in a completed innings on two occasions
| No | Player | Runs | Total | Inns | Team | Oppn | Ground | Match Date |
| 1 | GM Turner | 43* | 131 | 4 | NZl | v Eng | Lord’s | 24 Jul 1969 |
| 2 | GM Turner | 223* | 386 | 2 | NZl | v Win | Kingston | 16 Feb 1972 |
| 1 | L Hutton | 202* | 344 | 2 | Eng | v Win | The Oval | 12 Aug 1950 |
| 2 | L Hutton | 156* | 272 | 2 | Eng | v Aus | Adelaide | 02 Feb 1951 |
| 1 | WM Lawry | 49* | 107 | 3 | Aus | v Ind | Delhi | 28 Nov 1969 |
| 2 | WM Lawry | 60* | 116† | 4 | Aus | v Eng | Sydney | 09 Jan 1971 |
| 1 | WM Woodfull | 30* | 66† | 4 | Aus | v Eng | Brisbane | 30 Nov 1928 |
| 2 | WM Woodfull | 73* | 193† | 4 | Aus | v Eng | Adelaide | 13 Jan 1933 |