Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Start of match date less than or equal to 6 Jul 2019 remove less than or equal to 6 Jul 2019 from query
Ordered by batting strike rate (descending)
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-2023 292 280 44 13848 183 58.67 14797 93.58 50 72 16 1294 151 Profile
filtered 2010-2019 27 25 5 1287 160* 64.35 1481 86.90 4 6 1 103 17
Innings by innings list
129* 123 96 19 2 134.37 3 not out 2 v South Africa Centurion 16 Feb 2018 ODI # 3978
7 11 6 0 1 116.66 3 caught 2 v South Africa Wankhede 25 Oct 2015 ODI # 3700
160* 220 159 12 2 100.62 3 not out 1 v South Africa Cape Town 7 Feb 2018 ODI # 3971
138 202 140 6 5 98.57 3 caught 1 v South Africa Chennai 22 Oct 2015 ODI # 3698
87* 126 92 7 2 94.56 3 not out 2 v South Africa Gqeberha 21 Jan 2011 ODI # 3084
112 164 119 10 0 94.11 3 caught 2 v South Africa Durban 1 Feb 2018 ODI # 3969
46* 64 50 4 1 92.00 3 not out 2 v South Africa Centurion 4 Feb 2018 ODI # 3970
75 119 83 7 1 90.36 3 caught 1 v South Africa Johannesburg 10 Feb 2018 ODI # 3973
31 41 35 5 0 88.57 3 caught 2 v South Africa Johannesburg 5 Dec 2013 ODI # 3442
57 - 71 4 1 80.28 3 caught 2 v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
77 155 99 5 0 77.77 3 caught 2 v South Africa Rajkot 18 Oct 2015 ODI # 3695
54 122 70 2 1 77.14 3 caught 2 v South Africa Durban 12 Jan 2011 ODI # 3079
46 106 60 3 0 76.66 3 caught 1 v South Africa Melbourne 22 Feb 2015 ODI # 3610
31 46 41 2 0 75.60 3 caught 1 v South Africa Cardiff 6 Jun 2013 ODI # 3363
76* 136 101 7 1 75.24 3 not out 2 v South Africa The Oval 11 Jun 2017 ODI # 3886
28 51 41 5 0 68.29 3 caught 2 v South Africa Cape Town 18 Jan 2011 ODI # 3082
31 - 46 1 0 67.39 5 caught 1 v South Africa Jaipur 21 Feb 2010 ODI # 2961
12 24 18 0 0 66.66 4 run out 1 v South Africa Indore 14 Oct 2015 ODI # 3692
36 76 54 2 0 66.66 3 run out 1 v South Africa Gqeberha 13 Feb 2018 ODI # 3976
22 43 34 1 0 64.70 3 run out 1 v South Africa Johannesburg 15 Jan 2011 ODI # 3080
11 29 18 0 0 61.11 4 caught 2 v South Africa Kanpur 11 Oct 2015 ODI # 3689
18 44 34 1 0 52.94 3 caught 2 v South Africa Southampton 5 Jun 2019 ODI # 4150
2 11 6 0 0 33.33 3 caught 2 v South Africa Centurion 23 Jan 2011 ODI # 3087
1 2 3 0 0 33.33 7 caught 1 v South Africa Nagpur 12 Mar 2011 ODI # 3128
0 7 5 0 0 0.00 3 caught 2 v South Africa Durban 8 Dec 2013 ODI # 3443
DNB - - - - - - - 1 v South Africa Gwalior 24 Feb 2010 ODI # 2962
TDNB - - - - - - - - v South Africa Centurion 11 Dec 2013 ODI # 3444
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