Records type all-round analysis [change type]
View cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Not involving the captain MD Shanaka (SL) remove MD Shanaka (SL) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2008-2023 226 5916 139* 40.24 3 126 6/20 32.61 1 53 0 7.62 Profile
filtered 2008-2023 223 5886 139* 40.87 3 126 6/20 32.61 1 53 0 8.25
Cumulative averages
1 0 0 0.00 0 0 - - 0 1 0 - v Zimbabwe 28 Nov 2008 ODI # 2784
2 31 31 15.50 0 0 - - 0 1 0 - v Zimbabwe 30 Nov 2008 ODI # 2785
3 83 52* 41.50 0 1 1/19 56.00 0 1 0 -14.49 v Zimbabwe 12 Jan 2009 ODI # 2791
4 85 52* 28.33 0 1 1/19 68.00 0 1 0 -39.66 v Bangladesh 14 Jan 2009 ODI # 2793
5 91 52* 22.75 0 1 1/19 92.00 0 1 0 -69.24 v India 5 Feb 2009 ODI # 2815
6 134 52* 26.80 0 1 1/19 114.00 0 2 0 -87.19 v Pakistan 30 Jul 2009 ODI # 2864
7 134 52* 26.80 0 2 1/15 64.50 0 2 0 -37.69 v Pakistan 1 Aug 2009 ODI # 2866
8 134 52* 26.80 0 4 2/41 42.50 0 3 0 -15.69 v Pakistan 3 Aug 2009 ODI # 2867
9 142 52* 23.66 0 4 2/41 54.50 0 3 0 -30.83 v Pakistan 7 Aug 2009 ODI # 2868
10 147 52* 21.00 0 5 2/41 49.60 0 3 0 -28.59 v Pakistan 9 Aug 2009 ODI # 2870
11 198 52* 24.75 0 5 2/41 53.40 0 3 0 -28.64 v New Zealand 8 Sep 2009 ODI # 2884
12 217 52* 24.11 0 11 6/20 26.09 1 3 0 -1.97 v India 12 Sep 2009 ODI # 2887
13 231 52* 23.10 0 11 6/20 27.45 1 3 0 -4.35 v India 14 Sep 2009 ODI # 2889
14 246 52* 22.36 0 13 6/20 26.53 1 5 0 -4.17 v South Africa 22 Sep 2009 ODI # 2893
15 298 52* 24.83 0 13 6/20 28.53 1 5 0 -3.70 v England 25 Sep 2009 ODI # 2896
16 300 52* 23.07 0 15 6/20 26.93 1 5 0 -3.85 v New Zealand 27 Sep 2009 ODI # 2899
17 338 52* 24.14 0 16 6/20 29.00 1 6 0 -4.85 v India 15 Dec 2009 ODI # 2932
18 375 52* 26.78 0 17 6/20 30.82 1 6 0 -4.03 v India 18 Dec 2009 ODI # 2933
19 450 75 30.00 0 17 6/20 30.82 1 6 0 -0.82 v India 30 May 2010 ODI # 2983
20 450 75 30.00 0 17 6/20 31.64 1 6 0 -1.64 v Zimbabwe 9 Jun 2010 ODI # 2990
21 505 75 33.66 0 19 6/20 30.31 1 7 0 3.35 v Pakistan 15 Jun 2010 ODI # 2991
22 547 75 36.46 0 19 6/20 30.31 1 7 0 6.15 v Bangladesh 18 Jun 2010 ODI # 2995
23 547 75 36.46 0 20 6/20 30.65 1 7 0 5.81 v India 22 Jun 2010 ODI # 2999
24 547 75 34.18 0 20 6/20 31.45 1 7 0 2.73 v India 24 Jun 2010 ODI # 3001
25 547 75 32.17 0 23 6/20 28.91 1 8 0 3.26 v New Zealand 13 Aug 2010 ODI # 3031
26 562 75 31.22 0 25 6/20 27.88 1 8 0 3.34 v India 16 Aug 2010 ODI # 3032
27 562 75 31.22 0 25 6/20 27.88 1 8 0 3.34 v New Zealand 19 Aug 2010 ODI # 3037
28 562 75 31.22 0 26 6/20 27.57 1 8 0 3.64 v India 22 Aug 2010 ODI # 3038
29 563 75 29.63 0 27 6/20 28.33 1 9 0 1.29 v India 28 Aug 2010 ODI # 3040
30 640 77* 33.68 0 27 6/20 28.33 1 9 0 5.35 v Australia 3 Nov 2010 ODI # 3065
31 657 77* 34.57 0 27 6/20 28.33 1 10 0 6.24 v Australia 5 Nov 2010 ODI # 3066
32 666 77* 33.30 0 27 6/20 28.33 1 11 0 4.96 v Australia 7 Nov 2010 ODI # 3068
33 666 77* 33.30 0 27 6/20 29.62 1 11 0 3.67 v West Indies 31 Jan 2011 ODI # 3092
34 666 77* 33.30 0 27 6/20 30.37 1 11 0 2.92 v West Indies 3 Feb 2011 ODI # 3096
35 702 77* 35.10 0 27 6/20 31.59 1 12 0 3.50 v West Indies 6 Feb 2011 ODI # 3099
36 723 77* 34.42 0 27 6/20 31.59 1 12 0 2.83 v Canada 20 Feb 2011 ODI # 3102
37 741 77* 33.68 0 28 6/20 32.46 1 12 0 1.21 v Pakistan 26 Feb 2011 ODI # 3109
38 741 77* 33.68 0 29 6/20 32.03 1 12 0 1.64 v Kenya 1 Mar 2011 ODI # 3113
39 741 77* 33.68 0 29 6/20 32.03 1 12 0 1.64 v Australia 5 Mar 2011 ODI # 3119
40 741 77* 32.21 0 31 6/20 30.90 1 12 0 1.31 v Zimbabwe 10 Mar 2011 ODI # 3125
41 782 77* 34.00 0 32 6/20 30.53 1 12 0 3.46 v New Zealand 18 Mar 2011 ODI # 3137
42 782 77* 34.00 0 33 6/20 30.21 1 13 0 3.78 v England 26 Mar 2011 ODI # 3145
43 796 77* 34.60 0 33 6/20 31.03 1 13 0 3.57 v New Zealand 29 Mar 2011 ODI # 3146
44 812 77* 33.83 0 33 6/20 31.03 1 13 0 2.80 v England 28 Jun 2011 ODI # 3165
45 858 77* 35.75 0 33 6/20 31.42 1 14 0 4.32 v England 1 Jul 2011 ODI # 3167
46 859 77* 35.79 0 33 6/20 31.54 1 14 0 4.24 v England 3 Jul 2011 ODI # 3168
47 898 77* 35.92 0 33 6/20 32.21 1 14 0 3.70 v England 6 Jul 2011 ODI # 3169
48 960 77* 36.92 0 33 6/20 32.21 1 15 0 4.71 v England 9 Jul 2011 ODI # 3170
49 983 77* 36.40 0 33 6/20 32.21 1 15 0 4.19 v Scotland 13 Jul 2011 ODI # 3172
50 998 77* 35.64 0 33 6/20 32.21 1 15 0 3.43 v Australia 10 Aug 2011 ODI # 3175
51 1033 77* 35.62 0 33 6/20 32.75 1 15 0 2.86 v Australia 14 Aug 2011 ODI # 3178
52 1039 77* 34.63 0 33 6/20 32.75 1 15 0 1.87 v Australia 20 Aug 2011 ODI # 3182
53 1065 77* 34.35 0 34 6/20 31.97 1 15 0 2.38 v Australia 22 Aug 2011 ODI # 3184
54 1075 77* 33.59 0 34 6/20 31.97 1 15 0 1.62 v Pakistan 11 Nov 2011 ODI # 3212
55 1078 77* 32.66 0 34 6/20 31.97 1 15 0 0.69 v Pakistan 14 Nov 2011 ODI # 3213
56 1110 77* 33.63 0 34 6/20 31.97 1 16 0 1.66 v Pakistan 18 Nov 2011 ODI # 3214
57 1110 77* 32.64 0 34 6/20 31.97 1 16 0 0.67 v Pakistan 20 Nov 2011 ODI # 3215
58 1171 77* 33.45 0 35 6/20 31.37 1 16 0 2.08 v Pakistan 23 Nov 2011 ODI # 3216
59 1171 77* 32.52 0 35 6/20 32.02 1 17 0 0.49 v South Africa 11 Jan 2012 ODI # 3225
60 1199 77* 32.40 0 35 6/20 32.40 1 17 0 0.00 v South Africa 14 Jan 2012 ODI # 3226
61 1214 77* 31.94 0 35 6/20 33.00 1 17 0 -1.05 v South Africa 17 Jan 2012 ODI # 3227
62 1235 77* 32.50 0 35 6/20 33.17 1 17 0 -0.67 v South Africa 20 Jan 2012 ODI # 3228
63 1241 77* 31.82 0 35 6/20 33.62 1 19 0 -1.80 v South Africa 22 Jan 2012 ODI # 3229
64 1274 77* 32.66 0 37 6/20 32.64 1 19 0 0.01 v India 8 Feb 2012 ODI # 3233
65 1338 77* 33.45 0 39 6/20 31.92 1 19 0 1.52 v Australia 10 Feb 2012 ODI # 3235
66 1355 77* 33.04 0 39 6/20 32.82 1 19 0 0.22 v India 14 Feb 2012 ODI # 3239
67 1355 77* 33.04 0 40 6/20 32.65 1 20 0 0.39 v Australia 17 Feb 2012 ODI # 3241
68 1404 77* 34.24 0 40 6/20 32.95 1 20 0 1.29 v India 21 Feb 2012 ODI # 3246
69 1428 77* 34.00 0 42 6/20 32.40 1 20 0 1.59 v Australia 24 Feb 2012 ODI # 3248
70 1442 77* 33.53 0 42 6/20 33.45 1 20 0 0.08 v India 28 Feb 2012 ODI # 3251
71 1447 77* 32.88 0 42 6/20 33.64 1 20 0 -0.75 v Australia 2 Mar 2012 ODI # 3253
72 1447 77* 32.15 0 42 6/20 34.07 1 20 0 -1.91 v Pakistan 7 Jun 2012 ODI # 3272
73 1447 77* 32.15 0 42 6/20 35.21 1 20 0 -3.05 v Pakistan 9 Jun 2012 ODI # 3273
74 1447 77* 32.15 0 42 6/20 35.21 1 20 0 -3.05 v Pakistan 13 Jun 2012 ODI # 3274
75 1457 77* 32.37 0 43 6/20 35.16 1 20 0 -2.78 v Pakistan 16 Jun 2012 ODI # 3275
76 1537 80* 34.15 0 43 6/20 36.11 1 20 0 -1.96 v Pakistan 18 Jun 2012 ODI # 3277
77 1544 80* 33.56 0 44 6/20 36.61 1 20 0 -3.04 v India 21 Jul 2012 ODI # 3291
78 1544 80* 33.56 0 47 6/20 34.57 1 20 0 -1.00 v India 24 Jul 2012 ODI # 3292
79 1615 80* 35.10 0 47 6/20 35.61 1 20 0 -0.50 v India 28 Jul 2012 ODI # 3293
80 1629 80* 34.65 0 48 6/20 35.25 1 20 0 -0.59 v India 31 Jul 2012 ODI # 3294
81 1642 80* 34.20 0 48 6/20 35.85 1 20 0 -1.64 v India 4 Aug 2012 ODI # 3295
82 1649 80* 34.35 0 49 6/20 35.89 1 21 0 -1.54 v New Zealand 4 Nov 2012 ODI # 3305
83 1703 80* 35.47 0 50 6/20 35.48 1 22 0 -0.00 v New Zealand 6 Nov 2012 ODI # 3306
84 1705 80* 35.52 0 50 6/20 35.86 1 22 0 -0.33 v New Zealand 10 Nov 2012 ODI # 3307
85 1705 80* 34.79 0 50 6/20 35.86 1 22 0 -1.06 v New Zealand 12 Nov 2012 ODI # 3308
86 1717 80* 34.34 0 51 6/20 36.05 1 22 0 -1.71 v Australia 11 Jan 2013 ODI # 3317
87 1717 80* 34.34 0 53 6/20 35.15 1 22 0 -0.81 v Australia 13 Jan 2013 ODI # 3319
88 1717 80* 33.66 0 54 6/20 34.68 1 22 0 -1.01 v Australia 18 Jan 2013 ODI # 3321
89 1717 80* 33.66 0 54 6/20 35.61 1 22 0 -1.94 v Australia 20 Jan 2013 ODI # 3324
90 1784 80* 34.30 0 54 6/20 36.42 1 22 0 -2.11 v Australia 23 Jan 2013 ODI # 3326
91 1784 80* 34.30 0 56 6/20 35.76 1 22 0 -1.46 v Bangladesh 23 Mar 2013 ODI # 3349
92 1784 80* 34.30 0 56 6/20 35.76 1 22 0 -1.46 v Bangladesh 25 Mar 2013 ODI # 3351
93 1790 80* 33.77 0 58 6/20 35.20 1 22 0 -1.43 v Bangladesh 28 Mar 2013 ODI # 3352
94 1799 80* 33.31 0 58 6/20 35.20 1 22 0 -1.89 v New Zealand 9 Jun 2013 ODI # 3366
95 1799 80* 33.31 0 58 6/20 35.68 1 22 0 -2.37 v England 13 Jun 2013 ODI # 3370
96 1811 80* 32.92 0 59 6/20 35.44 1 22 0 -2.51 v Australia 17 Jun 2013 ODI # 3374
97 1862 80* 33.25 0 60 6/20 35.01 1 22 0 -1.76 v India 20 Jun 2013 ODI # 3376
98 1917 80* 34.23 0 60 6/20 35.48 1 22 0 -1.25 v West Indies 28 Jun 2013 ODI # 3378
99 1961 80* 35.01 0 61 6/20 35.27 1 23 0 -0.26 v India 2 Jul 2013 ODI # 3382
100 1991 80* 34.92 0 65 6/20 33.55 1 23 0 1.37 v West Indies 7 Jul 2013 ODI # 3385
101 2001 80* 34.50 0 66 6/20 33.12 1 23 0 1.37 v India 9 Jul 2013 ODI # 3387
102 2011 80* 34.08 0 67 6/20 33.19 1 23 0 0.89 v India 11 Jul 2013 ODI # 3388
103 2025 80* 33.75 0 67 6/20 33.44 1 23 0 0.30 v South Africa 26 Jul 2013 ODI # 3398
104 2025 80* 33.75 0 67 6/20 33.91 1 23 0 -0.16 v South Africa 28 Jul 2013 ODI # 3400
105 2048 80* 33.57 0 67 6/20 34.38 1 26 0 -0.81 v South Africa 31 Jul 2013 ODI # 3401
106 2122 80* 34.78 0 67 6/20 34.38 1 26 0 0.39 v New Zealand 10 Nov 2013 ODI # 3432
107 2122 80* 34.78 0 67 6/20 34.91 1 26 0 -0.12 v New Zealand 12 Nov 2013 ODI # 3434
108 2122 80* 34.22 0 67 6/20 34.97 1 26 0 -0.74 v New Zealand 16 Nov 2013 ODI # 3435
109 2153 80* 34.17 0 67 6/20 35.40 1 26 0 -1.22 v Pakistan 18 Dec 2013 ODI # 3445
110 2200 80* 34.37 0 67 6/20 35.65 1 26 0 -1.28 v Pakistan 20 Dec 2013 ODI # 3446
111 2244 80* 34.52 0 67 6/20 36.08 1 26 0 -1.56 v Pakistan 22 Dec 2013 ODI # 3447
112 2282 80* 34.57 0 68 6/20 35.77 1 26 0 -1.20 v Pakistan 25 Dec 2013 ODI # 3448
113 2290 80* 34.17 0 69 6/20 35.63 1 26 0 -1.45 v Pakistan 27 Dec 2013 ODI # 3450
114 2293 80* 33.72 0 72 6/20 34.44 1 28 0 -0.72 v Bangladesh 17 Feb 2014 ODI # 3469
115 2349 80* 34.54 0 72 6/20 35.05 1 28 0 -0.51 v Bangladesh 20 Feb 2014 ODI # 3470
116 2369 80* 34.83 0 72 6/20 35.34 1 28 0 -0.50 v Bangladesh 22 Feb 2014 ODI # 3471
117 2424 80* 35.64 0 73 6/20 35.20 1 29 0 0.44 v Pakistan 25 Feb 2014 ODI # 3473
118 2430 80* 35.21 0 73 6/20 35.32 1 29 0 -0.11 v India 28 Feb 2014 ODI # 3476
119 2475 80* 35.86 0 73 6/20 35.32 1 30 0 0.54 v Afghanistan 3 Mar 2014 ODI # 3481
120 2549 80* 36.94 0 73 6/20 35.32 1 31 0 1.61 v Bangladesh 6 Mar 2014 ODI # 3485
121 2565 80* 37.17 0 73 6/20 35.64 1 31 0 1.53 v Pakistan 8 Mar 2014 ODI # 3486
122 2595 80* 37.07 0 73 6/20 35.72 1 31 0 1.34 v Ireland 6 May 2014 ODI # 3490
123 2613 80* 36.80 0 74 6/20 35.58 1 31 0 1.22 v England 22 May 2014 ODI # 3492
124 2643 80* 36.70 0 75 6/20 35.22 1 31 0 1.48 v England 25 May 2014 ODI # 3493
125 2654 80* 36.35 0 75 6/20 35.22 1 31 0 1.12 v England 28 May 2014 ODI # 3494
126 2684 80* 36.27 0 76 6/20 35.15 1 31 0 1.11 v England 31 May 2014 ODI # 3495
127 2726 80* 36.83 0 77 6/20 35.00 1 31 0 1.83 v England 3 Jun 2014 ODI # 3496
128 2739 80* 36.52 0 78 6/20 34.93 1 31 0 1.58 v South Africa 6 Jul 2014 ODI # 3500
129 2773 80* 36.48 0 78 6/20 35.07 1 31 0 1.40 v South Africa 9 Jul 2014 ODI # 3501
130 2831 80* 36.76 0 78 6/20 35.62 1 31 0 1.13 v South Africa 12 Jul 2014 ODI # 3502
131 2920 89 37.43 0 80 6/20 35.33 1 31 0 2.09 v Pakistan 23 Aug 2014 ODI # 3512
132 3013 93 38.13 0 80 6/20 35.52 1 32 0 2.61 v Pakistan 26 Aug 2014 ODI # 3515
133 3013 93 38.13 0 80 6/20 35.66 1 32 0 2.47 v Pakistan 30 Aug 2014 ODI # 3519
134 3036 93 37.95 0 80 6/20 36.07 1 32 0 1.87 v India 2 Nov 2014 ODI # 3539
135 3128 93 39.10 0 80 6/20 36.30 1 32 0 2.80 v India 6 Nov 2014 ODI # 3540
136 3138 93 38.74 0 80 6/20 36.51 1 32 0 2.22 v India 9 Nov 2014 ODI # 3543
137 3213 93 39.18 0 82 6/20 36.15 1 32 0 3.02 v India 13 Nov 2014 ODI # 3544
138 3352 139* 40.87 1 84 6/20 35.69 1 33 0 5.18 v India 16 Nov 2014 ODI # 3547
139 3385 139* 40.78 1 84 6/20 35.89 1 33 0 4.89 v England 26 Nov 2014 ODI # 3554
140 3385 139* 40.78 1 85 6/20 35.74 1 34 0 5.04 v England 29 Nov 2014 ODI # 3557
141 3422 139* 40.73 1 87 6/20 35.31 1 34 0 5.42 v England 3 Dec 2014 ODI # 3561
142 3473 139* 41.34 1 87 6/20 35.55 1 34 0 5.79 v England 7 Dec 2014 ODI # 3563
143 3513 139* 41.32 1 87 6/20 35.71 1 34 0 5.61 v England 10 Dec 2014 ODI # 3565
144 3514 139* 40.86 1 87 6/20 35.71 1 34 0 5.14 v England 13 Dec 2014 ODI # 3567
145 3534 139* 40.62 1 87 6/20 35.74 1 34 0 4.87 v England 16 Dec 2014 ODI # 3569
146 3549 139* 40.32 1 87 6/20 35.94 1 35 0 4.38 v New Zealand 11 Jan 2015 ODI # 3574
147 3588 139* 40.77 1 87 6/20 35.96 1 36 0 4.80 v New Zealand 15 Jan 2015 ODI # 3577
148 3588 139* 40.77 1 90 6/20 35.00 1 36 0 5.77 v New Zealand 17 Jan 2015 ODI # 3580
149 3588 139* 40.31 1 91 6/20 34.79 1 36 0 5.52 v New Zealand 20 Jan 2015 ODI # 3585
150 3634 139* 40.37 1 91 6/20 35.09 1 36 0 5.27 v New Zealand 14 Feb 2015 ODI # 3599
151 3678 139* 40.41 1 94 6/20 34.41 1 37 0 6.00 v Afghanistan 22 Feb 2015 ODI # 3609
152 3678 139* 40.41 1 95 6/20 34.43 1 37 0 5.98 v Bangladesh 26 Feb 2015 ODI # 3615
153 3678 139* 40.41 1 96 6/20 34.52 1 37 0 5.89 v England 1 Mar 2015 ODI # 3619
154 3713 139* 40.35 1 97 6/20 34.77 1 37 0 5.58 v Australia 8 Mar 2015 ODI # 3629
155 3764 139* 40.47 1 97 6/20 34.77 1 37 0 5.69 v Scotland 11 Mar 2015 ODI # 3632
156 3783 139* 40.24 1 97 6/20 34.77 1 37 0 5.47 v South Africa 18 Mar 2015 ODI # 3640
157 3821 139* 40.22 1 98 6/20 34.64 1 37 0 5.57 v Pakistan 11 Jul 2015 ODI # 3664
158 3829 139* 39.88 1 99 6/20 34.65 1 38 0 5.22 v Pakistan 15 Jul 2015 ODI # 3669
159 3833 139* 39.51 1 99 6/20 35.18 1 38 0 4.33 v Pakistan 19 Jul 2015 ODI # 3670
160 3845 139* 39.23 1 99 6/20 35.27 1 38 0 3.96 v Pakistan 22 Jul 2015 ODI # 3671
161 3915 139* 39.94 1 100 6/20 35.01 1 38 0 4.93 v Pakistan 26 Jul 2015 ODI # 3672
162 3928 139* 39.67 1 101 6/20 35.00 1 38 0 4.66 v West Indies 1 Nov 2015 ODI # 3701
163 3928 139* 39.67 1 101 6/20 35.00 1 38 0 4.66 v West Indies 4 Nov 2015 ODI # 3702
164 3955 139* 39.94 1 102 6/20 34.77 1 38 0 5.17 v West Indies 7 Nov 2015 ODI # 3704
165 3955 139* 39.55 1 102 6/20 34.94 1 38 0 4.60 v New Zealand 26 Dec 2015 ODI # 3714
166 3972 139* 39.32 1 102 6/20 34.94 1 38 0 4.38 v New Zealand 28 Dec 2015 ODI # 3715
167 3972 139* 39.32 1 102 6/20 35.10 1 39 0 4.21 v New Zealand 31 Dec 2015 ODI # 3717
168 3972 139* 39.32 1 102 6/20 35.10 1 39 0 4.21 v New Zealand 2 Jan 2016 ODI # 3718
169 4067 139* 39.87 1 102 6/20 35.10 1 39 0 4.76 v New Zealand 5 Jan 2016 ODI # 3721
170 4116 139* 39.96 1 104 6/20 34.78 1 39 0 5.17 v Ireland 16 Jun 2016 ODI # 3748
171 4140 139* 39.80 1 105 6/20 34.78 1 41 0 5.02 v Ireland 18 Jun 2016 ODI # 3749
172 4213 139* 40.12 1 107 6/20 34.33 1 41 0 5.78 v England 21 Jun 2016 ODI # 3751
173 4257 139* 40.16 1 107 6/20 34.33 1 41 0 5.82 v England 24 Jun 2016 ODI # 3753
174 4313 139* 40.30 1 107 6/20 34.41 1 41 0 5.89 v England 26 Jun 2016 ODI # 3755
175 4380 139* 40.93 1 107 6/20 34.57 1 41 0 6.36 v England 29 Jun 2016 ODI # 3757
176 4393 139* 40.67 1 107 6/20 34.57 1 41 0 6.10 v England 2 Jul 2016 ODI # 3758
177 4393 139* 40.30 1 107 6/20 34.87 1 42 0 5.42 v Australia 21 Aug 2016 ODI # 3768
178 4450 139* 40.45 1 109 6/20 34.39 1 43 0 6.06 v Australia 24 Aug 2016 ODI # 3769
179 4452 139* 40.10 1 111 6/20 34.04 1 43 0 6.06 v Australia 28 Aug 2016 ODI # 3772
180 4492 139* 40.10 1 111 6/20 34.04 1 43 0 6.06 v Australia 31 Aug 2016 ODI # 3774
181 4544 139* 40.57 1 111 6/20 34.04 1 43 0 6.52 v India 8 Jun 2017 ODI # 3882
182 4583 139* 40.55 1 111 6/20 34.04 1 43 0 6.51 v Pakistan 12 Jun 2017 ODI # 3888
183 4626 139* 40.57 1 111 6/20 34.04 1 43 0 6.53 v Zimbabwe 30 Jun 2017 ODI # 3897
184 4654 139* 40.82 1 111 6/20 34.04 1 43 0 6.77 v Zimbabwe 2 Jul 2017 ODI # 3899
185 4654 139* 40.82 1 111 6/20 34.04 1 43 0 6.77 v Zimbabwe 6 Jul 2017 ODI # 3901
186 4696 139* 40.83 1 111 6/20 34.04 1 44 0 6.78 v Zimbabwe 8 Jul 2017 ODI # 3903
187 4720 139* 40.68 1 111 6/20 34.04 1 44 0 6.64 v Zimbabwe 10 Jul 2017 ODI # 3904
188 4756 139* 41.00 1 111 6/20 34.12 1 44 0 6.87 v India 20 Aug 2017 ODI # 3905
189 4776 139* 40.82 1 111 6/20 34.22 1 45 0 6.59 v India 24 Aug 2017 ODI # 3906
190 4787 139* 40.56 1 111 6/20 34.37 1 45 0 6.18 v India 27 Aug 2017 ODI # 3907
191 4857 139* 40.81 1 113 6/20 33.98 1 45 0 6.83 v India 31 Aug 2017 ODI # 3908
192 4912 139* 40.93 1 113 6/20 34.10 1 45 0 6.82 v India 3 Sep 2017 ODI # 3909
193 4937 139* 41.14 1 114 6/20 33.87 1 47 0 7.26 v India 10 Dec 2017 ODI # 3939
194 5048 139* 42.06 2 114 6/20 33.95 1 47 0 8.11 v India 13 Dec 2017 ODI # 3941
195 5065 139* 41.85 2 114 6/20 34.21 1 47 0 7.64 v India 17 Dec 2017 ODI # 3942
196 5107 139* 41.86 2 114 6/20 34.21 1 48 0 7.64 v Zimbabwe 17 Jan 2018 ODI # 3955
197 5112 139* 41.56 2 114 6/20 34.21 1 49 0 7.34 v South Africa 29 Jul 2018 ODI # 4025
198 5191 139* 42.20 2 114 6/20 34.21 1 49 0 7.98 v South Africa 1 Aug 2018 ODI # 4027
199 5223 139* 42.12 2 114 6/20 34.21 1 49 0 7.90 v South Africa 5 Aug 2018 ODI # 4029
200 5245 139* 41.96 2 114 6/20 34.21 1 50 0 7.74 v South Africa 8 Aug 2018 ODI # 4030
201 5342 139* 42.73 2 114 6/20 34.21 1 50 0 8.51 v South Africa 12 Aug 2018 ODI # 4031
202 5358 139* 42.52 2 114 6/20 34.21 1 50 0 8.30 v Bangladesh 15 Sep 2018 ODI # 4036
203 5380 139* 42.36 2 114 6/20 34.21 1 50 0 8.14 v Afghanistan 17 Sep 2018 ODI # 4038
204 5381 139* 42.03 2 114 6/20 34.21 1 50 0 7.81 v Scotland 21 May 2019 ODI # 4142
205 5381 139* 41.71 2 114 6/20 34.21 1 50 0 7.49 v New Zealand 1 Jun 2019 ODI # 4145
206 5381 139* 41.39 2 114 6/20 34.21 1 51 0 7.17 v Afghanistan 4 Jun 2019 ODI # 4149
207 5390 139* 41.14 2 114 6/20 34.21 1 51 0 6.92 v Australia 15 Jun 2019 ODI # 4159
208 5475 139* 41.79 2 114 6/20 34.21 1 51 0 7.57 v England 21 Jun 2019 ODI # 4168
209 5486 139* 41.56 2 114 6/20 34.21 1 51 0 7.34 v South Africa 28 Jun 2019 ODI # 4176
210 5512 139* 41.44 2 115 6/20 33.97 1 51 0 7.46 v West Indies 1 Jul 2019 ODI # 4180
211 5625 139* 41.97 3 115 6/20 33.97 1 52 0 8.00 v India 6 Jul 2019 ODI # 4187
212 5673 139* 42.02 3 115 6/20 33.97 1 52 0 8.04 v Bangladesh 26 Jul 2019 ODI # 4193
213 5725 139* 42.40 3 115 6/20 33.97 1 52 0 8.43 v Bangladesh 28 Jul 2019 ODI # 4194
214 5812 139* 42.73 3 115 6/20 33.97 1 52 0 8.76 v Bangladesh 31 Jul 2019 ODI # 4195
215 5817 139* 42.45 3 115 6/20 34.12 1 52 0 8.33 v West Indies 22 Feb 2020 ODI # 4246
216 5818 139* 42.15 3 116 6/20 34.00 1 53 0 8.15 v West Indies 26 Feb 2020 ODI # 4247
217 5830 139* 41.94 3 120 6/20 33.35 1 53 0 8.58 v West Indies 1 Mar 2020 ODI # 4250
218 5835 139* 41.67 3 120 6/20 33.35 1 53 0 8.32 v West Indies 10 Mar 2021 ODI # 4276
222 5865 139* 41.01 3 122 6/20 32.92 1 53 0 8.08 v England 26 Oct 2023 ODI # 4682
223 5888 139* 40.88 3 122 6/20 33.07 1 53 0 7.81 v Afghanistan 30 Oct 2023 ODI # 4687
224 5900 139* 40.68 3 122 6/20 33.16 1 53 0 7.52 v India 2 Nov 2023 ODI # 4690
225 5900 139* 40.41 3 124 6/20 32.91 1 53 0 7.49 v Bangladesh 6 Nov 2023 ODI # 4695
226 5916 139* 40.24 3 126 6/20 32.61 1 53 0 7.62 v New Zealand 9 Nov 2023 ODI # 4698
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