Records type batting analysis [change type]
View list of partnerships [change view]
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
overall 2010-2023 173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 Profile
List of partnerships
AB de Villiers 5 19 15 7.60 4/240 5/259 1 v West Indies North Sound 22 May 2010 ODI # 2979
J Botha 6 6 7 5.14 5/259 6/265 1 v West Indies North Sound 22 May 2010 ODI # 2979
R McLaren 7 3 6 3.00 6/265 7/268 1 v West Indies North Sound 22 May 2010 ODI # 2979
DW Steyn 8 12* 9 8.00 7/268 7/280 1 v West Indies North Sound 22 May 2010 ODI # 2979
JH Kallis 4 37 26 8.53 3/239 4/276 1 v West Indies North Sound 24 May 2010 ODI # 2980
AN Petersen 5 2 3 4.00 4/276 5/278 1 v West Indies North Sound 24 May 2010 ODI # 2980
R McLaren 6 22* 17 7.76 5/278 5/300 1 v West Indies North Sound 24 May 2010 ODI # 2980
AB de Villiers 5 9 14 3.85 4/153 5/162 1 v West Indies Roseau 28 May 2010 ODI # 2982
CA Ingram 5 76 46 9.91 4/255 5/331 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
JP Duminy 6 15 10 9.00 5/331 6/346 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
JA Morkel 5 27 17 9.52 4/328 5/355 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
CA Ingram 6 37 16 13.87 5/355 6/392 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
J Botha 7 7* 4 10.50 6/392 6/399 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
JP Duminy 5 16 17 5.64 4/216 5/232 1 v Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
HM Amla 5 10 15 4.00 4/116 5/126 1 v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
CA Ingram 6 0 1 0.00 5/226 6/226 1 v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
JP Duminy 5 13 17 4.58 4/213 5/226 1 v India Durban 12 Jan 2011 ODI # 3079
GC Smith 5 32 46 4.17 4/120 5/152 2 v India Johannesburg 15 Jan 2011 ODI # 3080
J Botha 6 8 8 6.00 5/152 6/160 2 v India Johannesburg 15 Jan 2011 ODI # 3080
F du Plessis 5 19 19 6.00 4/55 5/74 2 v Australia Centurion 19 Oct 2011 ODI # 3203
JP Duminy 5 107 92 6.97 4/157 5/264 1 v Australia Gqeberha 23 Oct 2011 ODI # 3208
JP Duminy 5 20 28 4.28 4/185 5/205 1 v Australia Durban 28 Oct 2011 ODI # 3211
MV Boucher 6 13 13 6.00 5/205 6/218 1 v Australia Durban 28 Oct 2011 ODI # 3211
J Botha 7 4* 4 6.00 6/218 6/222 1 v Australia Durban 28 Oct 2011 ODI # 3211
F Behardien 5 31 47 3.95 4/180 5/211 2 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
GC Smith 5 31 31 6.00 4/174 5/205 2 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
AB de Villiers 5 115 141 4.89 4/38 5/153 1 v Pakistan Durban 21 Mar 2013 ODI # 3348
AB de Villiers 5 38* 42 5.42 4/170 4/208 2 v Pakistan Benoni 24 Mar 2013 ODI # 3350
F du Plessis 6 4 7 3.42 5/184 6/188 2 v India Cardiff 6 Jun 2013 ODI # 3363
JP Duminy 5 9 13 4.15 4/186 5/195 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
R McLaren 6 8 16 3.00 5/195 6/203 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
RJ Peterson 7 28 20 8.40 6/203 7/231 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
F du Plessis 5 68 48 8.50 4/153 5/221 1 v West Indies Cardiff 14 Jun 2013 ODI # 3371
R McLaren 6 8 4 12.00 5/221 6/229 1 v West Indies Cardiff 14 Jun 2013 ODI # 3371
F du Plessis 6 7 11 3.81 5/63 6/70 1 v England The Oval 19 Jun 2013 ODI # 3375
R McLaren 7 6 10 3.60 6/70 7/76 1 v England The Oval 19 Jun 2013 ODI # 3375
CH Morris 8 4 13 1.84 7/76 8/80 1 v England The Oval 19 Jun 2013 ODI # 3375
RK Kleinveldt 9 95 96 5.93 8/80 9/175 1 v England The Oval 19 Jun 2013 ODI # 3375
LL Tsotsobe 10 0 1 0.00 9/175 10/175 1 v England The Oval 19 Jun 2013 ODI # 3375
F du Plessis 5 7 20 2.10 4/75 5/82 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
RJ Peterson 6 21 25 5.04 5/82 6/103 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
F du Plessis 5 2 9 1.33 4/67 5/69 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
R McLaren 6 35* 44 4.77 5/69 5/104 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
AB de Villiers 6 48 62 4.64 5/100 6/148 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
RJ Peterson 7 6 14 2.57 6/148 7/154 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
R McLaren 8 69* 49 8.44 7/154 7/223 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
JP Duminy 5 1 3 2.00 4/172 5/173 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
AB de Villiers 6 0 2 0.00 5/85 6/85 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
AB de Villiers 5 9 20 2.70 4/54 5/63 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
R McLaren 6 23 49 2.81 5/63 6/86 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
WD Parnell 7 39 46 5.08 6/86 7/125 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
AB de Villiers 5 7 13 3.23 4/66 5/73 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
R McLaren 6 10 20 3.00 5/73 6/83 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
JP Duminy 5 61 63 5.80 4/182 5/243 1 v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
Q de Kock 4 12 13 5.53 3/198 4/210 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
JP Duminy 5 4 7 3.42 4/210 5/214 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
AB de Villiers 5 26 42 3.71 4/124 5/150 1 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
JP Duminy 6 8 24 2.00 5/115 6/123 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
JP Duminy 6 1 2 3.00 5/254 6/255 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
R McLaren 7 6* 4 9.00 6/255 6/261 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
AB de Villiers 5 40 45 5.33 4/84 5/124 2 v Pakistan Centurion 30 Nov 2013 ODI # 3441
JP Duminy 5 6* 3 12.00 4/352 4/358 1 v India Johannesburg 5 Dec 2013 ODI # 3442
JP Duminy 4 1 3 2.00 3/233 4/234 1 v India Durban 8 Dec 2013 ODI # 3443
AB de Villiers 5 53 34 9.35 4/199 5/252 1 v India Centurion 11 Dec 2013 ODI # 3444
R McLaren 6 17 16 6.37 5/252 6/269 1 v India Centurion 11 Dec 2013 ODI # 3444
WD Parnell 7 22 17 7.76 6/269 7/291 1 v India Centurion 11 Dec 2013 ODI # 3444
VD Philander 8 7 3 14.00 7/291 8/298 1 v India Centurion 11 Dec 2013 ODI # 3444
LL Tsotsobe 9 3* 2 9.00 8/298 8/301 1 v India Centurion 11 Dec 2013 ODI # 3444
JP Duminy 5 10 16 3.75 4/239 5/249 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
R McLaren 6 55* 33 10.00 5/249 5/304 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
HM Amla 5 5 10 3.00 4/104 5/109 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
JP Duminy 5 0 1 0.00 4/328 5/328 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
R McLaren 6 11* 7 9.42 5/328 5/339 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
F du Plessis 5 40 56 4.28 4/129 5/169 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
R McLaren 6 35 20 10.50 5/169 6/204 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
JP Duminy 4 27* 21 7.71 3/144 3/171 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
F du Plessis 4 0 1 0.00 3/147 4/147 1 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
F du Plessis 5 8 11 4.36 4/93 5/101 2 v Australia Harare 2 Sep 2014 ODI # 3522
F du Plessis 6 23 8 17.25 5/223 6/246 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
WD Parnell 7 25* 13 11.53 6/246 6/271 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
JP Duminy 5 22 21 6.28 4/257 5/279 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
RR Rossouw 6 0 1 0.00 5/279 6/279 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
VD Philander 7 3 6 3.00 6/279 7/282 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
DW Steyn 8 0 2 0.00 7/282 8/282 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
M Morkel 9 0 1 0.00 8/282 9/282 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
Q de Kock 3 30 54 3.33 2/40 3/70 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
AB de Villiers 5 126 122 6.19 4/76 5/202 2 v Australia Perth 14 Nov 2014 ODI # 3545
AB de Villiers 6 28 39 4.30 5/113 6/141 2 v Australia Perth 16 Nov 2014 ODI # 3546
VD Philander 7 12 7 10.28 6/141 7/153 2 v Australia Perth 16 Nov 2014 ODI # 3546
DW Steyn 8 4* 3 8.00 7/153 7/157 2 v Australia Perth 16 Nov 2014 ODI # 3546
F Behardien 6 5 8 3.75 5/226 6/231 2 v Australia Canberra 19 Nov 2014 ODI # 3548
AB de Villiers 4 122 121 6.04 3/77 4/199 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
Q de Kock 4 23 29 4.75 3/164 4/187 1 v Australia Sydney 23 Nov 2014 ODI # 3551
AB de Villiers 4 123 119 6.20 3/115 4/238 1 v West Indies Durban 16 Jan 2015 ODI # 3579
HM Amla 3 0* 2 0.00 2/439 2/439 1 v West Indies Johannesburg 18 Jan 2015 ODI # 3583
AB de Villiers 4 44 50 5.28 3/32 4/76 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
JP Duminy 5 90 132 4.09 4/76 5/166 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
F Behardien 6 30 33 5.45 5/166 6/196 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
WD Parnell 7 63 43 8.79 6/196 7/259 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
AM Phangiso 8 0 1 0.00 7/259 8/259 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
KJ Abbott 9 3* 3 6.00 8/259 8/262 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
HM Amla 4 24 10 14.40 3/306 4/330 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
JP Duminy 5 15 6 15.00 4/330 5/345 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
AB de Villiers 4 16 20 4.80 3/67 4/83 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
JP Duminy 5 256* 178 8.62 4/83 4/339 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
F du Plessis 4 25 32 4.68 3/108 4/133 2 v India Melbourne 22 Feb 2015 ODI # 3610
JP Duminy 5 14 20 4.20 4/133 5/147 2 v India Melbourne 22 Feb 2015 ODI # 3610
WD Parnell 6 6 13 2.76 5/147 6/153 2 v India Melbourne 22 Feb 2015 ODI # 3610
AB de Villiers 5 48 27 10.66 4/280 5/328 1 v West Indies Sydney 27 Feb 2015 ODI # 3616
AB de Villiers 4 2 2 6.00 3/299 4/301 1 v Ireland Canberra 3 Mar 2015 ODI # 3621
RR Rossouw 5 110* 51 12.94 4/301 4/411 1 v Ireland Canberra 3 Mar 2015 ODI # 3621
AB de Villiers 5 3 21 0.85 4/74 5/77 2 v Pakistan Auckland 7 Mar 2015 ODI # 3626
AB de Villiers 4 108 107 6.05 3/96 4/204 1 v U.A.E. Wellington 12 Mar 2015 ODI # 3633
AB de Villiers 5 55 24 13.75 4/217 5/272 1 v New Zealand Auckland 24 Mar 2015 ODI # 3644
F du Plessis 4 15 34 2.64 3/59 4/74 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
RR Rossouw 4 5 10 3.00 3/45 4/50 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
JP Duminy 5 63 89 4.24 4/50 5/113 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
HM Amla 4 6 4 9.00 3/252 4/258 1 v New Zealand Centurion 19 Aug 2015 ODI # 3676
F Behardien 5 28 18 9.33 4/258 5/286 1 v New Zealand Centurion 19 Aug 2015 ODI # 3676
AB de Villiers 4 8 15 3.20 3/68 4/76 1 v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
AB de Villiers 4 86 60 8.60 3/134 4/220 1 v New Zealand Durban 26 Aug 2015 ODI # 3678
F Behardien 5 12 16 4.50 4/220 5/232 1 v New Zealand Durban 26 Aug 2015 ODI # 3678
AB de Villiers 4 45 44 6.13 3/152 4/197 1 v India Kanpur 11 Oct 2015 ODI # 3689
AB de Villiers 5 1 2 3.00 4/141 5/142 2 v India Indore 14 Oct 2015 ODI # 3692
Q de Kock 1 72 81 5.33 - 1/72 1 v India Rajkot 18 Oct 2015 ODI # 3695
AB de Villiers 4 9 20 2.70 3/79 4/88 2 v India Chennai 22 Oct 2015 ODI # 3698
AB de Villiers 3 47 16 17.62 2/351 3/398 1 v India Wankhede 25 Oct 2015 ODI # 3700
F Behardien 4 32 16 12.00 3/398 4/430 1 v India Wankhede 25 Oct 2015 ODI # 3700
D Elgar 5 8* 4 12.00 4/430 4/438 1 v India Wankhede 25 Oct 2015 ODI # 3700
JP Duminy 4 40 35 6.85 3/227 4/267 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
Q de Kock 4 0 2 0.00 3/280 4/280 2 v Australia Centurion 30 Sep 2016 ODI # 3785
F Behardien 5 15* 16 5.62 4/280 4/295 2 v Australia Centurion 30 Sep 2016 ODI # 3785
F du Plessis 4 12 8 9.00 3/296 4/308 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
F Behardien 5 26 23 6.78 4/308 5/334 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
WD Parnell 6 13 7 11.14 5/334 6/347 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
JP Duminy 5 38 45 5.06 4/179 5/217 2 v Australia Durban 5 Oct 2016 ODI # 3790
D Pretorius 6 48 39 7.38 5/217 6/265 2 v Australia Durban 5 Oct 2016 ODI # 3790
AL Phehlukwayo 7 107* 70 9.17 6/265 6/372 2 v Australia Durban 5 Oct 2016 ODI # 3790
RR Rossouw 5 51 39 7.84 4/230 5/281 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
AL Phehlukwayo 6 25 18 8.33 5/281 6/306 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
K Rabada 7 2 4 3.00 6/306 7/308 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
F du Plessis 5 117 134 5.23 4/108 5/225 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
CH Morris 6 60 40 9.00 5/225 6/285 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
WD Parnell 7 22* 8 16.50 6/285 6/307 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
AB de Villiers 5 68 72 5.66 4/124 5/192 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
AB de Villiers 5 7 13 3.23 4/157 5/164 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
AB de Villiers 5 3 6 3.00 4/140 5/143 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
F du Plessis 5 62* 62 6.00 4/88 4/150 2 v New Zealand Auckland 4 Mar 2017 ODI # 3846
AB de Villiers 5 26 19 8.21 4/182 5/208 2 v England Leeds 24 May 2017 ODI # 3872
Q de Kock 4 22 21 6.28 3/189 4/211 2 v England Southampton 27 May 2017 ODI # 3873
F Behardien 5 55 45 7.33 4/211 5/266 2 v England Southampton 27 May 2017 ODI # 3873
CH Morris 6 62* 39 9.53 5/266 5/328 2 v England Southampton 27 May 2017 ODI # 3873
HM Amla 4 32 42 4.57 3/194 4/226 1 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
F du Plessis 4 29 46 3.78 3/61 4/90 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
JP Duminy 5 28 39 4.30 4/90 5/118 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
WD Parnell 6 0 1 0.00 5/118 6/118 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
CH Morris 7 47 81 3.48 6/118 7/165 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
K Rabada 8 48 39 7.38 7/165 8/213 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
M Morkel 9 6* 6 6.00 8/213 8/219 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
F du Plessis 4 2 5 2.40 3/140 4/142 1 v India The Oval 11 Jun 2017 ODI # 3886
F du Plessis 5 12 12 6.00 4/122 5/134 1 v India Durban 1 Feb 2018 ODI # 3969
JP Duminy 4 0 4 0.00 3/51 4/51 1 v India Centurion 4 Feb 2018 ODI # 3970
JP Duminy 4 7 15 2.80 3/88 4/95 2 v India Cape Town 7 Feb 2018 ODI # 3971
K Zondo 5 34 64 3.18 4/95 5/129 2 v India Cape Town 7 Feb 2018 ODI # 3971
AB de Villiers 4 25 16 9.37 3/77 4/102 2 v India Johannesburg 10 Feb 2018 ODI # 3973
H Klaasen 5 72 41 10.53 4/102 5/174 2 v India Johannesburg 10 Feb 2018 ODI # 3973
HM Amla 4 62 83 4.48 3/65 4/127 2 v India Gqeberha 13 Feb 2018 ODI # 3976
JP Duminy 5 43 29 8.89 4/129 5/172 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
JP Duminy 5 3 5 3.60 4/195 5/198 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
JP Duminy 5 103 70 8.82 4/215 5/318 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
AL Phehlukwayo 6 22 13 10.15 5/318 6/340 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
JP Duminy 5 1 4 1.50 4/129 5/130 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
AL Phehlukwayo 6 19 14 8.14 5/130 6/149 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
PWA Mulder 7 6 8 4.50 6/149 7/155 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
KA Maharaj 8 28 20 8.40 7/155 8/183 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
CJ Dala 9 0 2 0.00 8/183 9/183 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
F du Plessis 5 2* 1 12.00 4/151 4/153 2 v Australia Perth 4 Nov 2018 ODI # 4065
F du Plessis 5 74 88 5.04 4/68 5/142 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
D Pretorius 6 32 54 3.55 5/142 6/174 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
DW Steyn 7 10 20 3.00 6/174 7/184 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
K Rabada 8 3 11 1.63 7/184 8/187 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
F du Plessis 4 252 199 7.59 3/55 4/307 1 v Australia Hobart 11 Nov 2018 ODI # 4069
H Klaasen 5 11 6 11.00 4/307 5/318 1 v Australia Hobart 11 Nov 2018 ODI # 4069
HM Amla 3 29* 23 7.56 2/237 2/266 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
HE van der Dussen 4 51 53 5.77 3/29 4/80 2 v Pakistan Durban 22 Jan 2019 ODI # 4081
HE van der Dussen 5 10 13 4.61 4/130 5/140 1 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
F du Plessis 5 44 56 4.71 4/176 5/220 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
AL Phehlukwayo 6 5 9 3.33 5/220 6/225 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
K Rabada 7 10 11 5.45 6/225 7/235 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
HE van der Dussen 4 44 50 5.28 3/187 4/231 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
D Pretorius 5 53 44 7.22 4/231 5/284 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
AL Phehlukwayo 6 47* 20 14.10 5/284 5/331 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
F du Plessis 4 34 33 6.18 3/110 4/144 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
JP Duminy 5 46* 40 6.90 4/144 4/190 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
F du Plessis 3 45 42 6.42 2/102 3/147 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
HE van der Dussen 4 55 51 6.47 3/147 4/202 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
F du Plessis 4 2 5 2.40 3/78 4/80 1 v India Southampton 5 Jun 2019 ODI # 4150
JP Duminy 5 9 18 3.00 4/80 5/89 1 v India Southampton 5 Jun 2019 ODI # 4150
AL Phehlukwayo 6 46 75 3.68 5/89 6/135 1 v India Southampton 5 Jun 2019 ODI # 4150
HE van der Dussen 5 72 74 5.83 4/136 5/208 1 v New Zealand Birmingham 19 Jun 2019 ODI # 4165
HE van der Dussen 5 53 61 5.21 4/136 5/189 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
AL Phehlukwayo 6 3 7 2.57 5/189 6/192 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
JT Smuts 5 15 28 3.21 4/140 5/155 1 v England Johannesburg 9 Feb 2020 ODI # 4242
AL Phehlukwayo 6 33 44 4.50 5/155 6/188 1 v England Johannesburg 9 Feb 2020 ODI # 4242
BE Hendricks 7 16 15 6.40 6/188 7/204 1 v England Johannesburg 9 Feb 2020 ODI # 4242
L Sipamla 8 52* 31 10.06 7/204 7/256 1 v England Johannesburg 9 Feb 2020 ODI # 4242
H Klaasen 5 149 130 6.87 4/126 5/275 1 v Australia Paarl 29 Feb 2020 ODI # 4248
JN Malan 5 90* 60 9.00 4/184 4/274 2 v Australia Bloemfontein 4 Mar 2020 ODI # 4252
H Klaasen 5 29* 20 8.70 4/229 4/258 2 v Australia Potchefstroom 7 Mar 2020 ODI # 4254
HE van der Dussen 5 116 130 5.35 4/55 5/171 1 v Pakistan Centurion 2 Apr 2021 ODI # 4285
T Bavuma 4 36 28 7.71 3/270 4/306 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
H Klaasen 5 11 9 7.33 4/306 5/317 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
AL Phehlukwayo 6 5 7 4.28 5/317 6/322 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
K Rabada 7 19* 6 19.00 6/322 6/341 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
K Verreynne 5 24 31 4.64 4/160 5/184 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
AL Phehlukwayo 6 15 18 5.00 5/184 6/199 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
KA Maharaj 7 2 4 3.00 6/199 7/201 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
K Verreynne 4 36 47 4.59 3/143 4/179 1 v Netherlands Centurion 26 Nov 2021 ODI # 4337
HE van der Dussen 5 24* 11 13.09 4/272 4/296 1 v India Paarl 19 Jan 2022 ODI # 4344
HE van der Dussen 5 4 7 3.42 4/214 5/218 1 v India Cape Town 23 Jan 2022 ODI # 4349
AL Phehlukwayo 6 10 20 3.00 5/218 6/228 1 v India Cape Town 23 Jan 2022 ODI # 4349
D Pretorius 7 44 43 6.13 6/228 7/272 1 v India Cape Town 23 Jan 2022 ODI # 4349
KA Maharaj 8 10 9 6.66 7/272 8/282 1 v India Cape Town 23 Jan 2022 ODI # 4349
SSB Magala 9 5 4 7.50 8/282 9/287 1 v India Cape Town 23 Jan 2022 ODI # 4349
HE van der Dussen 5 70 64 6.56 4/121 5/191 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
AL Phehlukwayo 6 13 24 3.25 5/191 6/204 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
M Jansen 7 25 14 10.71 6/204 7/229 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
K Rabada 8 2 3 4.00 7/229 8/231 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
KA Maharaj 9 11 9 7.33 8/231 9/242 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
HE van der Dussen 5 12 14 5.14 4/71 5/83 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
D Pretorius 6 24 38 3.78 5/83 6/107 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
KA Maharaj 7 15 24 3.75 6/107 7/122 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
HE van der Dussen 4 2 2 6.00 3/295 4/297 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
H Klaasen 5 30 20 9.00 4/297 5/327 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
AL Phehlukwayo 6 6* 4 9.00 5/327 5/333 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
H Klaasen 5 21 29 4.34 4/6 5/27 2 v England Manchester 22 Jul 2022 ODI # 4435
H Klaasen 5 139* 106 7.86 4/110 4/249 1 v India Lucknow 6 Oct 2022 ODI # 4470
AK Markram 5 0 2 0.00 4/215 5/215 1 v India Ranchi 9 Oct 2022 ODI # 4471
WD Parnell 6 41 48 5.12 5/215 6/256 1 v India Ranchi 9 Oct 2022 ODI # 4471
KA Maharaj 7 21 21 6.00 6/256 7/277 1 v India Ranchi 9 Oct 2022 ODI # 4471
BC Fortuin 8 1* 1 6.00 7/277 7/278 1 v India Ranchi 9 Oct 2022 ODI # 4471
H Klaasen 5 23 20 6.90 4/43 5/66 1 v India Delhi 11 Oct 2022 ODI # 4472
HE van der Dussen 5 110 99 6.66 4/171 5/281 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
WD Parnell 6 6 7 5.14 5/281 6/287 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
SSB Magala 7 8 6 8.00 6/287 7/295 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
AK Markram 5 49 38 7.73 4/233 5/282 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
M Jansen 6 65* 46 8.47 5/282 5/347 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
H Klaasen 5 16 9 10.66 4/158 5/174 2 v England Kimberley 1 Feb 2023 ODI # 4514
H Klaasen 5 55 37 8.91 4/87 5/142 2 v West Indies Potchefstroom 21 Mar 2023 ODI # 4544
AK Markram 5 199 117 10.20 4/145 5/344 1 v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
M Jansen 6 3 5 3.60 5/344 6/347 1 v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
T Bavuma 5 3 4 4.50 4/97 5/100 1 v Australia Bloemfontein 7 Sep 2023 ODI # 4635
H Klaasen 5 58 54 6.44 4/119 5/177 2 v Australia Bloemfontein 9 Sep 2023 ODI # 4638
M Jansen 6 64 52 7.38 5/177 6/241 2 v Australia Bloemfontein 9 Sep 2023 ODI # 4638
AK Markram 5 16 30 3.20 4/228 5/244 1 v Australia Potchefstroom 12 Sep 2023 ODI # 4642
H Klaasen 5 222 92 14.47 4/194 5/416 1 v Australia Centurion 15 Sep 2023 ODI # 4646
AK Markram 5 109 107 6.11 4/103 5/212 1 v Australia Johannesburg 17 Sep 2023 ODI # 4648
M Jansen 6 46 23 12.00 5/212 6/258 1 v Australia Johannesburg 17 Sep 2023 ODI # 4648
AK Markram 5 41 24 10.25 4/342 5/383 1 v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
M Jansen 6 45* 17 15.88 5/383 5/428 1 v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
H Klaasen 5 4 6 4.00 4/263 5/267 1 v Australia Lucknow 12 Oct 2023 ODI # 4667
M Jansen 6 43 30 8.60 5/267 6/310 1 v Australia Lucknow 12 Oct 2023 ODI # 4667
K Rabada 7 1 3 2.00 6/310 7/311 1 v Australia Lucknow 12 Oct 2023 ODI # 4667
H Klaasen 5 45 45 6.00 4/44 5/89 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
M Jansen 6 20 37 3.24 5/89 6/109 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
G Coetzee 7 36 36 6.00 6/109 7/145 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
H Klaasen 5 10 9 6.66 4/233 5/243 1 v England Wankhede 21 Oct 2023 ODI # 4677
H Klaasen 5 65 25 15.60 4/309 5/374 1 v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
M Jansen 6 8* 4 12.00 5/374 5/382 1 v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
AK Markram 5 70 69 6.08 4/136 5/206 2 v Pakistan Chennai 27 Oct 2023 ODI # 4683
HE van der Dussen 3 78 43 10.88 2/238 3/316 1 v New Zealand Pune 1 Nov 2023 ODI # 4689
H Klaasen 4 35 16 13.12 3/316 4/351 1 v New Zealand Pune 1 Nov 2023 ODI # 4689
HE van der Dussen 5 0 2 0.00 4/40 5/40 2 v India Eden Gardens 5 Nov 2023 ODI # 4694
M Jansen 6 19 20 5.70 5/40 6/59 2 v India Eden Gardens 5 Nov 2023 ODI # 4694
HE van der Dussen 5 43 58 4.44 4/139 5/182 2 v Afghanistan Ahmedabad 10 Nov 2023 ODI # 4699
H Klaasen 5 95 113 5.04 4/24 5/119 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
M Jansen 6 0 1 0.00 5/119 6/119 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
G Coetzee 7 53 76 4.18 6/119 7/172 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
KA Maharaj 8 19 17 6.70 7/172 8/191 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
K Rabada 9 12 6 12.00 8/191 9/203 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
AK Markram 5 0 1 0.00 4/52 5/52 1 v India Johannesburg 17 Dec 2023 ODI # 4713
PWA Mulder 6 0 1 0.00 5/52 6/52 1 v India Johannesburg 17 Dec 2023 ODI # 4713
AL Phehlukwayo 7 6 16 2.25 6/52 7/58 1 v India Johannesburg 17 Dec 2023 ODI # 4713
H Klaasen 5 13 16 4.87 4/161 5/174 2 v India Paarl 21 Dec 2023 ODI # 4716
PWA Mulder 6 3 6 3.00 5/174 6/177 2 v India Paarl 21 Dec 2023 ODI # 4716
KA Maharaj 7 15 28 3.21 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