Records type batting analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue 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 2008-2019 181 178 14 8113 159 49.46 9178 88.39 27 39 4 822 53 Profile
filtered 2008-2019 69 69 5 3498 154 54.65 3861 90.59 14 17 3 358 28
Match by match list
7 7 7 100.00 1 0 v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
78 78 76 102.63 13 0 v Kenya Kimberley 2 Nov 2008 ODI # 2770
35 35 34 102.94 6 0 v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
140 140 135 103.70 8 4 v Bangladesh Benoni 9 Nov 2008 ODI # 2772
7 7 14 50.00 1 0 v Australia Durban 3 Apr 2009 ODI # 2832
2 2 10 20.00 0 0 v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
38 38 65 58.46 3 0 v New Zealand Centurion 24 Sep 2009 ODI # 2895
80 80 96 83.33 6 0 v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
57 57 72 79.16 6 0 v England Centurion 22 Nov 2009 ODI # 2929
86 86 92 93.47 7 0 v England Cape Town 27 Nov 2009 ODI # 2930
11 11 22 50.00 2 0 v England Gqeberha 29 Nov 2009 ODI # 2931
110 110 96 114.58 14 0 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
110 110 103 106.79 12 0 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
24 24 18 133.33 3 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
50 50 36 138.88 8 0 v India Durban 12 Jan 2011 ODI # 3079
4 4 9 44.44 1 0 v India Johannesburg 15 Jan 2011 ODI # 3080
16 16 18 88.88 2 0 v India Cape Town 18 Jan 2011 ODI # 3082
64 64 69 92.75 8 0 v India Gqeberha 21 Jan 2011 ODI # 3084
116* 116 132 87.87 9 0 v India Centurion 23 Jan 2011 ODI # 3087
24 24 32 75.00 2 1 v Australia Centurion 19 Oct 2011 ODI # 3203
0 0 1 0.00 0 0 v Australia Gqeberha 23 Oct 2011 ODI # 3208
52 52 72 72.22 7 0 v Australia Durban 28 Oct 2011 ODI # 3211
112 112 128 87.50 8 0 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
55 55 58 94.82 5 2 v Sri Lanka East London 14 Jan 2012 ODI # 3226
13 13 22 59.09 1 0 v New Zealand Paarl 19 Jan 2013 ODI # 3323
43 43 43 100.00 6 0 v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
17 17 16 106.25 3 0 v Pakistan Centurion 15 Mar 2013 ODI # 3346
122 122 113 107.96 9 1 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
0 0 1 0.00 0 0 v Pakistan Durban 21 Mar 2013 ODI # 3348
22 22 65 33.84 2 0 v Pakistan Benoni 24 Mar 2013 ODI # 3350
3 3 3 100.00 0 0 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
98 98 131 74.80 7 0 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
41 41 48 85.41 6 0 v Pakistan Centurion 30 Nov 2013 ODI # 3441
65 65 88 73.86 5 1 v India Johannesburg 5 Dec 2013 ODI # 3442
100 100 117 85.47 8 0 v India Durban 8 Dec 2013 ODI # 3443
13 13 16 81.25 3 0 v India Centurion 11 Dec 2013 ODI # 3444
66 66 66 100.00 10 0 v West Indies Durban 16 Jan 2015 ODI # 3579
153* 153 142 107.74 14 0 v West Indies Johannesburg 18 Jan 2015 ODI # 3583
61* 61 63 96.82 9 0 v West Indies East London 21 Jan 2015 ODI # 3587
133 133 105 126.66 11 6 v West Indies Centurion 28 Jan 2015 ODI # 3593
124 124 126 98.41 13 3 v New Zealand Centurion 19 Aug 2015 ODI # 3676
8 8 8 100.00 2 0 v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
44 44 55 80.00 7 0 v New Zealand Durban 26 Aug 2015 ODI # 3678
6 6 9 66.66 1 0 v England Bloemfontein 3 Feb 2016 ODI # 3732
4 4 8 50.00 1 0 v England Gqeberha 6 Feb 2016 ODI # 3734
127 127 130 97.69 13 2 v England Centurion 9 Feb 2016 ODI # 3736
0 0 3 0.00 0 0 v England Johannesburg 12 Feb 2016 ODI # 3737
59 59 93 63.44 4 0 v England Cape Town 14 Feb 2016 ODI # 3738
45 45 30 150.00 9 0 v Australia Durban 5 Oct 2016 ODI # 3790
4 4 8 50.00 1 0 v Australia Gqeberha 9 Oct 2016 ODI # 3792
25 25 22 113.63 5 0 v Australia Cape Town 12 Oct 2016 ODI # 3795
57 57 71 80.28 5 1 v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
15 15 14 107.14 3 0 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
34 34 54 62.96 4 0 v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
1 1 9 11.11 0 0 v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
154 154 134 114.92 15 5 v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
110* 110 112 98.21 8 0 v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
85 85 92 92.39 4 0 v Bangladesh Paarl 18 Oct 2017 ODI # 3925
16 16 17 94.11 1 0 v India Durban 1 Feb 2018 ODI # 3969
23 23 32 71.87 4 0 v India Centurion 4 Feb 2018 ODI # 3970
1 1 2 50.00 0 0 v India Cape Town 7 Feb 2018 ODI # 3971
33 33 40 82.50 4 0 v India Johannesburg 10 Feb 2018 ODI # 3973
71 71 92 77.17 5 0 v India Gqeberha 13 Feb 2018 ODI # 3976
10 10 19 52.63 2 0 v India Centurion 16 Feb 2018 ODI # 3978
108* 108 120 90.00 7 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
8 8 5 160.00 2 0 v Pakistan Durban 22 Jan 2019 ODI # 4081
25 25 30 83.33 3 0 v Pakistan Centurion 25 Jan 2019 ODI # 4084
59 59 75 78.66 7 0 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
14 14 17 82.35 2 0 v Pakistan Cape Town 30 Jan 2019 ODI # 4090
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