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