Records type batting analysis [change type]
View reverse cumulative averages [change view]
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2009-2019 121 110 17 3194 102* 34.34 3712 86.04 2 20 8 268 53 Profile
Reverse cumulative
1 1 0 43 43 43.00 44 97.72 0 0 0 3 0 v Australia 31 Mar 2019 ODI # 4120
2 2 0 50 43 25.00 53 94.33 0 0 0 3 0 v Australia 29 Mar 2019 ODI # 4119
3 3 0 86 43 28.66 99 86.86 0 0 0 6 0 v Australia 27 Mar 2019 ODI # 4118
4 4 0 102 43 25.50 120 85.00 0 0 0 8 0 v Australia 24 Mar 2019 ODI # 4117
5 5 0 150 48 30.00 170 88.23 0 0 0 8 3 v Australia 22 Mar 2019 ODI # 4116
6 6 0 196 48 32.66 210 93.33 0 0 0 15 3 v Australia 26 Jan 2017 ODI # 3826
7 7 0 207 48 29.57 233 88.84 0 0 0 15 3 v Australia 22 Jan 2017 ODI # 3822
8 8 0 246 48 30.75 284 86.61 0 0 0 16 4 v Australia 19 Jan 2017 ODI # 3820
9 9 1 264 48 33.00 304 86.84 0 0 0 19 4 v Australia 15 Jan 2017 ODI # 3818
10 10 1 281 48 31.22 329 85.41 0 0 0 22 4 v Australia 13 Jan 2017 ODI # 3817
11 11 1 301 48 30.10 354 85.02 0 0 0 24 4 v Australia 20 Mar 2015 ODI # 3642
12 12 2 321 48 32.10 383 83.81 0 0 0 28 4 v Ireland 15 Mar 2015 ODI # 3639
13 13 2 334 48 30.36 403 82.87 0 0 0 30 4 v South Africa 7 Mar 2015 ODI # 3626
14 14 2 353 48 29.41 416 84.85 0 0 0 31 5 v U.A.E. 4 Mar 2015 ODI # 3622
15 15 2 386 48 29.69 458 84.27 0 0 0 34 5 v Zimbabwe 1 Mar 2015 ODI # 3620
16 16 2 445 59 31.78 529 84.12 0 1 0 39 6 v West Indies 21 Feb 2015 ODI # 3608
17 17 2 445 59 29.66 533 83.48 0 1 1 39 6 v India 15 Feb 2015 ODI # 3602
18 18 2 449 59 28.06 535 83.92 0 1 1 40 6 v New Zealand 3 Feb 2015 ODI # 3598
19 19 2 462 59 27.17 560 82.50 0 1 1 42 6 v New Zealand 31 Jan 2015 ODI # 3596
20 20 2 468 59 26.00 572 81.81 0 1 1 42 6 v New Zealand 19 Dec 2014 ODI # 3571
21 21 2 497 59 26.15 609 81.60 0 1 1 43 6 v New Zealand 17 Dec 2014 ODI # 3570
22 22 2 497 59 24.85 610 81.47 0 1 2 43 6 v New Zealand 14 Dec 2014 ODI # 3568
23 23 2 502 59 23.90 619 81.09 0 1 2 43 6 v Australia 10 Oct 2014 ODI # 3532
24 24 2 548 59 24.90 676 81.06 0 1 2 49 6 v Australia 7 Oct 2014 ODI # 3530
25 25 2 555 59 24.13 685 81.02 0 1 2 49 7 v Sri Lanka 30 Aug 2014 ODI # 3519
26 26 2 556 59 23.16 688 80.81 0 1 2 49 7 v Sri Lanka 26 Aug 2014 ODI # 3515
27 27 2 571 59 22.84 700 81.57 0 1 2 51 7 v Sri Lanka 23 Aug 2014 ODI # 3512
28 28 2 630 59 24.23 742 84.90 0 2 2 58 7 v Sri Lanka 8 Mar 2014 ODI # 3486
29 29 3 644 59 24.76 751 85.75 0 2 2 60 7 v Bangladesh 4 Mar 2014 ODI # 3482
30 30 3 648 59 24.00 768 84.37 0 2 2 60 7 v India 2 Mar 2014 ODI # 3479
31 31 4 750 102* 27.77 857 87.51 1 2 2 67 10 v Afghanistan 27 Feb 2014 ODI # 3475
32 32 4 824 102* 29.42 929 88.69 1 3 2 74 13 v Sri Lanka 25 Feb 2014 ODI # 3473
33 33 4 844 102* 29.10 966 87.37 1 3 2 76 13 v Sri Lanka 27 Dec 2013 ODI # 3450
34 33 4 844 102* 29.10 966 87.37 1 3 2 76 13 v Sri Lanka 25 Dec 2013 ODI # 3448
35 34 5 867 102* 29.89 978 88.65 1 3 2 77 15 v Sri Lanka 22 Dec 2013 ODI # 3447
36 34 5 867 102* 29.89 978 88.65 1 3 2 77 15 v Sri Lanka 20 Dec 2013 ODI # 3446
37 35 6 876 102* 30.20 985 88.93 1 3 2 78 15 v Sri Lanka 18 Dec 2013 ODI # 3445
38 36 6 881 102* 29.36 1011 87.14 1 3 2 78 15 v South Africa 30 Nov 2013 ODI # 3441
39 37 6 923 102* 29.77 1041 88.66 1 3 2 82 17 v South Africa 27 Nov 2013 ODI # 3440
40 38 6 923 102* 28.84 1044 88.40 1 3 3 82 17 v South Africa 24 Nov 2013 ODI # 3438
41 39 6 953 102* 28.87 1082 88.07 1 3 3 84 17 v South Africa 11 Nov 2013 ODI # 3433
42 40 6 975 102* 28.67 1105 88.23 1 3 3 86 17 v South Africa 8 Nov 2013 ODI # 3431
43 41 6 982 102* 28.05 1125 87.28 1 3 3 86 17 v South Africa 6 Nov 2013 ODI # 3430
44 42 6 1000 102* 27.77 1157 86.43 1 3 3 88 17 v South Africa 1 Nov 2013 ODI # 3427
45 43 6 1018 102* 27.51 1174 86.71 1 3 3 89 18 v South Africa 30 Oct 2013 ODI # 3425
46 44 6 1055 102* 27.76 1202 87.77 1 3 3 94 19 v West Indies 24 Jul 2013 ODI # 3396
47 45 7 1084 102* 28.52 1220 88.85 1 3 3 98 19 v West Indies 21 Jul 2013 ODI # 3393
48 46 8 1124 102* 29.57 1251 89.84 1 3 3 104 19 v West Indies 19 Jul 2013 ODI # 3391
49 47 8 1174 102* 30.10 1297 90.51 1 4 3 109 20 v West Indies 16 Jul 2013 ODI # 3390
50 48 8 1193 102* 29.82 1331 89.63 1 4 3 109 21 v West Indies 14 Jul 2013 ODI # 3389
51 49 8 1218 102* 29.70 1381 88.19 1 4 3 112 21 v India 6 Jan 2013 ODI # 3316
52 50 8 1218 102* 29.00 1383 88.06 1 4 4 112 21 v Australia 3 Sep 2012 ODI # 3303
53 50 8 1218 102* 29.00 1383 88.06 1 4 4 112 21 v Australia 31 Aug 2012 ODI # 3301
54 51 8 1270 102* 29.53 1438 88.31 1 5 4 114 23 v Australia 28 Aug 2012 ODI # 3299
55 52 9 1325 102* 30.81 1499 88.39 1 6 4 119 25 v Sri Lanka 18 Jun 2012 ODI # 3277
56 53 9 1325 102* 30.11 1503 88.15 1 6 5 119 25 v Sri Lanka 16 Jun 2012 ODI # 3275
57 53 9 1325 102* 30.11 1503 88.15 1 6 5 119 25 v Sri Lanka 13 Jun 2012 ODI # 3274
58 54 9 1328 102* 29.51 1514 87.71 1 6 5 119 25 v Sri Lanka 9 Jun 2012 ODI # 3273
59 55 10 1364 102* 30.31 1562 87.32 1 6 5 125 25 v Sri Lanka 7 Jun 2012 ODI # 3272
60 56 10 1394 102* 30.30 1607 86.74 1 6 5 125 26 v Bangladesh 22 Mar 2012 ODI # 3267
61 57 10 1422 102* 30.25 1631 87.18 1 6 5 127 26 v India 18 Mar 2012 ODI # 3263
62 58 10 1499 102* 31.22 1703 88.02 1 7 5 134 28 v Sri Lanka 15 Mar 2012 ODI # 3260
63 59 10 1520 102* 31.02 1723 88.21 1 7 5 136 28 v Bangladesh 11 Mar 2012 ODI # 3258
64 60 10 1532 102* 30.64 1744 87.84 1 7 5 137 28 v England 21 Feb 2012 ODI # 3247
65 61 10 1582 102* 31.01 1836 86.16 1 8 5 138 28 v England 18 Feb 2012 ODI # 3243
66 62 10 1603 102* 30.82 1859 86.22 1 8 5 141 28 v England 15 Feb 2012 ODI # 3240
67 63 10 1625 102* 30.66 1898 85.61 1 8 5 142 28 v England 13 Feb 2012 ODI # 3238
68 63 10 1625 102* 30.66 1898 85.61 1 8 5 142 28 v Afghanistan 10 Feb 2012 ODI # 3236
69 64 10 1682 102* 31.14 1982 84.86 1 9 5 145 30 v Bangladesh 6 Dec 2011 ODI # 3222
70 65 10 1741 102* 31.65 2036 85.51 1 10 5 150 31 v Bangladesh 3 Dec 2011 ODI # 3220
71 66 10 1748 102* 31.21 2049 85.30 1 10 5 151 31 v Bangladesh 1 Dec 2011 ODI # 3218
72 67 11 1809 102* 32.30 2109 85.77 1 11 5 159 31 v Sri Lanka 23 Nov 2011 ODI # 3216
73 68 11 1811 102* 31.77 2114 85.66 1 11 5 159 31 v Sri Lanka 20 Nov 2011 ODI # 3215
74 69 11 1818 102* 31.34 2121 85.71 1 11 5 160 31 v Sri Lanka 18 Nov 2011 ODI # 3214
75 70 11 1909 102* 32.35 2223 85.87 1 12 5 168 32 v Sri Lanka 14 Nov 2011 ODI # 3213
76 70 11 1909 102* 32.35 2223 85.87 1 12 5 168 32 v Sri Lanka 11 Nov 2011 ODI # 3212
77 70 11 1909 102* 32.35 2223 85.87 1 12 5 168 32 v Zimbabwe 11 Sep 2011 ODI # 3190
78 71 11 1945 102* 32.41 2282 85.23 1 12 5 170 32 v Zimbabwe 8 Sep 2011 ODI # 3188
79 72 12 2005 102* 33.41 2330 86.05 1 13 5 176 34 v Ireland 30 May 2011 ODI # 3158
80 72 12 2005 102* 33.41 2330 86.05 1 13 5 176 34 v Ireland 28 May 2011 ODI # 3157
81 73 12 2029 102* 33.26 2357 86.08 1 13 5 177 35 v West Indies 5 May 2011 ODI # 3156
82 74 12 2059 102* 33.20 2384 86.36 1 13 5 182 35 v West Indies 28 Apr 2011 ODI # 3154
83 75 13 2076 102* 33.48 2395 86.68 1 13 5 185 35 v West Indies 25 Apr 2011 ODI # 3153
84 75 13 2076 102* 33.48 2395 86.68 1 13 5 185 35 v West Indies 23 Apr 2011 ODI # 3152
85 76 13 2105 102* 33.41 2419 87.01 1 13 5 186 37 v India 30 Mar 2011 ODI # 3147
86 76 13 2105 102* 33.41 2419 87.01 1 13 5 186 37 v West Indies 23 Mar 2011 ODI # 3142
87 77 14 2149 102* 34.11 2478 86.72 1 13 5 190 38 v Australia 19 Mar 2011 ODI # 3139
88 78 14 2187 102* 34.17 2536 86.23 1 13 5 193 38 v New Zealand 8 Mar 2011 ODI # 3123
89 79 14 2235 102* 34.38 2604 85.82 1 13 5 197 39 v Canada 3 Mar 2011 ODI # 3116
90 80 14 2245 102* 34.01 2619 85.71 1 13 5 198 39 v Sri Lanka 26 Feb 2011 ODI # 3109
91 81 14 2316 102* 34.56 2671 86.70 1 14 5 206 40 v Kenya 23 Feb 2011 ODI # 3105
92 82 14 2324 102* 34.17 2689 86.42 1 14 5 206 40 v New Zealand 5 Feb 2011 ODI # 3097
93 83 14 2356 102* 34.14 2721 86.58 1 14 5 208 40 v New Zealand 3 Feb 2011 ODI # 3095
94 84 14 2366 102* 33.80 2738 86.41 1 14 5 209 40 v New Zealand 1 Feb 2011 ODI # 3093
95 85 14 2410 102* 33.94 2767 87.09 1 14 5 213 42 v New Zealand 29 Jan 2011 ODI # 3090
96 85 14 2410 102* 33.94 2767 87.09 1 14 5 213 42 v New Zealand 26 Jan 2011 ODI # 3088
97 86 14 2410 102* 33.47 2768 87.06 1 14 6 213 42 v New Zealand 22 Jan 2011 ODI # 3085
98 87 14 2470 102* 33.83 2839 87.00 1 15 6 214 45 v South Africa 8 Nov 2010 ODI # 3069
99 88 14 2489 102* 33.63 2873 86.63 1 15 6 215 45 v England 22 Sep 2010 ODI # 3047
100 89 14 2510 102* 33.46 2913 86.16 1 15 6 216 45 v England 20 Sep 2010 ODI # 3046
101 90 14 2524 102* 33.21 2933 86.05 1 15 6 216 45 v England 17 Sep 2010 ODI # 3045
102 91 14 2552 102* 33.14 2956 86.33 1 15 6 220 45 v England 12 Sep 2010 ODI # 3044
103 92 14 2595 102* 33.26 2989 86.81 1 15 6 226 45 v England 10 Sep 2010 ODI # 3043
104 93 14 2645 102* 33.48 3046 86.83 1 16 6 230 45 v Bangladesh 21 Jun 2010 ODI # 2998
105 94 14 2666 102* 33.32 3072 86.78 1 16 6 231 45 v India 19 Jun 2010 ODI # 2996
106 95 14 2696 102* 33.28 3112 86.63 1 16 6 231 45 v Sri Lanka 15 Jun 2010 ODI # 2991
107 96 14 2763 102* 33.69 3214 85.96 1 17 6 233 46 v Australia 31 Jan 2010 ODI # 2948
108 97 14 2801 102* 33.74 3274 85.55 1 17 6 235 47 v Australia 29 Jan 2010 ODI # 2947
109 98 14 2860 102* 34.04 3350 85.37 1 18 6 238 47 v Australia 26 Jan 2010 ODI # 2946
110 99 14 2860 102* 33.64 3352 85.32 1 18 7 238 47 v Australia 24 Jan 2010 ODI # 2945
111 100 14 2883 102* 33.52 3374 85.44 1 18 7 241 47 v Australia 22 Jan 2010 ODI # 2944
112 101 14 2895 102* 33.27 3398 85.19 1 18 7 242 47 v New Zealand 9 Nov 2009 ODI # 2927
113 102 14 2904 102* 33.00 3416 85.01 1 18 7 242 47 v New Zealand 3 Nov 2009 ODI # 2921
114 103 14 2959 102* 33.24 3478 85.07 1 19 7 249 47 v New Zealand 3 Oct 2009 ODI # 2906
115 104 15 2961 102* 33.26 3486 84.93 1 19 7 249 47 v Australia 30 Sep 2009 ODI # 2903
116 105 15 2961 102* 32.90 3487 84.91 1 19 8 249 47 v India 26 Sep 2009 ODI # 2898
117 106 16 3002 102* 33.35 3538 84.85 1 19 8 255 47 v West Indies 23 Sep 2009 ODI # 2894
118 107 16 3008 102* 33.05 3547 84.80 1 19 8 255 47 v Sri Lanka 9 Aug 2009 ODI # 2870
119 108 17 3110 102* 34.17 3619 85.93 2 19 8 260 51 v Sri Lanka 7 Aug 2009 ODI # 2868
120 109 17 3176 102* 34.52 3684 86.21 2 20 8 265 53 v Sri Lanka 3 Aug 2009 ODI # 2867
121 110 17 3194 102* 34.34 3712 86.04 2 20 8 268 53 v Sri Lanka 1 Aug 2009 ODI # 2866
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