Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 28 Jan 2012 remove greater than or equal to 28 Jan 2012 from query
Involving the player D Elgar (SA) remove D Elgar (SA) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2014-2023 57 97 12 2997 172 35.25 6206 48.29 2 20 9 362 7 Profile
filtered 2014-2023 56 95 11 2949 172 35.10 6057 48.68 2 20 9 355 7
List of partnerships
AB de Villiers 5 4 4/300 5/304 1 v West Indies Gqeberha 26 Dec 2014 Test # 2153
S van Zyl 6 21 5/304 6/325 1 v West Indies Gqeberha 26 Dec 2014 Test # 2153
AB de Villiers 5 34 4/254 5/288 2 v West Indies Cape Town 2 Jan 2015 Test # 2154
HM Amla 4 37 3/136 4/173 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
JP Duminy 5 0 4/173 5/173 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
Q de Kock 6 0 5/173 6/173 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
VD Philander 7 35 6/173 7/208 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
SR Harmer 8 29 7/208 8/237 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
DW Steyn 9 2 8/237 9/239 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
M Morkel 10 9 9/239 10/248 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
D Elgar 1 36 - 1/36 2 v India Delhi 3 Dec 2015 Test # 2191
HM Amla 2 4 1/36 2/40 2 v India Delhi 3 Dec 2015 Test # 2191
D Elgar 1 5 - 1/5 4 v India Delhi 3 Dec 2015 Test # 2191
HM Amla 2 44 1/5 2/49 4 v India Delhi 3 Dec 2015 Test # 2191
D Elgar 5 24 4/113 5/137 2 v England Durban 26 Dec 2015 Test # 2196
DW Steyn 6 0 5/136 6/136 4 v England Durban 26 Dec 2015 Test # 2196
F du Plessis 5 0 4/439 5/439 2 v England Cape Town 2 Jan 2016 Test # 2197
Q de Kock 6 10 5/439 6/449 2 v England Cape Town 2 Jan 2016 Test # 2197
CH Morris 7 167 6/449 7/616 2 v England Cape Town 2 Jan 2016 Test # 2197
K Rabada 8 11* 7/616 7/627 2 v England Cape Town 2 Jan 2016 Test # 2197
F du Plessis 5 24 4/161 5/185 1 v England Johannesburg 14 Jan 2016 Test # 2199
DJ Vilas 6 27 5/185 6/212 1 v England Johannesburg 14 Jan 2016 Test # 2199
F du Plessis 5 4 4/31 5/35 3 v England Johannesburg 14 Jan 2016 Test # 2199
JP Duminy 5 2 4/271 5/273 1 v England Centurion 22 Jan 2016 Test # 2200
Q de Kock 6 62 5/273 6/335 1 v England Centurion 22 Jan 2016 Test # 2200
HM Amla 5 117 4/106 5/223 3 v England Centurion 22 Jan 2016 Test # 2200
Q de Kock 6 25* 5/223 5/248 3 v England Centurion 22 Jan 2016 Test # 2200
F du Plessis 5 54 4/106 5/160 1 v New Zealand Durban 19 Aug 2016 Test # 2219
Q de Kock 6 48 5/160 6/208 1 v New Zealand Durban 19 Aug 2016 Test # 2219
VD Philander 7 0 6/208 7/208 1 v New Zealand Durban 19 Aug 2016 Test # 2219
F du Plessis 5 49 4/32 5/81 1 v Australia Perth 3 Nov 2016 Test # 2230
Q de Kock 6 71 5/81 6/152 1 v Australia Perth 3 Nov 2016 Test # 2230
F du Plessis 5 22 4/324 5/346 3 v Australia Perth 3 Nov 2016 Test # 2230
HM Amla 5 56 4/76 5/132 2 v Australia Hobart 12 Nov 2016 Test # 2233
Q de Kock 6 144 5/132 6/276 2 v Australia Hobart 12 Nov 2016 Test # 2233
VD Philander 7 16 6/276 7/292 2 v Australia Hobart 12 Nov 2016 Test # 2233
F du Plessis 5 22 4/95 5/117 1 v Australia Adelaide 24 Nov 2016 Test # 2236
SC Cook 5 36 4/154 5/190 3 v Australia Adelaide 24 Nov 2016 Test # 2236
F du Plessis 5 12 4/213 5/225 1 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
F du Plessis 5 10 4/267 5/277 3 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
D Elgar 5 27 4/142 5/169 1 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
F du Plessis 5 1 4/136 5/137 3 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
HM Amla 6 0 5/364 6/364 1 v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
D Elgar 5 104 4/148 5/252 1 v New Zealand Dunedin 8 Mar 2017 Test # 2253
Q de Kock 6 13 5/252 6/265 1 v New Zealand Dunedin 8 Mar 2017 Test # 2253
VD Philander 7 14 6/265 7/279 1 v New Zealand Dunedin 8 Mar 2017 Test # 2253
F du Plessis 5 13 4/193 5/206 3 v New Zealand Dunedin 8 Mar 2017 Test # 2253
F du Plessis 6 15 5/79 6/94 2 v New Zealand Wellington 16 Mar 2017 Test # 2255
Q de Kock 7 160 6/94 7/254 2 v New Zealand Wellington 16 Mar 2017 Test # 2255
VD Philander 8 36 7/254 8/290 2 v New Zealand Wellington 16 Mar 2017 Test # 2255
F du Plessis 5 51 4/97 5/148 1 v New Zealand Hamilton 25 Mar 2017 Test # 2257
F du Plessis 5 9 4/50 5/59 3 v New Zealand Hamilton 25 Mar 2017 Test # 2257
JP Duminy 4 6 3/98 4/104 2 v England Lord's 6 Jul 2017 Test # 2262
TB de Bruyn 5 99 4/104 5/203 2 v England Lord's 6 Jul 2017 Test # 2262
K Rabada 6 41 5/203 6/244 2 v England Lord's 6 Jul 2017 Test # 2262
Q de Kock 7 4 6/244 7/248 2 v England Lord's 6 Jul 2017 Test # 2262
Q de Kock 5 36 4/28 5/64 4 v England Lord's 6 Jul 2017 Test # 2262
TB de Bruyn 6 3 5/64 6/67 4 v England Lord's 6 Jul 2017 Test # 2262
F du Plessis 5 26 4/194 5/220 1 v England Nottingham 14 Jul 2017 Test # 2264
VD Philander 6 15 5/220 6/235 1 v England Nottingham 14 Jul 2017 Test # 2264
F du Plessis 5 37 4/216 5/253 3 v England Nottingham 14 Jul 2017 Test # 2264
F du Plessis 5 0 4/47 5/47 2 v England The Oval 27 Jul 2017 Test # 2266
CH Morris 6 4 5/47 6/51 2 v England The Oval 27 Jul 2017 Test # 2266
KA Maharaj 7 10 6/51 7/61 2 v England The Oval 27 Jul 2017 Test # 2266
K Rabada 8 53 7/61 8/114 2 v England The Oval 27 Jul 2017 Test # 2266
M Morkel 9 47 8/114 9/161 2 v England The Oval 27 Jul 2017 Test # 2266
VD Philander 10 14 9/161 10/175 2 v England The Oval 27 Jul 2017 Test # 2266
D Elgar 5 108 4/52 5/160 4 v England The Oval 27 Jul 2017 Test # 2266
HG Kuhn 3 37 2/47 3/84 2 v England Manchester 4 Aug 2017 Test # 2268
F du Plessis 4 47 3/84 4/131 2 v England Manchester 4 Aug 2017 Test # 2268
HM Amla 3 22 2/18 3/40 4 v England Manchester 4 Aug 2017 Test # 2268
D Elgar 3 34 2/411 3/445 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
F du Plessis 4 51* 3/445 3/496 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
HM Amla 3 32 2/38 3/70 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
F du Plessis 4 142 3/70 4/212 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
Q de Kock 5 5 4/212 5/217 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
HM Amla 3 12 2/276 3/288 1 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
AK Markram 4 78 3/173 4/251 1 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
Q de Kock 5 21 4/251 5/272 1 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
D Elgar 5 2 4/234 5/236 1 v Australia Cape Town 22 Mar 2018 Test # 2300
AB de Villiers 5 5 4/196 5/201 3 v Australia Cape Town 22 Mar 2018 Test # 2300
AB de Villiers 5 52 4/247 5/299 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
K Rabada 6 0 5/299 6/299 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
Q de Kock 7 85 6/299 7/384 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
VD Philander 8 28 7/384 8/412 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
KA Maharaj 9 76 8/412 9/488 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
M Morkel 10 0 9/488 10/488 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
D Elgar 5 2 4/264 5/266 3 v Australia Johannesburg 30 Mar 2018 Test # 2302
Q de Kock 6 7 5/266 6/273 3 v Australia Johannesburg 30 Mar 2018 Test # 2302
VD Philander 7 71* 6/273 6/344 3 v Australia Johannesburg 30 Mar 2018 Test # 2302
HM Amla 4 27 3/13 4/40 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
F du Plessis 5 8 4/40 5/48 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
AK Markram 3 8 2/16 3/24 4 v Sri Lanka Galle 12 Jul 2018 Test # 2311
F du Plessis 5 15 4/70 5/85 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
Q de Kock 6 29 5/85 6/114 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
TB de Bruyn 6 123 5/113 6/236 4 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
TB de Bruyn 5 69 4/43 5/112 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
DW Steyn 6 34 5/112 6/146 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
Q de Kock 7 24 6/146 7/170 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
HM Amla 5 14* 4/137 4/151 4 v Pakistan Centurion 26 Dec 2018 Test # 2338
F du Plessis 5 156 4/149 5/305 2 v Pakistan Cape Town 3 Jan 2019 Test # 2340
Zubayr Hamza 5 9 4/229 5/238 1 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
HM Amla 5 48 4/45 5/93 3 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
AK Markram 3 8 2/9 3/17 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
F du Plessis 4 72 3/17 4/89 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
Q de Kock 5 21 4/89 5/110 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
D Elgar 3 7 2/70 3/77 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
AK Markram 3 0 2/15 3/15 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
HM Amla 3 20 2/31 3/51 3 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
D Elgar 4 29 3/34 4/63 2 v India Visakhapatnam 2 Oct 2019 Test # 2363
AK Markram 3 1 2/19 3/20 4 v India Visakhapatnam 2 Oct 2019 Test # 2363
TB de Bruyn 3 20 2/13 3/33 2 v India Pune 10 Oct 2019 Test # 2364
D Elgar 4 1 3/70 4/71 3 v India Pune 10 Oct 2019 Test # 2364
Q de Kock 5 8 4/71 5/79 3 v India Pune 10 Oct 2019 Test # 2364
S Muthusamy 6 46 5/79 6/125 3 v India Pune 10 Oct 2019 Test # 2364
Zubayr Hamza 4 91 3/16 4/107 2 v India Ranchi 19 Oct 2019 Test # 2365
H Klaasen 5 0 4/107 5/107 2 v India Ranchi 19 Oct 2019 Test # 2365
D Elgar 4 4 3/18 4/22 3 v India Ranchi 19 Oct 2019 Test # 2365
Q de Kock 5 14 4/60 5/74 2 v England Johannesburg 24 Jan 2020 Test # 2382
Q de Kock 5 48 4/187 5/235 4 v England Johannesburg 24 Jan 2020 Test # 2382
F du Plessis 5 179 4/220 5/399 2 v Sri Lanka Centurion 26 Dec 2020 Test # 2399
Q de Kock 5 6 4/235 5/241 2 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
PWA Mulder 6 16 5/241 6/257 2 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
KA Maharaj 7 5 6/257 7/262 2 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
A Nortje 8 14 7/262 8/276 2 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
D Elgar 5 3 4/133 5/136 1 v Pakistan Karachi 26 Jan 2021 Test # 2406
GF Linde 6 43 5/136 6/179 1 v Pakistan Karachi 26 Jan 2021 Test # 2406
Q de Kock 6 5 5/187 6/192 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
GF Linde 7 42 6/192 7/234 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
K Rabada 8 4 7/234 8/238 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
A Nortje 9 2 8/238 9/240 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
L Ngidi 10 5 9/240 10/245 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
AK Markram 4 26 3/55 4/81 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
Q de Kock 5 33 4/81 5/114 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
PWA Mulder 6 50 5/114 6/164 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
GF Linde 7 22 6/164 7/186 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
KA Maharaj 8 6 7/186 8/192 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
K Rabada 9 9 8/192 9/201 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
A Nortje 10 0 9/201 10/201 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
AK Markram 4 106 3/135 4/241 4 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
Q de Kock 5 0 4/241 5/241 4 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
PWA Mulder 6 12 5/241 6/253 4 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
HE van der Dussen 4 2 3/30 4/32 2 v India Centurion 26 Dec 2021 Test # 2443
Q de Kock 5 72 4/32 5/104 2 v India Centurion 26 Dec 2021 Test # 2443
PWA Mulder 6 29 5/104 6/133 2 v India Centurion 26 Dec 2021 Test # 2443
M Jansen 7 11 6/133 7/144 2 v India Centurion 26 Dec 2021 Test # 2443
D Elgar 5 36 4/94 5/130 4 v India Centurion 26 Dec 2021 Test # 2443
Q de Kock 6 31 5/130 6/161 4 v India Centurion 26 Dec 2021 Test # 2443
PWA Mulder 7 3 6/161 7/164 4 v India Centurion 26 Dec 2021 Test # 2443
M Jansen 8 26 7/164 8/190 4 v India Centurion 26 Dec 2021 Test # 2443
K Rabada 9 1 8/190 9/191 4 v India Centurion 26 Dec 2021 Test # 2443
L Ngidi 10 0 9/191 10/191 4 v India Centurion 26 Dec 2021 Test # 2443
HE van der Dussen 4 1 3/101 4/102 2 v India Johannesburg 3 Jan 2022 Test # 2445
K Verreynne 5 60 4/102 5/162 2 v India Johannesburg 3 Jan 2022 Test # 2445
M Jansen 6 15 5/162 6/177 2 v India Johannesburg 3 Jan 2022 Test # 2445
D Elgar 4 68* 3/175 3/243 4 v India Johannesburg 3 Jan 2022 Test # 2445
KD Petersen 5 47 4/112 5/159 2 v India Cape Town 11 Jan 2022 Test # 2448
HE van der Dussen 4 57* 3/155 3/212 4 v India Cape Town 11 Jan 2022 Test # 2448
HE van der Dussen 4 1 3/36 4/37 1 v New Zealand Christchurch 17 Feb 2022 Test # 2450
Zubayr Hamza 5 15 4/37 5/52 1 v New Zealand Christchurch 17 Feb 2022 Test # 2450
HE van der Dussen 4 30 3/4 4/34 3 v New Zealand Christchurch 17 Feb 2022 Test # 2450
Zubayr Hamza 5 12 4/34 5/46 3 v New Zealand Christchurch 17 Feb 2022 Test # 2450
K Verreynne 6 41 5/46 6/87 3 v New Zealand Christchurch 17 Feb 2022 Test # 2450
HE van der Dussen 4 58 3/199 4/257 1 v New Zealand Christchurch 25 Feb 2022 Test # 2451
HE van der Dussen 4 65 3/38 4/103 3 v New Zealand Christchurch 25 Feb 2022 Test # 2451
K Verreynne 5 11 4/103 5/114 3 v New Zealand Christchurch 25 Feb 2022 Test # 2451
KD Petersen 3 29 2/117 3/146 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
RD Rickelton 4 34 3/146 4/180 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
K Verreynne 5 65 4/180 5/245 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
PWA Mulder 6 0 5/245 6/245 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
KA Maharaj 7 53 6/245 7/298 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
KD Petersen 3 10 2/116 3/126 3 v Bangladesh Durban 31 Mar 2022 Test # 2460
RD Rickelton 4 0 3/126 4/126 3 v Bangladesh Durban 31 Mar 2022 Test # 2460
KD Petersen 3 51 2/133 3/184 1 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
RD Rickelton 4 83 3/184 4/267 1 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
K Verreynne 5 4 4/267 5/271 1 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
SJ Erwee 3 6 2/84 3/90 3 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
RD Rickelton 4 29 3/90 4/119 3 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
K Verreynne 5 35 4/119 5/154 3 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
SJ Erwee 3 0 2/27 3/27 1 v Australia Brisbane 17 Dec 2022 Test # 2482
K Zondo 4 0 3/27 4/27 1 v Australia Brisbane 17 Dec 2022 Test # 2482
K Verreynne 5 98 4/27 5/125 1 v Australia Brisbane 17 Dec 2022 Test # 2482
SJ Erwee 3 2 2/3 3/5 3 v Australia Brisbane 17 Dec 2022 Test # 2482
K Zondo 4 42 3/5 4/47 3 v Australia Brisbane 17 Dec 2022 Test # 2482
D Elgar 3 2 2/56 3/58 1 v Australia Melbourne 26 Dec 2022 Test # 2485
K Zondo 4 0 3/58 4/58 1 v Australia Melbourne 26 Dec 2022 Test # 2485
TB de Bruyn 3 10 2/47 3/57 3 v Australia Melbourne 26 Dec 2022 Test # 2485
K Zondo 4 8 3/57 4/65 3 v Australia Melbourne 26 Dec 2022 Test # 2485
K Verreynne 5 63 4/65 5/128 3 v Australia Melbourne 26 Dec 2022 Test # 2485
M Jansen 6 16 5/128 6/144 3 v Australia Melbourne 26 Dec 2022 Test # 2485
KA Maharaj 7 30 6/144 7/174 3 v Australia Melbourne 26 Dec 2022 Test # 2485
K Rabada 8 2 7/174 8/176 3 v Australia Melbourne 26 Dec 2022 Test # 2485
H Klaasen 3 0 2/37 3/37 2 v Australia Sydney 4 Jan 2023 Test # 2488
K Zondo 4 48 3/37 4/85 2 v Australia Sydney 4 Jan 2023 Test # 2488
SJ Erwee 3 31* 2/75 2/106 3 v Australia Sydney 4 Jan 2023 Test # 2488
AK Markram 3 0 2/221 3/221 1 v West Indies Centurion 28 Feb 2023 Test # 2495
AK Markram 3 1 2/33 3/34 3 v West Indies Centurion 28 Feb 2023 Test # 2495
T de Zorzi 3 56 2/192 3/248 1 v West Indies Johannesburg 8 Mar 2023 Test # 2497
AK Markram 3 24 2/8 3/32 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
RD Rickelton 4 37 3/32 4/69 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
H Klaasen 5 34 4/69 5/103 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
PWA Mulder 6 103 5/103 6/206 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
SR Harmer 7 71 6/206 7/277 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
KA Maharaj 8 16 7/277 8/293 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page