Records type batting analysis [change type]
View cumulative averages [change view]
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
overall 2008-2023 292 280 44 13848 183 58.67 14797 93.58 50 72 16 1294 151 Profile
Cumulative averages
1 1 0 12 12 12.00 22 54.54 0 0 0 1 0 v Sri Lanka 18 Aug 2008 ODI # 2742
2 2 0 49 37 24.50 89 55.05 0 0 0 7 0 v Sri Lanka 20 Aug 2008 ODI # 2745
3 3 0 74 37 24.66 127 58.26 0 0 0 11 0 v Sri Lanka 24 Aug 2008 ODI # 2750
4 4 0 128 54 32.00 193 66.32 0 1 0 18 0 v Sri Lanka 27 Aug 2008 ODI # 2755
5 5 0 159 54 31.80 239 66.52 0 1 0 21 1 v Sri Lanka 29 Aug 2008 ODI # 2756
6 6 1 161 54 32.20 241 66.80 0 1 0 21 1 v Sri Lanka 14 Sep 2009 ODI # 2889
7 7 1 177 54 29.50 265 66.79 0 1 0 22 1 v Pakistan 26 Sep 2009 ODI # 2898
8 7 1 177 54 29.50 265 66.79 0 1 0 22 1 v Australia 28 Sep 2009 ODI # 2901
9 8 2 256 79* 42.66 369 69.37 0 2 0 31 3 v West Indies 30 Sep 2009 ODI # 2904
10 9 2 286 79* 40.85 410 69.75 0 2 0 34 3 v Australia 25 Oct 2009 ODI # 2913
11 10 2 296 79* 37.00 426 69.48 0 2 0 35 3 v Australia 2 Nov 2009 ODI # 2919
12 11 2 323 79* 35.88 445 72.58 0 2 0 39 3 v Sri Lanka 15 Dec 2009 ODI # 2932
13 12 2 377 79* 37.70 510 73.92 0 3 0 46 3 v Sri Lanka 18 Dec 2009 ODI # 2933
14 13 2 484 107 44.00 624 77.56 1 3 0 57 4 v Sri Lanka 24 Dec 2009 ODI # 2935
15 13 2 484 107 44.00 624 77.56 1 3 0 57 4 v Sri Lanka 27 Dec 2009 ODI # 2936
16 14 2 493 107 41.08 636 77.51 1 3 0 58 4 v Sri Lanka 5 Jan 2010 ODI # 2938
17 15 2 584 107 44.92 738 79.13 1 4 0 65 4 v Bangladesh 7 Jan 2010 ODI # 2939
18 16 3 655 107 50.38 806 81.26 1 5 0 74 4 v Sri Lanka 10 Jan 2010 ODI # 2941
19 17 4 757 107 58.23 901 84.01 2 5 0 85 4 v Bangladesh 11 Jan 2010 ODI # 2942
20 18 4 759 107 54.21 909 83.49 2 5 0 85 4 v Sri Lanka 13 Jan 2010 ODI # 2943
21 19 4 790 107 52.66 955 82.72 2 5 0 86 4 v South Africa 21 Feb 2010 ODI # 2961
22 19 4 790 107 52.66 955 82.72 2 5 0 86 4 v South Africa 24 Feb 2010 ODI # 2962
23 20 4 847 107 52.93 1026 82.55 2 6 0 90 5 v South Africa 27 Feb 2010 ODI # 2963
24 21 4 847 107 49.82 1026 82.55 2 6 1 90 5 v Zimbabwe 28 May 2010 ODI # 2981
25 22 4 929 107 51.61 1118 83.09 2 7 1 94 5 v Sri Lanka 30 May 2010 ODI # 2983
26 23 4 947 107 49.84 1147 82.56 2 7 1 95 5 v Zimbabwe 3 Jun 2010 ODI # 2986
27 24 4 1015 107 50.75 1242 81.72 2 8 1 100 5 v Sri Lanka 5 Jun 2010 ODI # 2988
28 25 4 1026 107 48.85 1264 81.17 2 8 1 100 5 v Bangladesh 16 Jun 2010 ODI # 2993
29 26 4 1044 107 47.45 1291 80.86 2 8 1 101 5 v Pakistan 19 Jun 2010 ODI # 2996
30 27 4 1054 107 45.82 1305 80.76 2 8 1 102 5 v Sri Lanka 22 Jun 2010 ODI # 2999
31 28 4 1082 107 45.08 1339 80.80 2 8 1 106 5 v Sri Lanka 24 Jun 2010 ODI # 3001
32 29 4 1082 107 43.28 1342 80.62 2 8 2 106 5 v Sri Lanka 16 Aug 2010 ODI # 3032
33 30 4 1090 107 41.92 1358 80.26 2 8 2 107 5 v New Zealand 25 Aug 2010 ODI # 3039
34 31 4 1127 107 41.74 1415 79.64 2 8 2 112 5 v Sri Lanka 28 Aug 2010 ODI # 3040
35 32 4 1245 118 44.46 1536 81.05 3 8 2 123 6 v Australia 20 Oct 2010 ODI # 3060
36 33 4 1350 118 46.55 1640 82.31 4 8 2 133 6 v New Zealand 28 Nov 2010 ODI # 3070
37 34 4 1414 118 47.13 1713 82.54 4 9 2 141 6 v New Zealand 1 Dec 2010 ODI # 3072
38 35 5 1477 118 49.23 1783 82.83 4 10 2 147 8 v New Zealand 4 Dec 2010 ODI # 3074
39 36 5 1477 118 47.64 1785 82.74 4 10 3 147 8 v New Zealand 7 Dec 2010 ODI # 3076
40 37 5 1479 118 46.21 1793 82.48 4 10 3 147 8 v New Zealand 10 Dec 2010 ODI # 3077
41 38 5 1533 118 46.45 1863 82.28 4 11 3 149 9 v South Africa 12 Jan 2011 ODI # 3079
42 39 5 1555 118 45.73 1897 81.97 4 11 3 150 9 v South Africa 15 Jan 2011 ODI # 3080
43 40 5 1583 118 45.22 1938 81.68 4 11 3 155 9 v South Africa 18 Jan 2011 ODI # 3082
44 41 6 1670 118 47.71 2030 82.26 4 12 3 162 11 v South Africa 21 Jan 2011 ODI # 3084
45 42 6 1672 118 46.44 2036 82.12 4 12 3 162 11 v South Africa 23 Jan 2011 ODI # 3087
46 43 7 1772 118 49.22 2119 83.62 5 12 3 170 13 v Bangladesh 19 Feb 2011 ODI # 3100
47 44 7 1780 118 48.10 2124 83.80 5 12 3 171 13 v England 27 Feb 2011 ODI # 3110
48 45 7 1814 118 47.73 2177 83.32 5 12 3 174 13 v Ireland 6 Mar 2011 ODI # 3121
49 46 7 1826 118 46.82 2197 83.11 5 12 3 176 13 v Netherlands 9 Mar 2011 ODI # 3124
50 47 7 1827 118 45.67 2200 83.04 5 12 3 176 13 v South Africa 12 Mar 2011 ODI # 3128
51 48 7 1886 118 46.00 2276 82.86 5 13 3 181 13 v West Indies 20 Mar 2011 ODI # 3141
52 49 7 1910 118 45.47 2309 82.71 5 13 3 182 13 v Australia 24 Mar 2011 ODI # 3143
53 50 7 1919 118 44.62 2330 82.36 5 13 3 182 13 v Pakistan 30 Mar 2011 ODI # 3147
54 51 7 1954 118 44.40 2379 82.13 5 13 3 186 13 v Sri Lanka 2 Apr 2011 ODI # 3148
55 52 7 1956 118 43.46 2387 81.94 5 13 3 186 13 v West Indies 6 Jun 2011 ODI # 3159
56 53 7 2037 118 44.28 2490 81.80 5 14 3 192 14 v West Indies 8 Jun 2011 ODI # 3160
57 54 7 2037 118 43.34 2491 81.77 5 14 4 192 14 v West Indies 11 Jun 2011 ODI # 3161
58 55 7 2059 118 42.89 2524 81.57 5 14 4 193 14 v West Indies 13 Jun 2011 ODI # 3162
59 56 7 2153 118 43.93 2628 81.92 5 15 4 203 14 v West Indies 16 Jun 2011 ODI # 3163
60 57 7 2208 118 44.16 2701 81.74 5 16 4 207 14 v England 3 Sep 2011 ODI # 3186
61 58 7 2217 118 43.47 2710 81.80 5 16 4 207 14 v England 6 Sep 2011 ODI # 3187
62 59 7 2224 118 42.76 2728 81.52 5 16 4 207 14 v England 9 Sep 2011 ODI # 3189
63 60 7 2240 118 42.26 2764 81.04 5 16 4 208 14 v England 11 Sep 2011 ODI # 3191
64 61 7 2347 118 43.46 2857 82.14 6 16 4 217 15 v England 16 Sep 2011 ODI # 3195
65 62 7 2384 118 43.34 2920 81.64 6 16 4 217 15 v England 14 Oct 2011 ODI # 3199
66 63 8 2496 118 45.38 3018 82.70 7 16 4 233 15 v England 17 Oct 2011 ODI # 3201
67 64 8 2531 118 45.19 3048 83.03 7 16 4 238 15 v England 20 Oct 2011 ODI # 3205
68 65 9 2617 118 46.73 3147 83.15 7 17 4 249 15 v England 23 Oct 2011 ODI # 3207
69 66 9 2617 118 45.91 3152 83.02 7 17 5 249 15 v England 25 Oct 2011 ODI # 3210
70 67 9 2620 118 45.17 3158 82.96 7 17 5 249 15 v West Indies 29 Nov 2011 ODI # 3217
71 68 9 2737 118 46.38 3281 83.41 8 17 5 263 15 v West Indies 2 Dec 2011 ODI # 3219
72 69 9 2757 118 45.95 3311 83.26 8 17 5 266 15 v West Indies 5 Dec 2011 ODI # 3221
73 70 10 2780 118 46.33 3322 83.68 8 17 5 269 15 v West Indies 8 Dec 2011 ODI # 3223
74 71 10 2860 118 46.88 3407 83.94 8 18 5 274 15 v West Indies 11 Dec 2011 ODI # 3224
75 72 10 2891 118 46.62 3441 84.01 8 18 5 277 15 v Australia 5 Feb 2012 ODI # 3231
76 73 10 2968 118 47.11 3535 83.96 8 19 5 285 16 v Sri Lanka 8 Feb 2012 ODI # 3233
77 74 10 2986 118 46.65 3563 83.80 8 19 5 286 16 v Australia 12 Feb 2012 ODI # 3237
78 75 10 3001 118 46.16 3588 83.63 8 19 5 287 16 v Sri Lanka 14 Feb 2012 ODI # 3239
79 76 10 3013 118 45.65 3613 83.39 8 19 5 287 16 v Australia 19 Feb 2012 ODI # 3244
80 77 10 3079 118 45.95 3696 83.30 8 20 5 289 16 v Sri Lanka 21 Feb 2012 ODI # 3246
81 78 10 3100 118 45.58 3723 83.26 8 20 5 291 16 v Australia 26 Feb 2012 ODI # 3250
82 79 11 3233 133* 47.54 3809 84.87 9 20 5 307 18 v Sri Lanka 28 Feb 2012 ODI # 3251
83 80 11 3341 133* 48.42 3929 85.03 10 20 5 314 18 v Sri Lanka 13 Mar 2012 ODI # 3259
84 81 11 3407 133* 48.67 4011 84.94 10 21 5 319 18 v Bangladesh 16 Mar 2012 ODI # 3261
85 82 11 3590 183 50.56 4159 86.31 11 21 5 341 19 v Pakistan 18 Mar 2012 ODI # 3263
86 83 11 3696 183 51.33 4272 86.51 12 21 5 350 19 v Sri Lanka 21 Jul 2012 ODI # 3291
87 84 11 3697 183 50.64 4277 86.43 12 21 5 350 19 v Sri Lanka 24 Jul 2012 ODI # 3292
88 85 11 3735 183 50.47 4342 86.02 12 21 5 352 19 v Sri Lanka 28 Jul 2012 ODI # 3293
89 86 12 3863 183 52.20 4461 86.59 13 21 5 364 20 v Sri Lanka 31 Jul 2012 ODI # 3294
90 87 12 3886 183 51.81 4496 86.43 13 21 5 366 20 v Sri Lanka 4 Aug 2012 ODI # 3295
91 88 12 3886 183 51.13 4501 86.33 13 21 6 366 20 v Pakistan 30 Dec 2012 ODI # 3314
92 89 12 3892 183 50.54 4510 86.29 13 21 6 367 20 v Pakistan 3 Jan 2013 ODI # 3315
93 90 12 3899 183 49.98 4527 86.12 13 21 6 368 20 v Pakistan 6 Jan 2013 ODI # 3316
94 91 12 3914 183 49.54 4549 86.04 13 21 6 369 20 v England 11 Jan 2013 ODI # 3318
95 92 12 3951 183 49.38 4603 85.83 13 21 6 370 21 v England 15 Jan 2013 ODI # 3320
96 93 13 4028 183 50.35 4682 86.03 13 22 6 379 23 v England 19 Jan 2013 ODI # 3322
97 94 13 4054 183 50.04 4715 85.98 13 22 6 382 23 v England 23 Jan 2013 ODI # 3327
98 95 13 4054 183 49.43 4716 85.96 13 22 7 382 23 v England 27 Jan 2013 ODI # 3329
99 96 13 4085 183 49.21 4757 85.87 13 22 7 384 23 v South Africa 6 Jun 2013 ODI # 3363
100 97 13 4107 183 48.89 4775 86.01 13 22 7 388 23 v West Indies 11 Jun 2013 ODI # 3368
101 98 14 4129 183 49.15 4802 85.98 13 22 7 391 23 v Pakistan 15 Jun 2013 ODI # 3372
102 99 15 4187 183 49.84 4866 86.04 13 23 7 395 24 v Sri Lanka 20 Jun 2013 ODI # 3376
103 100 15 4230 183 49.76 4900 86.32 13 23 7 399 25 v England 23 Jun 2013 ODI # 3377
104 101 15 4241 183 49.31 4921 86.18 13 23 7 399 26 v West Indies 30 Jun 2013 ODI # 3380
105 102 15 4243 183 48.77 4926 86.13 13 23 7 399 26 v Sri Lanka 2 Jul 2013 ODI # 3382
106 103 15 4345 183 49.37 5009 86.74 14 23 7 412 28 v West Indies 5 Jul 2013 ODI # 3383
107 104 15 4376 183 49.16 5061 86.46 14 23 7 416 28 v Sri Lanka 9 Jul 2013 ODI # 3387
108 105 15 4378 183 48.64 5066 86.41 14 23 7 416 28 v Sri Lanka 11 Jul 2013 ODI # 3388
109 106 15 4493 183 49.37 5174 86.83 15 23 7 429 29 v Zimbabwe 24 Jul 2013 ODI # 3395
110 107 15 4507 183 48.98 5192 86.80 15 23 7 431 29 v Zimbabwe 26 Jul 2013 ODI # 3397
111 108 16 4575 183 49.72 5280 86.64 15 24 7 436 30 v Zimbabwe 28 Jul 2013 ODI # 3399
112 108 16 4575 183 49.72 5280 86.64 15 24 7 436 30 v Zimbabwe 1 Aug 2013 ODI # 3402
113 108 16 4575 183 49.72 5280 86.64 15 24 7 436 30 v Zimbabwe 3 Aug 2013 ODI # 3403
114 109 16 4636 183 49.84 5365 86.41 15 25 7 442 30 v Australia 13 Oct 2013 ODI # 3419
115 110 17 4736 183 50.92 5417 87.42 16 25 7 450 37 v Australia 16 Oct 2013 ODI # 3420
116 111 17 4804 183 51.10 5490 87.50 16 26 7 459 37 v Australia 19 Oct 2013 ODI # 3421
117 111 17 4804 183 51.10 5490 87.50 16 26 7 459 37 v Australia 23 Oct 2013 ODI # 3422
118 112 18 4919 183 52.32 5556 88.53 17 26 7 477 38 v Australia 30 Oct 2013 ODI # 3424
119 113 18 4919 183 51.77 5559 88.48 17 26 8 477 38 v Australia 2 Nov 2013 ODI # 3428
120 114 18 5005 183 52.13 5643 88.69 17 27 8 486 40 v West Indies 21 Nov 2013 ODI # 3436
121 115 18 5104 183 52.61 5743 88.87 17 28 8 495 40 v West Indies 24 Nov 2013 ODI # 3437
122 116 18 5123 183 52.27 5761 88.92 17 28 8 498 40 v West Indies 27 Nov 2013 ODI # 3439
123 117 18 5154 183 52.06 5796 88.92 17 28 8 503 40 v South Africa 5 Dec 2013 ODI # 3442
124 118 18 5154 183 51.54 5801 88.84 17 28 9 503 40 v South Africa 8 Dec 2013 ODI # 3443
125 118 18 5154 183 51.54 5801 88.84 17 28 9 503 40 v South Africa 11 Dec 2013 ODI # 3444
126 119 18 5277 183 52.24 5912 89.25 18 28 9 514 42 v New Zealand 19 Jan 2014 ODI # 3456
127 120 18 5355 183 52.50 5977 89.59 18 29 9 521 44 v New Zealand 22 Jan 2014 ODI # 3458
128 121 18 5361 183 52.04 5997 89.39 18 29 9 522 44 v New Zealand 25 Jan 2014 ODI # 3462
129 122 18 5363 183 51.56 6007 89.27 18 29 9 522 44 v New Zealand 28 Jan 2014 ODI # 3465
130 123 18 5445 183 51.85 6085 89.48 18 30 9 529 47 v New Zealand 31 Jan 2014 ODI # 3467
131 124 18 5581 183 52.65 6207 89.91 19 30 9 545 49 v Bangladesh 26 Feb 2014 ODI # 3474
132 125 18 5629 183 52.60 6258 89.94 19 30 9 549 50 v Sri Lanka 28 Feb 2014 ODI # 3476
133 126 18 5634 183 52.16 6269 89.87 19 30 9 549 50 v Pakistan 2 Mar 2014 ODI # 3479
134 126 18 5634 183 52.16 6269 89.87 19 30 9 549 50 v Afghanistan 5 Mar 2014 ODI # 3483
135 127 18 5634 183 51.68 6272 89.82 19 30 10 549 50 v England 27 Aug 2014 ODI # 3517
136 128 18 5674 183 51.58 6322 89.75 19 30 10 551 51 v England 30 Aug 2014 ODI # 3520
137 129 19 5675 183 51.59 6325 89.72 19 30 10 551 51 v England 2 Sep 2014 ODI # 3523
138 130 19 5688 183 51.24 6346 89.63 19 30 10 553 51 v England 5 Sep 2014 ODI # 3525
139 131 19 5690 183 50.80 6351 89.59 19 30 10 553 51 v West Indies 8 Oct 2014 ODI # 3531
140 132 19 5752 183 50.90 6429 89.46 19 31 10 558 51 v West Indies 11 Oct 2014 ODI # 3533
141 133 19 5879 183 51.57 6543 89.85 20 31 10 571 54 v West Indies 17 Oct 2014 ODI # 3535
142 134 19 5901 183 51.31 6564 89.89 20 31 10 573 54 v Sri Lanka 2 Nov 2014 ODI # 3539
143 135 19 5950 183 51.29 6608 90.04 20 31 10 575 56 v Sri Lanka 6 Nov 2014 ODI # 3540
144 136 19 6003 183 51.30 6669 90.01 20 32 10 579 57 v Sri Lanka 9 Nov 2014 ODI # 3543
145 137 19 6069 183 51.43 6733 90.13 20 33 10 585 57 v Sri Lanka 13 Nov 2014 ODI # 3544
146 138 20 6208 183 52.61 6859 90.50 21 33 10 597 60 v Sri Lanka 16 Nov 2014 ODI # 3547
147 139 20 6217 183 52.24 6875 90.42 21 33 10 597 60 v Australia 18 Jan 2015 ODI # 3582
148 140 20 6221 183 51.84 6883 90.38 21 33 10 597 60 v England 20 Jan 2015 ODI # 3586
149 141 21 6224 183 51.86 6892 90.30 21 33 10 597 60 v Australia 26 Jan 2015 ODI # 3592
150 142 21 6232 183 51.50 6911 90.17 21 33 10 597 60 v England 30 Jan 2015 ODI # 3595
151 143 21 6339 183 51.95 7037 90.08 22 33 10 605 60 v Pakistan 15 Feb 2015 ODI # 3602
152 144 21 6385 183 51.91 7097 89.96 22 33 10 608 60 v South Africa 22 Feb 2015 ODI # 3610
153 145 22 6418 183 52.17 7138 89.91 22 33 10 613 60 v U.A.E. 28 Feb 2015 ODI # 3618
154 146 22 6451 183 52.02 7174 89.92 22 33 10 618 60 v West Indies 6 Mar 2015 ODI # 3625
155 147 23 6495 183 52.37 7216 90.00 22 33 10 622 61 v Ireland 10 Mar 2015 ODI # 3631
156 148 23 6533 183 52.26 7264 89.93 22 33 10 626 61 v Zimbabwe 14 Mar 2015 ODI # 3636
157 149 23 6536 183 51.87 7272 89.87 22 33 10 626 61 v Bangladesh 19 Mar 2015 ODI # 3641
158 150 23 6537 183 51.47 7285 89.73 22 33 10 626 61 v Australia 26 Mar 2015 ODI # 3645
159 151 23 6538 183 51.07 7289 89.69 22 33 10 626 61 v Bangladesh 18 Jun 2015 ODI # 3658
160 152 23 6561 183 50.86 7316 89.68 22 33 10 629 62 v Bangladesh 21 Jun 2015 ODI # 3660
161 153 23 6586 183 50.66 7351 89.59 22 33 10 630 62 v Bangladesh 24 Jun 2015 ODI # 3661
162 154 23 6597 183 50.35 7369 89.52 22 33 10 630 62 v South Africa 11 Oct 2015 ODI # 3689
163 155 23 6609 183 50.06 7387 89.46 22 33 10 630 62 v South Africa 14 Oct 2015 ODI # 3692
164 156 23 6686 183 50.27 7486 89.31 22 34 10 635 62 v South Africa 18 Oct 2015 ODI # 3695
165 157 23 6824 183 50.92 7626 89.48 23 34 10 641 67 v South Africa 22 Oct 2015 ODI # 3698
166 158 23 6831 183 50.60 7632 89.50 23 34 10 641 68 v South Africa 25 Oct 2015 ODI # 3700
167 159 23 6922 183 50.89 7729 89.55 23 35 10 650 69 v Australia 12 Jan 2016 ODI # 3723
168 160 23 6981 183 50.95 7796 89.54 23 36 10 654 69 v Australia 15 Jan 2016 ODI # 3724
169 161 23 7098 183 51.43 7913 89.70 24 36 10 661 71 v Australia 17 Jan 2016 ODI # 3725
170 162 23 7204 183 51.82 8005 89.99 25 36 10 672 72 v Australia 20 Jan 2016 ODI # 3726
171 163 23 7212 183 51.51 8016 89.97 25 36 10 673 72 v Australia 23 Jan 2016 ODI # 3727
172 164 24 7297 183 52.12 8097 90.11 25 37 10 682 73 v New Zealand 16 Oct 2016 ODI # 3796
173 165 24 7306 183 51.81 8110 90.08 25 37 10 683 73 v New Zealand 20 Oct 2016 ODI # 3797
174 166 25 7460 183 52.90 8244 90.49 26 37 10 699 74 v New Zealand 23 Oct 2016 ODI # 3798
175 167 25 7505 183 52.85 8295 90.47 26 37 10 701 75 v New Zealand 26 Oct 2016 ODI # 3799
176 168 25 7570 183 52.93 8371 90.43 26 38 10 703 76 v New Zealand 29 Oct 2016 ODI # 3800
177 169 25 7692 183 53.41 8476 90.75 27 38 10 711 81 v England 15 Jan 2017 ODI # 3819
178 170 25 7700 183 53.10 8481 90.79 27 38 10 713 81 v England 19 Jan 2017 ODI # 3821
179 171 25 7755 183 53.11 8544 90.76 27 39 10 721 81 v England 22 Jan 2017 ODI # 3824
180 172 26 7836 183 53.67 8612 90.98 27 40 10 727 84 v Pakistan 4 Jun 2017 ODI # 3878
181 173 26 7836 183 53.30 8617 90.93 27 40 11 727 84 v Sri Lanka 8 Jun 2017 ODI # 3882
182 174 27 7912 183 53.82 8718 90.75 27 41 11 734 85 v South Africa 11 Jun 2017 ODI # 3886
183 175 28 8008 183 54.47 8796 91.04 27 42 11 747 85 v Bangladesh 15 Jun 2017 ODI # 3891
184 176 28 8013 183 54.14 8805 91.00 27 42 11 747 85 v Pakistan 18 Jun 2017 ODI # 3894
185 177 29 8045 183 54.35 8852 90.88 27 42 11 748 85 v West Indies 23 Jun 2017 ODI # 3895
186 178 29 8132 183 54.57 8918 91.18 27 43 11 752 89 v West Indies 25 Jun 2017 ODI # 3896
187 179 29 8143 183 54.28 8940 91.08 27 43 11 754 89 v West Indies 30 Jun 2017 ODI # 3898
188 180 29 8146 183 53.94 8952 90.99 27 43 11 754 89 v West Indies 2 Jul 2017 ODI # 3900
189 181 30 8257 183 54.68 9067 91.06 28 43 11 766 91 v West Indies 6 Jul 2017 ODI # 3902
190 182 31 8339 183 55.22 9137 91.26 28 44 11 776 92 v Sri Lanka 20 Aug 2017 ODI # 3905
191 183 31 8343 183 54.88 9139 91.29 28 44 11 777 92 v Sri Lanka 24 Aug 2017 ODI # 3906
192 184 31 8346 183 54.54 9150 91.21 28 44 11 777 92 v Sri Lanka 27 Aug 2017 ODI # 3907
193 185 31 8477 183 55.04 9246 91.68 29 44 11 794 94 v Sri Lanka 31 Aug 2017 ODI # 3908
194 186 32 8587 183 55.75 9362 91.72 30 44 11 803 94 v Sri Lanka 3 Sep 2017 ODI # 3909
195 187 32 8587 183 55.40 9366 91.68 30 44 12 803 94 v Australia 17 Sep 2017 ODI # 3910
196 188 32 8679 183 55.63 9473 91.61 30 45 12 811 94 v Australia 21 Sep 2017 ODI # 3912
197 189 32 8707 183 55.45 9508 91.57 30 45 12 813 94 v Australia 24 Sep 2017 ODI # 3914
198 190 32 8728 183 55.24 9529 91.59 30 45 12 816 94 v Australia 28 Sep 2017 ODI # 3917
199 191 32 8767 183 55.13 9584 91.47 30 45 12 818 94 v Australia 1 Oct 2017 ODI # 3919
200 192 32 8888 183 55.55 9709 91.54 31 45 12 827 96 v New Zealand 22 Oct 2017 ODI # 3928
201 193 32 8917 183 55.38 9738 91.56 31 45 12 830 97 v New Zealand 25 Oct 2017 ODI # 3931
202 194 32 9030 183 55.74 9844 91.73 32 45 12 839 98 v New Zealand 29 Oct 2017 ODI # 3932
203 195 32 9142 183 56.08 9963 91.75 33 45 12 849 98 v South Africa 1 Feb 2018 ODI # 3969
204 196 33 9188 183 56.36 10013 91.76 33 45 12 853 99 v South Africa 4 Feb 2018 ODI # 3970
205 197 34 9348 183 57.34 10172 91.89 34 45 12 865 101 v South Africa 7 Feb 2018 ODI # 3971
206 198 34 9423 183 57.45 10255 91.88 34 46 12 872 102 v South Africa 10 Feb 2018 ODI # 3973
207 199 34 9459 183 57.32 10309 91.75 34 46 12 874 102 v South Africa 13 Feb 2018 ODI # 3976
208 200 35 9588 183 58.10 10405 92.14 35 46 12 893 104 v South Africa 16 Feb 2018 ODI # 3978
209 201 35 9663 183 58.21 10487 92.14 35 47 12 900 104 v England 12 Jul 2018 ODI # 4014
210 202 35 9708 183 58.13 10543 92.08 35 47 12 902 104 v England 14 Jul 2018 ODI # 4016
211 203 35 9779 183 58.20 10615 92.12 35 48 12 910 104 v England 17 Jul 2018 ODI # 4018
212 204 35 9919 183 58.69 10722 92.51 36 48 12 931 106 v West Indies 21 Oct 2018 ODI # 4056
213 205 36 10076 183 59.62 10851 92.85 37 48 12 944 110 v West Indies 24 Oct 2018 ODI # 4059
214 206 36 10183 183 59.90 10970 92.82 38 48 12 954 111 v West Indies 27 Oct 2018 ODI # 4062
215 207 36 10199 183 59.64 10987 92.82 38 48 12 956 111 v West Indies 29 Oct 2018 ODI # 4063
216 208 37 10232 183 59.83 11016 92.88 38 48 12 962 111 v West Indies 1 Nov 2018 ODI # 4064
217 209 37 10235 183 59.50 11024 92.84 38 48 12 962 111 v Australia 12 Jan 2019 ODI # 4077
218 210 37 10339 183 59.76 11136 92.84 39 48 12 967 113 v Australia 15 Jan 2019 ODI # 4078
219 211 37 10385 183 59.68 11198 92.73 39 48 12 970 113 v Australia 18 Jan 2019 ODI # 4079
220 212 37 10430 183 59.60 11257 92.65 39 48 12 973 113 v New Zealand 23 Jan 2019 ODI # 4082
221 213 37 10473 183 59.50 11302 92.66 39 48 12 978 113 v New Zealand 26 Jan 2019 ODI # 4085
222 214 37 10533 183 59.50 11376 92.58 39 49 12 984 114 v New Zealand 28 Jan 2019 ODI # 4088
223 215 37 10577 183 59.42 11421 92.61 39 49 12 990 115 v Australia 2 Mar 2019 ODI # 4102
224 216 37 10693 183 59.73 11541 92.65 40 49 12 1000 115 v Australia 5 Mar 2019 ODI # 4106
225 217 37 10816 183 60.08 11636 92.95 41 49 12 1016 116 v Australia 8 Mar 2019 ODI # 4109
226 218 37 10823 183 59.79 11642 92.96 41 49 12 1017 116 v Australia 10 Mar 2019 ODI # 4111
227 219 37 10843 183 59.57 11664 92.96 41 49 12 1019 116 v Australia 13 Mar 2019 ODI # 4113
228 220 37 10861 183 59.34 11698 92.84 41 49 12 1020 116 v South Africa 5 Jun 2019 ODI # 4150
229 221 37 10943 183 59.47 11775 92.93 41 50 12 1024 118 v Australia 9 Jun 2019 ODI # 4155
230 222 37 11020 183 59.56 11840 93.07 41 51 12 1031 118 v Pakistan 16 Jun 2019 ODI # 4161
231 223 37 11087 183 59.60 11903 93.14 41 52 12 1036 118 v Afghanistan 22 Jun 2019 ODI # 4169
232 224 37 11159 183 59.67 11985 93.10 41 53 12 1044 118 v West Indies 27 Jun 2019 ODI # 4175
233 225 37 11225 183 59.70 12061 93.06 41 54 12 1051 118 v England 30 Jun 2019 ODI # 4179
234 226 37 11251 183 59.52 12088 93.07 41 54 12 1054 118 v Bangladesh 2 Jul 2019 ODI # 4182
235 227 38 11285 183 59.70 12129 93.04 41 54 12 1057 118 v Sri Lanka 6 Jul 2019 ODI # 4187
236 228 38 11286 183 59.40 12135 93.00 41 54 12 1057 118 v New Zealand 9 Jul 2019 ODI # 4190
237 228 38 11286 183 59.40 12135 93.00 41 54 12 1057 118 v West Indies 8 Aug 2019 ODI # 4196
238 229 38 11406 183 59.71 12260 93.03 42 54 12 1071 119 v West Indies 11 Aug 2019 ODI # 4197
239 230 39 11520 183 60.31 12359 93.21 43 54 12 1085 119 v West Indies 14 Aug 2019 ODI # 4199
240 231 39 11524 183 60.02 12363 93.21 43 54 12 1086 119 v West Indies 15 Dec 2019 ODI # 4221
241 232 39 11524 183 59.70 12364 93.20 43 54 13 1086 119 v West Indies 18 Dec 2019 ODI # 4222
242 233 39 11609 183 59.84 12445 93.28 43 55 13 1095 119 v West Indies 22 Dec 2019 ODI # 4223
243 234 39 11625 183 59.61 12459 93.30 43 55 13 1095 120 v Australia 14 Jan 2020 ODI # 4231
244 235 39 11703 183 59.70 12535 93.36 43 56 13 1101 120 v Australia 17 Jan 2020 ODI # 4232
245 236 39 11792 183 59.85 12626 93.39 43 57 13 1109 120 v Australia 19 Jan 2020 ODI # 4233
246 237 39 11843 183 59.81 12689 93.33 43 58 13 1115 120 v New Zealand 5 Feb 2020 ODI # 4235
247 238 39 11858 183 59.58 12714 93.26 43 58 13 1116 120 v New Zealand 8 Feb 2020 ODI # 4239
248 239 39 11867 183 59.33 12726 93.25 43 58 13 1116 121 v New Zealand 11 Feb 2020 ODI # 4243
249 240 39 11888 183 59.14 12747 93.26 43 58 13 1118 122 v Australia 27 Nov 2020 ODI # 4265
250 241 39 11977 183 59.29 12834 93.32 43 59 13 1125 124 v Australia 29 Nov 2020 ODI # 4266
251 242 39 12040 183 59.31 12912 93.24 43 60 13 1130 124 v Australia 2 Dec 2020 ODI # 4267
252 243 39 12096 183 59.29 12972 93.24 43 61 13 1136 124 v England 23 Mar 2021 ODI # 4281
253 244 39 12162 183 59.32 13051 93.18 43 62 13 1139 125 v England 26 Mar 2021 ODI # 4283
254 245 39 12169 183 59.07 13061 93.17 43 62 13 1140 125 v England 28 Mar 2021 ODI # 4284
255 246 39 12220 183 59.03 13124 93.11 43 63 13 1143 125 v South Africa 19 Jan 2022 ODI # 4344
256 247 39 12220 183 58.75 13129 93.07 43 63 14 1143 125 v South Africa 21 Jan 2022 ODI # 4346
257 248 39 12285 183 58.77 13213 92.97 43 64 14 1148 125 v South Africa 23 Jan 2022 ODI # 4349
258 249 39 12293 183 58.53 13217 93.00 43 64 14 1150 125 v West Indies 6 Feb 2022 ODI # 4353
259 250 39 12311 183 58.34 13247 92.93 43 64 14 1153 125 v West Indies 9 Feb 2022 ODI # 4355
260 251 39 12311 183 58.07 13249 92.92 43 64 15 1153 125 v West Indies 11 Feb 2022 ODI # 4356
261 252 39 12327 183 57.87 13274 92.86 43 64 15 1156 125 v England 14 Jul 2022 ODI # 4428
262 253 39 12344 183 57.68 13296 92.83 43 64 15 1159 125 v England 17 Jul 2022 ODI # 4433
263 254 39 12353 183 57.45 13311 92.80 43 64 15 1160 125 v Bangladesh 4 Dec 2022 ODI # 4493
264 255 39 12358 183 57.21 13317 92.79 43 64 15 1161 125 v Bangladesh 7 Dec 2022 ODI # 4496
265 256 39 12471 183 57.47 13408 93.01 44 64 15 1172 127 v Bangladesh 10 Dec 2022 ODI # 4499
266 257 39 12584 183 57.72 13495 93.24 45 64 15 1184 128 v Sri Lanka 10 Jan 2023 ODI # 4501
267 258 39 12588 183 57.47 13504 93.21 45 64 15 1185 128 v Sri Lanka 12 Jan 2023 ODI # 4503
268 259 40 12754 183 58.23 13614 93.68 46 64 15 1198 136 v Sri Lanka 15 Jan 2023 ODI # 4505
269 260 40 12762 183 58.00 13624 93.67 46 64 15 1199 136 v New Zealand 18 Jan 2023 ODI # 4507
270 261 40 12773 183 57.79 13633 93.69 46 64 15 1201 136 v New Zealand 21 Jan 2023 ODI # 4509
271 262 40 12809 183 57.69 13660 93.77 46 64 15 1204 137 v New Zealand 24 Jan 2023 ODI # 4511
272 263 40 12813 183 57.45 13669 93.73 46 64 15 1205 137 v Australia 17 Mar 2023 ODI # 4538
273 264 40 12844 183 57.33 13704 93.72 46 64 15 1209 137 v Australia 19 Mar 2023 ODI # 4541
274 265 40 12898 183 57.32 13776 93.62 46 65 15 1211 138 v Australia 22 Mar 2023 ODI # 4545
275 265 40 12898 183 57.32 13776 93.62 46 65 15 1211 138 v West Indies 27 Jul 2023 ODI # 4622
276 266 40 12902 183 57.08 13783 93.60 46 65 15 1212 138 v Pakistan 2 Sep 2023 ODI # 4630
277 266 40 12902 183 57.08 13783 93.60 46 65 15 1212 138 v Nepal 4 Sep 2023 ODI # 4632
278 267 41 13024 183 57.62 13877 93.85 47 65 15 1221 141 v Pakistan 10 Sep 2023 ODI # 4639
279 268 41 13027 183 57.38 13889 93.79 47 65 15 1221 141 v Sri Lanka 12 Sep 2023 ODI # 4641
280 268 41 13027 183 57.38 13889 93.79 47 65 15 1221 141 v Sri Lanka 17 Sep 2023 ODI # 4649
281 269 41 13083 183 57.38 13950 93.78 47 66 15 1226 142 v Australia 27 Sep 2023 ODI # 4657
282 270 41 13168 183 57.50 14066 93.61 47 67 15 1232 142 v Australia 8 Oct 2023 ODI # 4662
283 271 42 13223 183 57.74 14122 93.63 47 68 15 1238 142 v Afghanistan 11 Oct 2023 ODI # 4666
284 272 42 13239 183 57.56 14140 93.62 47 68 15 1241 142 v Pakistan 14 Oct 2023 ODI # 4669
285 273 43 13342 183 58.00 14237 93.71 48 68 15 1247 146 v Bangladesh 19 Oct 2023 ODI # 4674
286 274 43 13437 183 58.16 14341 93.69 48 69 15 1255 148 v New Zealand 22 Oct 2023 ODI # 4678
287 275 43 13437 183 57.91 14350 93.63 48 69 16 1255 148 v England 29 Oct 2023 ODI # 4686
288 276 43 13525 183 58.04 14444 93.63 48 70 16 1266 148 v Sri Lanka 2 Nov 2023 ODI # 4690
289 277 44 13626 183 58.48 14565 93.55 49 70 16 1276 148 v South Africa 5 Nov 2023 ODI # 4694
290 278 44 13677 183 58.44 14621 93.54 49 71 16 1281 149 v Netherlands 12 Nov 2023 ODI # 4702
291 279 44 13794 183 58.69 14734 93.62 50 71 16 1290 151 v New Zealand 15 Nov 2023 ODI # 4703
292 280 44 13848 183 58.67 14797 93.58 50 72 16 1294 151 v Australia 19 Nov 2023 ODI # 4705
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