Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 26 Sep 2018 remove greater than or equal to 26 Sep 2018 from query
Batting position less than or equal to 7 remove less than or equal to 7 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 2018-2023 64 52 16 1870 139 51.94 1758 106.37 2 13 1 139 62
List of partnerships
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