Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 6 Jun 2007 and 10 Jul 2019 remove between 6 Jun 2007 and 10 Jul 2019 from query
Involving the captain F du Plessis (SA) remove F du Plessis (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 2011-2019 143 136 20 5507 185 47.47 6215 88.60 12 35 3 495 66 Profile
filtered 2013-2019 39 36 7 1671 125 57.62 1793 93.19 5 8 1 177 15
Innings by innings list
2 6 3 0 0 66.66 4 run out 2 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
19 29 23 2 0 82.60 4 caught 2 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
40 49 33 8 0 121.21 3 bowled 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
21 43 31 1 0 67.74 3 caught 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
26 54 36 1 0 72.22 3 bowled 2 v Australia Centurion 30 Sep 2016 ODI # 3785
111 146 93 13 0 119.35 3 caught 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
33 37 32 4 0 103.12 3 caught 2 v Australia Durban 5 Oct 2016 ODI # 3790
69 126 87 8 0 79.31 3 caught 2 v Australia Gqeberha 9 Oct 2016 ODI # 3792
11 22 17 2 0 64.70 3 bowled 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
DNB - - - - - - - 2 v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
0 2 3 0 0 0.00 3 bowled 1 v Bangladesh Paarl 18 Oct 2017 ODI # 3925
91* - 67 10 1 135.82 3 retired notout 1 v Bangladesh East London 22 Oct 2017 ODI # 3929
120 183 112 11 2 107.14 3 caught 1 v India Durban 1 Feb 2018 ODI # 3969
47 - 56 10 0 83.92 4 caught 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
49 - 41 3 2 119.51 4 caught 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
10 - 14 0 0 71.42 4 caught 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
26 29 25 2 0 104.00 3 caught 2 v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
10* - 24 0 0 41.66 4 not out 2 v Australia Perth 4 Nov 2018 ODI # 4065
47 - 65 3 0 72.30 4 bowled 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
125 - 114 15 2 109.64 4 caught 1 v Australia Hobart 11 Nov 2018 ODI # 4069
DNB - - - - - - - 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
8 8 8 2 0 100.00 4 caught 2 v Pakistan Durban 22 Jan 2019 ODI # 4081
40* 66 42 3 1 95.23 4 not out 2 v Pakistan Centurion 25 Jan 2019 ODI # 4084
57 86 76 5 1 75.00 4 caught 1 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
50* 107 72 3 0 69.44 4 not out 2 v Pakistan Cape Town 30 Jan 2019 ODI # 4090
112* 161 114 15 1 98.24 3 not out 2 v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
57 98 66 7 0 86.36 3 bowled 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
36 51 27 7 0 133.33 3 caught 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
43 45 38 5 1 113.15 4 caught 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
24 65 42 1 0 57.14 3 caught 2 v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
5 11 7 1 0 71.42 4 caught 2 v England The Oval 30 May 2019 ODI # 4143
62 64 53 5 1 116.98 3 bowled 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
38 77 54 4 0 70.37 3 bowled 1 v India Southampton 5 Jun 2019 ODI # 4150
0* 9 7 0 0 0.00 4 not out 1 v West Indies Southampton 10 Jun 2019 ODI # 4156
DNB - - - - - - - 2 v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
23 53 35 4 0 65.71 3 bowled 1 v New Zealand Birmingham 19 Jun 2019 ODI # 4165
63 112 79 5 0 79.74 3 caught 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
96* 103 103 10 1 93.20 3 not out 2 v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
100 125 94 7 2 106.38 3 caught 1 v Australia Manchester 6 Jul 2019 ODI # 4188
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