Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date less than or equal to 21 Feb 2023 remove less than or equal to 21 Feb 2023 from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2023 173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 Profile
filtered 2010-2023 152 130 40 3780 139 42.00 3699 102.18 5 20 8 283 104
List of partnerships
JP Duminy 5 256* 4/83 4/339 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
F du Plessis 4 252 3/55 4/307 1 v Australia Hobart 11 Nov 2018 ODI # 4069
H Klaasen 5 149 4/126 5/275 1 v Australia Paarl 29 Feb 2020 ODI # 4248
H Klaasen 5 139* 4/110 4/249 1 v India Lucknow 6 Oct 2022 ODI # 4470
AB de Villiers 5 126 4/76 5/202 2 v Australia Perth 14 Nov 2014 ODI # 3545
AB de Villiers 4 123 3/115 4/238 1 v West Indies Durban 16 Jan 2015 ODI # 3579
AB de Villiers 4 122 3/77 4/199 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
F du Plessis 5 117 4/108 5/225 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
HE van der Dussen 5 116 4/55 5/171 1 v Pakistan Centurion 2 Apr 2021 ODI # 4285
AB de Villiers 5 115 4/38 5/153 1 v Pakistan Durban 21 Mar 2013 ODI # 3348
RR Rossouw 5 110* 4/301 4/411 1 v Ireland Canberra 3 Mar 2015 ODI # 3621
HE van der Dussen 5 110 4/171 5/281 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
AB de Villiers 4 108 3/96 4/204 1 v U.A.E. Wellington 12 Mar 2015 ODI # 3633
AL Phehlukwayo 7 107* 6/265 6/372 2 v Australia Durban 5 Oct 2016 ODI # 3790
JP Duminy 5 107 4/157 5/264 1 v Australia Gqeberha 23 Oct 2011 ODI # 3208
JP Duminy 5 103 4/215 5/318 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
RK Kleinveldt 9 95 8/80 9/175 1 v England The Oval 19 Jun 2013 ODI # 3375
JN Malan 5 90* 4/184 4/274 2 v Australia Bloemfontein 4 Mar 2020 ODI # 4252
JP Duminy 5 90 4/76 5/166 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
AB de Villiers 4 86 3/134 4/220 1 v New Zealand Durban 26 Aug 2015 ODI # 3678
CA Ingram 5 76 4/255 5/331 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
F du Plessis 5 74 4/68 5/142 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
Q de Kock 1 72 - 1/72 1 v India Rajkot 18 Oct 2015 ODI # 3695
H Klaasen 5 72 4/102 5/174 2 v India Johannesburg 10 Feb 2018 ODI # 3973
HE van der Dussen 5 72 4/136 5/208 1 v New Zealand Birmingham 19 Jun 2019 ODI # 4165
HE van der Dussen 5 70 4/121 5/191 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
R McLaren 8 69* 7/154 7/223 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
F du Plessis 5 68 4/153 5/221 1 v West Indies Cardiff 14 Jun 2013 ODI # 3371
AB de Villiers 5 68 4/124 5/192 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
M Jansen 6 65* 5/282 5/347 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
WD Parnell 7 63 6/196 7/259 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
JP Duminy 5 63 4/50 5/113 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
F du Plessis 5 62* 4/88 4/150 2 v New Zealand Auckland 4 Mar 2017 ODI # 3846
CH Morris 6 62* 5/266 5/328 2 v England Southampton 27 May 2017 ODI # 3873
HM Amla 4 62 3/65 4/127 2 v India Gqeberha 13 Feb 2018 ODI # 3976
JP Duminy 5 61 4/182 5/243 1 v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
CH Morris 6 60 5/225 6/285 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
R McLaren 6 55* 5/249 5/304 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
AB de Villiers 5 55 4/217 5/272 1 v New Zealand Auckland 24 Mar 2015 ODI # 3644
F Behardien 5 55 4/211 5/266 2 v England Southampton 27 May 2017 ODI # 3873
HE van der Dussen 4 55 3/147 4/202 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
AB de Villiers 5 53 4/199 5/252 1 v India Centurion 11 Dec 2013 ODI # 3444
D Pretorius 5 53 4/231 5/284 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
HE van der Dussen 5 53 4/136 5/189 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
L Sipamla 8 52* 7/204 7/256 1 v England Johannesburg 9 Feb 2020 ODI # 4242
RR Rossouw 5 51 4/230 5/281 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
HE van der Dussen 4 51 3/29 4/80 2 v Pakistan Durban 22 Jan 2019 ODI # 4081
AK Markram 5 49 4/233 5/282 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
AB de Villiers 6 48 5/100 6/148 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
AB de Villiers 5 48 4/280 5/328 1 v West Indies Sydney 27 Feb 2015 ODI # 3616
D Pretorius 6 48 5/217 6/265 2 v Australia Durban 5 Oct 2016 ODI # 3790
K Rabada 8 48 7/165 8/213 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
AL Phehlukwayo 6 47* 5/284 5/331 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
AB de Villiers 3 47 2/351 3/398 1 v India Wankhede 25 Oct 2015 ODI # 3700
CH Morris 7 47 6/118 7/165 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
JP Duminy 5 46* 4/144 4/190 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
AL Phehlukwayo 6 46 5/89 6/135 1 v India Southampton 5 Jun 2019 ODI # 4150
AB de Villiers 4 45 3/152 4/197 1 v India Kanpur 11 Oct 2015 ODI # 3689
F du Plessis 3 45 2/102 3/147 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
AB de Villiers 4 44 3/32 4/76 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
F du Plessis 5 44 4/176 5/220 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
HE van der Dussen 4 44 3/187 4/231 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
D Pretorius 7 44 6/228 7/272 1 v India Cape Town 23 Jan 2022 ODI # 4349
JP Duminy 5 43 4/129 5/172 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
WD Parnell 6 41 5/215 6/256 1 v India Ranchi 9 Oct 2022 ODI # 4471
AB de Villiers 5 40 4/84 5/124 2 v Pakistan Centurion 30 Nov 2013 ODI # 3441
F du Plessis 5 40 4/129 5/169 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
JP Duminy 4 40 3/227 4/267 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
WD Parnell 7 39 6/86 7/125 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
AB de Villiers 5 38* 4/170 4/208 2 v Pakistan Benoni 24 Mar 2013 ODI # 3350
JP Duminy 5 38 4/179 5/217 2 v Australia Durban 5 Oct 2016 ODI # 3790
JH Kallis 4 37 3/239 4/276 1 v West Indies North Sound 24 May 2010 ODI # 2980
CA Ingram 6 37 5/355 6/392 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
T Bavuma 4 36 3/270 4/306 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
K Verreynne 4 36 3/143 4/179 1 v Netherlands Centurion 26 Nov 2021 ODI # 4337
R McLaren 6 35* 5/69 5/104 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
R McLaren 6 35 5/169 6/204 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
K Zondo 5 34 4/95 5/129 2 v India Cape Town 7 Feb 2018 ODI # 3971
F du Plessis 4 34 3/110 4/144 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
AL Phehlukwayo 6 33 5/155 6/188 1 v England Johannesburg 9 Feb 2020 ODI # 4242
GC Smith 5 32 4/120 5/152 2 v India Johannesburg 15 Jan 2011 ODI # 3080
F Behardien 4 32 3/398 4/430 1 v India Wankhede 25 Oct 2015 ODI # 3700
HM Amla 4 32 3/194 4/226 1 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
D Pretorius 6 32 5/142 6/174 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
F Behardien 5 31 4/180 5/211 2 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
GC Smith 5 31 4/174 5/205 2 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
Q de Kock 3 30 2/40 3/70 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
F Behardien 6 30 5/166 6/196 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
H Klaasen 5 30 4/297 5/327 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
HM Amla 3 29* 2/237 2/266 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
H Klaasen 5 29* 4/229 4/258 2 v Australia Potchefstroom 7 Mar 2020 ODI # 4254
F du Plessis 4 29 3/61 4/90 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
RJ Peterson 7 28 6/203 7/231 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
AB de Villiers 6 28 5/113 6/141 2 v Australia Perth 16 Nov 2014 ODI # 3546
F Behardien 5 28 4/258 5/286 1 v New Zealand Centurion 19 Aug 2015 ODI # 3676
JP Duminy 5 28 4/90 5/118 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
KA Maharaj 8 28 7/155 8/183 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
JP Duminy 4 27* 3/144 3/171 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
JA Morkel 5 27 4/328 5/355 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
AB de Villiers 5 26 4/124 5/150 1 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
F Behardien 5 26 4/308 5/334 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
AB de Villiers 5 26 4/182 5/208 2 v England Leeds 24 May 2017 ODI # 3872
WD Parnell 7 25* 6/246 6/271 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
F du Plessis 4 25 3/108 4/133 2 v India Melbourne 22 Feb 2015 ODI # 3610
AL Phehlukwayo 6 25 5/281 6/306 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
AB de Villiers 4 25 3/77 4/102 2 v India Johannesburg 10 Feb 2018 ODI # 3973
M Jansen 7 25 6/204 7/229 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
HE van der Dussen 5 24* 4/272 4/296 1 v India Paarl 19 Jan 2022 ODI # 4344
HM Amla 4 24 3/306 4/330 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
K Verreynne 5 24 4/160 5/184 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
D Pretorius 6 24 5/83 6/107 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
R McLaren 6 23 5/63 6/86 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
F du Plessis 6 23 5/223 6/246 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
Q de Kock 4 23 3/164 4/187 1 v Australia Sydney 23 Nov 2014 ODI # 3551
H Klaasen 5 23 4/43 5/66 1 v India Delhi 11 Oct 2022 ODI # 4472
R McLaren 6 22* 5/278 5/300 1 v West Indies North Sound 24 May 2010 ODI # 2980
WD Parnell 7 22* 6/285 6/307 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
WD Parnell 7 22 6/269 7/291 1 v India Centurion 11 Dec 2013 ODI # 3444
JP Duminy 5 22 4/257 5/279 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
Q de Kock 4 22 3/189 4/211 2 v England Southampton 27 May 2017 ODI # 3873
AL Phehlukwayo 6 22 5/318 6/340 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
RJ Peterson 6 21 5/82 6/103 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
H Klaasen 5 21 4/6 5/27 2 v England Manchester 22 Jul 2022 ODI # 4435
KA Maharaj 7 21 6/256 7/277 1 v India Ranchi 9 Oct 2022 ODI # 4471
JP Duminy 5 20 4/185 5/205 1 v Australia Durban 28 Oct 2011 ODI # 3211
K Rabada 7 19* 6/322 6/341 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
AB de Villiers 5 19 4/240 5/259 1 v West Indies North Sound 22 May 2010 ODI # 2979
F du Plessis 5 19 4/55 5/74 2 v Australia Centurion 19 Oct 2011 ODI # 3203
AL Phehlukwayo 6 19 5/130 6/149 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
R McLaren 6 17 5/252 6/269 1 v India Centurion 11 Dec 2013 ODI # 3444
JP Duminy 5 16 4/216 5/232 1 v Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
AB de Villiers 4 16 3/67 4/83 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
BE Hendricks 7 16 6/188 7/204 1 v England Johannesburg 9 Feb 2020 ODI # 4242
H Klaasen 5 16 4/158 5/174 2 v England Kimberley 1 Feb 2023 ODI # 4514
F Behardien 5 15* 4/280 4/295 2 v Australia Centurion 30 Sep 2016 ODI # 3785
JP Duminy 6 15 5/331 6/346 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
JP Duminy 5 15 4/330 5/345 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
F du Plessis 4 15 3/59 4/74 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
JT Smuts 5 15 4/140 5/155 1 v England Johannesburg 9 Feb 2020 ODI # 4242
AL Phehlukwayo 6 15 5/184 6/199 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
KA Maharaj 7 15 6/107 7/122 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
JP Duminy 5 14 4/133 5/147 2 v India Melbourne 22 Feb 2015 ODI # 3610
JP Duminy 5 13 4/213 5/226 1 v India Durban 12 Jan 2011 ODI # 3079
MV Boucher 6 13 5/205 6/218 1 v Australia Durban 28 Oct 2011 ODI # 3211
WD Parnell 6 13 5/334 6/347 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
AL Phehlukwayo 6 13 5/191 6/204 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
DW Steyn 8 12* 7/268 7/280 1 v West Indies North Sound 22 May 2010 ODI # 2979
Q de Kock 4 12 3/198 4/210 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
VD Philander 7 12 6/141 7/153 2 v Australia Perth 16 Nov 2014 ODI # 3546
F Behardien 5 12 4/220 5/232 1 v New Zealand Durban 26 Aug 2015 ODI # 3678
F du Plessis 4 12 3/296 4/308 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
F du Plessis 5 12 4/122 5/134 1 v India Durban 1 Feb 2018 ODI # 3969
HE van der Dussen 5 12 4/71 5/83 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
R McLaren 6 11* 5/328 5/339 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
H Klaasen 5 11 4/307 5/318 1 v Australia Hobart 11 Nov 2018 ODI # 4069
H Klaasen 5 11 4/306 5/317 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
KA Maharaj 9 11 8/231 9/242 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
HM Amla 5 10 4/116 5/126 1 v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
R McLaren 6 10 5/73 6/83 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
JP Duminy 5 10 4/239 5/249 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
DW Steyn 7 10 6/174 7/184 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
HE van der Dussen 5 10 4/130 5/140 1 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
K Rabada 7 10 6/225 7/235 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
AL Phehlukwayo 6 10 5/218 6/228 1 v India Cape Town 23 Jan 2022 ODI # 4349
KA Maharaj 8 10 7/272 8/282 1 v India Cape Town 23 Jan 2022 ODI # 4349
AB de Villiers 5 9 4/153 5/162 1 v West Indies Roseau 28 May 2010 ODI # 2982
JP Duminy 5 9 4/186 5/195 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
AB de Villiers 5 9 4/54 5/63 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
AB de Villiers 4 9 3/79 4/88 2 v India Chennai 22 Oct 2015 ODI # 3698
JP Duminy 5 9 4/80 5/89 1 v India Southampton 5 Jun 2019 ODI # 4150
D Elgar 5 8* 4/430 4/438 1 v India Wankhede 25 Oct 2015 ODI # 3700
J Botha 6 8 5/152 6/160 2 v India Johannesburg 15 Jan 2011 ODI # 3080
R McLaren 6 8 5/195 6/203 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
R McLaren 6 8 5/221 6/229 1 v West Indies Cardiff 14 Jun 2013 ODI # 3371
JP Duminy 6 8 5/115 6/123 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
F du Plessis 5 8 4/93 5/101 2 v Australia Harare 2 Sep 2014 ODI # 3522
AB de Villiers 4 8 3/68 4/76 1 v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
SSB Magala 7 8 6/287 7/295 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
J Botha 7 7* 6/392 6/399 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
F du Plessis 6 7 5/63 6/70 1 v England The Oval 19 Jun 2013 ODI # 3375
F du Plessis 5 7 4/75 5/82 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
AB de Villiers 5 7 4/66 5/73 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
VD Philander 8 7 7/291 8/298 1 v India Centurion 11 Dec 2013 ODI # 3444
AB de Villiers 5 7 4/157 5/164 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
JP Duminy 4 7 3/88 4/95 2 v India Cape Town 7 Feb 2018 ODI # 3971
R McLaren 7 6* 6/255 6/261 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
JP Duminy 5 6* 4/352 4/358 1 v India Johannesburg 5 Dec 2013 ODI # 3442
M Morkel 9 6* 8/213 8/219 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
AL Phehlukwayo 6 6* 5/327 5/333 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
J Botha 6 6 5/259 6/265 1 v West Indies North Sound 22 May 2010 ODI # 2979
R McLaren 7 6 6/70 7/76 1 v England The Oval 19 Jun 2013 ODI # 3375
RJ Peterson 7 6 6/148 7/154 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
WD Parnell 6 6 5/147 6/153 2 v India Melbourne 22 Feb 2015 ODI # 3610
HM Amla 4 6 3/252 4/258 1 v New Zealand Centurion 19 Aug 2015 ODI # 3676
PWA Mulder 7 6 6/149 7/155 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
WD Parnell 6 6 5/281 6/287 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
HM Amla 5 5 4/104 5/109 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
F Behardien 6 5 5/226 6/231 2 v Australia Canberra 19 Nov 2014 ODI # 3548
RR Rossouw 4 5 3/45 4/50 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
AL Phehlukwayo 6 5 5/220 6/225 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
AL Phehlukwayo 6 5 5/317 6/322 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
SSB Magala 9 5 8/282 9/287 1 v India Cape Town 23 Jan 2022 ODI # 4349
J Botha 7 4* 6/218 6/222 1 v Australia Durban 28 Oct 2011 ODI # 3211
DW Steyn 8 4* 7/153 7/157 2 v Australia Perth 16 Nov 2014 ODI # 3546
F du Plessis 6 4 5/184 6/188 2 v India Cardiff 6 Jun 2013 ODI # 3363
CH Morris 8 4 7/76 8/80 1 v England The Oval 19 Jun 2013 ODI # 3375
JP Duminy 5 4 4/210 5/214 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
HE van der Dussen 5 4 4/214 5/218 1 v India Cape Town 23 Jan 2022 ODI # 4349
LL Tsotsobe 9 3* 8/298 8/301 1 v India Centurion 11 Dec 2013 ODI # 3444
KJ Abbott 9 3* 8/259 8/262 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
R McLaren 7 3 6/265 7/268 1 v West Indies North Sound 22 May 2010 ODI # 2979
VD Philander 7 3 6/279 7/282 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
AB de Villiers 5 3 4/74 5/77 2 v Pakistan Auckland 7 Mar 2015 ODI # 3626
AB de Villiers 5 3 4/140 5/143 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
JP Duminy 5 3 4/195 5/198 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
K Rabada 8 3 7/184 8/187 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
AL Phehlukwayo 6 3 5/189 6/192 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
F du Plessis 5 2* 4/151 4/153 2 v Australia Perth 4 Nov 2018 ODI # 4065
AN Petersen 5 2 4/276 5/278 1 v West Indies North Sound 24 May 2010 ODI # 2980
F du Plessis 5 2 4/67 5/69 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
AB de Villiers 4 2 3/299 4/301 1 v Ireland Canberra 3 Mar 2015 ODI # 3621
K Rabada 7 2 6/306 7/308 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
F du Plessis 4 2 3/140 4/142 1 v India The Oval 11 Jun 2017 ODI # 3886
F du Plessis 4 2 3/78 4/80 1 v India Southampton 5 Jun 2019 ODI # 4150
KA Maharaj 7 2 6/199 7/201 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
K Rabada 8 2 7/229 8/231 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
HE van der Dussen 4 2 3/295 4/297 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
BC Fortuin 8 1* 7/277 7/278 1 v India Ranchi 9 Oct 2022 ODI # 4471
JP Duminy 5 1 4/172 5/173 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
JP Duminy 6 1 5/254 6/255 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
JP Duminy 4 1 3/233 4/234 1 v India Durban 8 Dec 2013 ODI # 3443
AB de Villiers 5 1 4/141 5/142 2 v India Indore 14 Oct 2015 ODI # 3692
JP Duminy 5 1 4/129 5/130 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
HM Amla 3 0* 2/439 2/439 1 v West Indies Johannesburg 18 Jan 2015 ODI # 3583
CA Ingram 6 0 5/226 6/226 1 v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
LL Tsotsobe 10 0 9/175 10/175 1 v England The Oval 19 Jun 2013 ODI # 3375
AB de Villiers 6 0 5/85 6/85 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
JP Duminy 5 0 4/328 5/328 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
F du Plessis 4 0 3/147 4/147 1 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
RR Rossouw 6 0 5/279 6/279 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
DW Steyn 8 0 7/282 8/282 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
M Morkel 9 0 8/282 9/282 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
AM Phangiso 8 0 7/259 8/259 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
Q de Kock 4 0 3/280 4/280 2 v Australia Centurion 30 Sep 2016 ODI # 3785
WD Parnell 6 0 5/118 6/118 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
JP Duminy 4 0 3/51 4/51 1 v India Centurion 4 Feb 2018 ODI # 3970
CJ Dala 9 0 8/183 9/183 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
AK Markram 5 0 4/215 5/215 1 v India Ranchi 9 Oct 2022 ODI # 4471
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page