Records type batting analysis [change type]
View cumulative averages [change view]
Innings in match 2nd innings remove 2nd innings 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 2007-2023 262 254 36 10709 264 49.12 11644 91.97 31 55 16 994 323 Profile
filtered 2007-2023 147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172
Cumulative averages
1 - - - - - - - - - - - - v Ireland 23 Jun 2007 ODI # 2590
1 - - - - - - - - - - - - v South Africa 26 Jun 2007 ODI # 2592
2 1 0 1 1 1.00 4 25.00 0 0 0 0 0 v Australia 5 Oct 2007 ODI # 2625
3 2 0 53 52 26.50 65 81.53 0 1 0 3 1 v Pakistan 18 Nov 2007 ODI # 2647
3 2 0 53 52 26.50 65 81.53 0 1 0 3 1 v Australia 3 Feb 2008 ODI # 2670
3 2 0 53 52 26.50 65 81.53 0 1 0 3 1 v Sri Lanka 5 Feb 2008 ODI # 2672
4 3 1 92 52 46.00 126 73.01 0 1 0 5 1 v Australia 10 Feb 2008 ODI # 2675
4 3 1 92 52 46.00 126 73.01 0 1 0 5 1 v Sri Lanka 12 Feb 2008 ODI # 2676
5 4 1 93 52 31.00 129 72.09 0 1 0 5 1 v Australia 17 Feb 2008 ODI # 2680
6 5 1 117 52 29.25 165 70.90 0 1 0 6 1 v Sri Lanka 19 Feb 2008 ODI # 2681
7 6 1 118 52 23.60 168 70.23 0 1 0 6 1 v Australia 24 Feb 2008 ODI # 2685
8 7 2 121 52 24.20 175 69.14 0 1 0 6 1 v Sri Lanka 26 Feb 2008 ODI # 2686
9 8 2 187 66 31.16 262 71.37 0 2 0 12 1 v Australia 2 Mar 2008 ODI # 2688
9 8 2 187 66 31.16 262 71.37 0 2 0 12 1 v Australia 4 Mar 2008 ODI # 2689
9 8 2 187 66 31.16 262 71.37 0 2 0 12 1 v Pakistan 10 Jun 2008 ODI # 2705
10 9 2 213 66 30.42 305 69.83 0 2 0 13 2 v Bangladesh 12 Jun 2008 ODI # 2706
11 10 2 237 66 29.62 332 71.38 0 2 0 18 2 v Pakistan 14 Jun 2008 ODI # 2707
11 10 2 237 66 29.62 332 71.38 0 2 0 18 2 v Hong Kong 25 Jun 2008 ODI # 2716
12 11 3 237 66 29.62 333 71.17 0 2 0 18 2 v Pakistan 26 Jun 2008 ODI # 2717
13 12 3 259 66 28.77 356 72.75 0 2 0 20 2 v Bangladesh 28 Jun 2008 ODI # 2721
13 12 3 259 66 28.77 356 72.75 0 2 0 20 2 v Pakistan 2 Jul 2008 ODI # 2730
14 13 4 281 66 31.22 384 73.17 0 2 0 22 2 v Sri Lanka 3 Jul 2008 ODI # 2732
15 14 4 284 66 28.40 392 72.44 0 2 0 22 2 v Sri Lanka 6 Jul 2008 ODI # 2735
15 14 4 284 66 28.40 392 72.44 0 2 0 22 2 v Sri Lanka 18 Aug 2008 ODI # 2742
16 15 4 284 66 25.81 394 72.08 0 2 1 22 2 v Sri Lanka 20 Aug 2008 ODI # 2745
16 15 4 284 66 25.81 394 72.08 0 2 1 22 2 v Sri Lanka 24 Aug 2008 ODI # 2750
16 15 4 284 66 25.81 394 72.08 0 2 1 22 2 v Sri Lanka 27 Aug 2008 ODI # 2755
17 16 4 287 66 23.91 399 71.92 0 2 1 22 2 v Sri Lanka 29 Aug 2008 ODI # 2756
17 16 4 287 66 23.91 399 71.92 0 2 1 22 2 v England 14 Nov 2008 ODI # 2774
17 16 4 287 66 23.91 399 71.92 0 2 1 22 2 v England 17 Nov 2008 ODI # 2777
18 17 4 315 66 24.23 440 71.59 0 2 1 25 2 v England 20 Nov 2008 ODI # 2778
19 18 5 323 66 24.84 450 71.77 0 2 1 26 2 v England 26 Nov 2008 ODI # 2783
20 19 6 348 66 26.76 480 72.50 0 2 1 29 2 v Sri Lanka 28 Jan 2009 ODI # 2806
20 19 6 348 66 26.76 480 72.50 0 2 1 29 2 v Sri Lanka 5 Feb 2009 ODI # 2815
21 20 6 363 66 25.92 502 72.31 0 2 1 30 2 v Sri Lanka 8 Feb 2009 ODI # 2818
22 20 6 363 66 25.92 502 72.31 0 2 1 30 2 v New Zealand 11 Mar 2009 ODI # 2824
22 20 6 363 66 25.92 502 72.31 0 2 1 30 2 v New Zealand 14 Mar 2009 ODI # 2825
22 20 6 363 66 25.92 502 72.31 0 2 1 30 2 v West Indies 26 Jun 2009 ODI # 2852
22 20 6 363 66 25.92 502 72.31 0 2 1 30 2 v West Indies 28 Jun 2009 ODI # 2853
23 21 6 374 66 24.93 511 73.18 0 2 1 30 2 v West Indies 3 Jul 2009 ODI # 2854
23 21 6 374 66 24.93 511 73.18 0 2 1 30 2 v West Indies 5 Jul 2009 ODI # 2855
24 22 6 422 66 26.37 572 73.77 0 2 1 33 2 v South Africa 27 Feb 2010 ODI # 2963
24 22 6 422 66 26.37 572 73.77 0 2 1 33 2 v Zimbabwe 28 May 2010 ODI # 2981
25 23 7 523 101* 32.68 672 77.82 1 2 1 39 4 v Sri Lanka 30 May 2010 ODI # 2983
25 23 7 523 101* 32.68 672 77.82 1 2 1 39 4 v Zimbabwe 3 Jun 2010 ODI # 2986
25 23 7 523 101* 32.68 672 77.82 1 2 1 39 4 v Sri Lanka 5 Jun 2010 ODI # 2988
26 24 7 523 101* 30.76 673 77.71 1 2 2 39 4 v Bangladesh 16 Jun 2010 ODI # 2993
27 25 7 545 101* 30.27 697 78.19 1 2 2 41 4 v Pakistan 19 Jun 2010 ODI # 2996
27 25 7 545 101* 30.27 697 78.19 1 2 2 41 4 v Sri Lanka 22 Jun 2010 ODI # 2999
27 25 7 545 101* 30.27 697 78.19 1 2 2 41 4 v Sri Lanka 24 Jun 2010 ODI # 3001
28 26 7 549 101* 28.89 708 77.54 1 2 2 41 4 v New Zealand 10 Aug 2010 ODI # 3030
29 27 7 549 101* 27.45 710 77.32 1 2 3 41 4 v Sri Lanka 16 Aug 2010 ODI # 3032
29 27 7 549 101* 27.45 710 77.32 1 2 3 41 4 v Sri Lanka 22 Aug 2010 ODI # 3038
30 28 7 554 101* 26.38 719 77.05 1 2 3 41 4 v Sri Lanka 28 Aug 2010 ODI # 3040
31 29 7 598 101* 27.18 767 77.96 1 2 3 45 5 v New Zealand 7 Dec 2010 ODI # 3076
32 29 7 598 101* 27.18 767 77.96 1 2 3 45 5 v New Zealand 10 Dec 2010 ODI # 3077
33 30 7 609 101* 26.47 794 76.70 1 2 3 46 5 v South Africa 12 Jan 2011 ODI # 3079
33 30 7 609 101* 26.47 794 76.70 1 2 3 46 5 v South Africa 15 Jan 2011 ODI # 3080
34 31 7 632 101* 26.33 839 75.32 1 2 3 48 5 v South Africa 18 Jan 2011 ODI # 3082
35 32 7 633 101* 25.32 845 74.91 1 2 3 48 5 v South Africa 21 Jan 2011 ODI # 3084
36 33 7 638 101* 24.53 853 74.79 1 2 3 49 5 v South Africa 23 Jan 2011 ODI # 3087
37 34 8 706 101* 27.15 928 76.07 1 3 3 52 6 v West Indies 6 Jun 2011 ODI # 3159
38 35 9 713 101* 27.42 942 75.69 1 3 3 53 6 v West Indies 8 Jun 2011 ODI # 3160
39 36 10 799 101* 30.73 1033 77.34 1 4 3 58 8 v West Indies 11 Jun 2011 ODI # 3161
40 37 10 838 101* 31.03 1080 77.59 1 4 3 58 9 v West Indies 13 Jun 2011 ODI # 3162
40 37 10 838 101* 31.03 1080 77.59 1 4 3 58 9 v West Indies 16 Jun 2011 ODI # 3163
40 37 10 838 101* 31.03 1080 77.59 1 4 3 58 9 v England 3 Sep 2011 ODI # 3186
41 38 10 910 101* 32.50 1179 77.18 1 5 3 61 10 v West Indies 29 Nov 2011 ODI # 3217
42 39 11 1000 101* 35.71 1277 78.30 1 6 3 68 12 v West Indies 2 Dec 2011 ODI # 3219
43 40 11 1095 101* 37.75 1377 79.52 1 7 3 78 13 v West Indies 5 Dec 2011 ODI # 3221
43 40 11 1095 101* 37.75 1377 79.52 1 7 3 78 13 v West Indies 8 Dec 2011 ODI # 3223
43 40 11 1095 101* 37.75 1377 79.52 1 7 3 78 13 v West Indies 11 Dec 2011 ODI # 3224
44 41 11 1116 101* 37.20 1398 79.82 1 7 3 80 13 v Australia 5 Feb 2012 ODI # 3231
45 42 11 1126 101* 36.32 1415 79.57 1 7 3 81 13 v Sri Lanka 8 Feb 2012 ODI # 3233
46 43 11 1159 101* 36.21 1456 79.60 1 7 3 82 14 v Australia 12 Feb 2012 ODI # 3237
47 44 11 1174 101* 35.57 1483 79.16 1 7 3 84 14 v Sri Lanka 14 Feb 2012 ODI # 3239
48 45 11 1174 101* 34.52 1488 78.89 1 7 4 84 14 v Australia 19 Feb 2012 ODI # 3244
48 45 11 1174 101* 34.52 1488 78.89 1 7 4 84 14 v Sri Lanka 13 Mar 2012 ODI # 3259
48 45 11 1174 101* 34.52 1488 78.89 1 7 4 84 14 v Bangladesh 16 Mar 2012 ODI # 3261
49 46 11 1242 101* 35.48 1571 79.05 1 8 4 89 15 v Pakistan 18 Mar 2012 ODI # 3263
49 46 11 1242 101* 35.48 1571 79.05 1 8 4 89 15 v Sri Lanka 21 Jul 2012 ODI # 3291
49 46 11 1242 101* 35.48 1571 79.05 1 8 4 89 15 v Sri Lanka 24 Jul 2012 ODI # 3292
50 47 11 1242 101* 34.50 1572 79.00 1 8 5 89 15 v Sri Lanka 28 Jul 2012 ODI # 3293
51 48 11 1246 101* 33.67 1586 78.56 1 8 5 89 15 v Sri Lanka 31 Jul 2012 ODI # 3294
51 48 11 1246 101* 33.67 1586 78.56 1 8 5 89 15 v Sri Lanka 4 Aug 2012 ODI # 3295
51 48 11 1246 101* 33.67 1586 78.56 1 8 5 89 15 v Pakistan 30 Dec 2012 ODI # 3314
52 49 11 1329 101* 34.97 1679 79.15 1 9 5 100 16 v England 23 Jan 2013 ODI # 3327
52 49 11 1329 101* 34.97 1679 79.15 1 9 5 100 16 v England 27 Jan 2013 ODI # 3329
52 49 11 1329 101* 34.97 1679 79.15 1 9 5 100 16 v South Africa 6 Jun 2013 ODI # 3363
53 50 11 1381 101* 35.41 1735 79.59 1 10 5 107 16 v West Indies 11 Jun 2013 ODI # 3368
54 51 11 1399 101* 34.97 1767 79.17 1 10 5 109 16 v Pakistan 15 Jun 2013 ODI # 3372
55 52 11 1432 101* 34.92 1817 78.81 1 10 5 113 16 v Sri Lanka 20 Jun 2013 ODI # 3376
55 52 11 1432 101* 34.92 1817 78.81 1 10 5 113 16 v England 23 Jun 2013 ODI # 3377
55 52 11 1432 101* 34.92 1817 78.81 1 10 5 113 16 v West Indies 30 Jun 2013 ODI # 3380
56 53 11 1437 101* 34.21 1830 78.52 1 10 5 113 16 v Sri Lanka 2 Jul 2013 ODI # 3382
56 53 11 1437 101* 34.21 1830 78.52 1 10 5 113 16 v West Indies 5 Jul 2013 ODI # 3383
56 53 11 1437 101* 34.21 1830 78.52 1 10 5 113 16 v Sri Lanka 9 Jul 2013 ODI # 3387
57 54 11 1495 101* 34.76 1919 77.90 1 11 5 118 17 v Sri Lanka 11 Jul 2013 ODI # 3388
58 55 11 1515 101* 34.43 1959 77.33 1 11 5 120 17 v Zimbabwe 24 Jul 2013 ODI # 3395
58 55 11 1515 101* 34.43 1959 77.33 1 11 5 120 17 v Zimbabwe 26 Jul 2013 ODI # 3397
59 56 11 1529 101* 33.97 1980 77.22 1 11 5 122 17 v Zimbabwe 28 Jul 2013 ODI # 3399
60 57 12 1593 101* 35.40 2070 76.95 1 12 5 127 18 v Zimbabwe 1 Aug 2013 ODI # 3402
61 58 12 1635 101* 35.54 2117 77.23 1 12 5 133 18 v Australia 13 Oct 2013 ODI # 3419
62 59 13 1776 141* 38.60 2240 79.28 2 12 5 150 22 v Australia 16 Oct 2013 ODI # 3420
62 59 13 1776 141* 38.60 2240 79.28 2 12 5 150 22 v Australia 19 Oct 2013 ODI # 3421
63 60 14 1785 141* 38.80 2253 79.22 2 12 5 151 22 v Australia 23 Oct 2013 ODI # 3422
64 61 14 1864 141* 39.65 2342 79.59 2 13 5 158 25 v Australia 30 Oct 2013 ODI # 3424
64 61 14 1864 141* 39.65 2342 79.59 2 13 5 158 25 v Australia 2 Nov 2013 ODI # 3428
65 62 14 1936 141* 40.33 2423 79.90 2 14 5 166 26 v West Indies 21 Nov 2013 ODI # 3436
65 62 14 1936 141* 40.33 2423 79.90 2 14 5 166 26 v West Indies 24 Nov 2013 ODI # 3437
66 63 14 1940 141* 39.59 2437 79.60 2 14 5 166 26 v West Indies 27 Nov 2013 ODI # 3439
67 64 14 1958 141* 39.16 2480 78.95 2 14 5 168 26 v South Africa 5 Dec 2013 ODI # 3442
68 65 14 1977 141* 38.76 2506 78.89 2 14 5 170 26 v South Africa 8 Dec 2013 ODI # 3443
68 65 14 1977 141* 38.76 2506 78.89 2 14 5 170 26 v South Africa 11 Dec 2013 ODI # 3444
69 66 14 1980 141* 38.07 2529 78.29 2 14 5 170 26 v New Zealand 19 Jan 2014 ODI # 3456
70 67 14 2000 141* 37.73 2563 78.03 2 14 5 172 27 v New Zealand 22 Jan 2014 ODI # 3458
71 68 14 2039 141* 37.75 2601 78.39 2 14 5 173 31 v New Zealand 25 Jan 2014 ODI # 3462
71 68 14 2039 141* 37.75 2601 78.39 2 14 5 173 31 v New Zealand 28 Jan 2014 ODI # 3465
72 69 14 2043 141* 37.14 2614 78.15 2 14 5 173 31 v New Zealand 31 Jan 2014 ODI # 3467
73 70 14 2064 141* 36.85 2643 78.09 2 14 5 174 32 v Bangladesh 26 Feb 2014 ODI # 3474
73 70 14 2064 141* 36.85 2643 78.09 2 14 5 174 32 v Sri Lanka 28 Feb 2014 ODI # 3476
73 70 14 2064 141* 36.85 2643 78.09 2 14 5 174 32 v Pakistan 2 Mar 2014 ODI # 3479
74 71 15 2082 141* 37.17 2667 78.06 2 14 5 175 32 v Afghanistan 5 Mar 2014 ODI # 3483
74 71 15 2082 141* 37.17 2667 78.06 2 14 5 175 32 v England 27 Aug 2014 ODI # 3517
74 71 15 2082 141* 37.17 2667 78.06 2 14 5 175 32 v Sri Lanka 13 Nov 2014 ODI # 3544
75 72 15 2091 141* 36.68 2679 78.05 2 14 5 177 32 v Sri Lanka 16 Nov 2014 ODI # 3547
75 72 15 2091 141* 36.68 2679 78.05 2 14 5 177 32 v Australia 18 Jan 2015 ODI # 3582
75 72 15 2091 141* 36.68 2679 78.05 2 14 5 177 32 v Pakistan 15 Feb 2015 ODI # 3602
75 72 15 2091 141* 36.68 2679 78.05 2 14 5 177 32 v South Africa 22 Feb 2015 ODI # 3610
76 73 16 2148 141* 37.68 2734 78.56 2 15 5 187 33 v U.A.E. 28 Feb 2015 ODI # 3618
77 74 16 2155 141* 37.15 2752 78.30 2 15 5 188 33 v West Indies 6 Mar 2015 ODI # 3625
78 75 16 2219 141* 37.61 2818 78.74 2 16 5 191 36 v Ireland 10 Mar 2015 ODI # 3631
79 76 16 2235 141* 37.25 2839 78.72 2 16 5 193 36 v Zimbabwe 14 Mar 2015 ODI # 3636
79 76 16 2235 141* 37.25 2839 78.72 2 16 5 193 36 v Bangladesh 19 Mar 2015 ODI # 3641
80 77 16 2269 141* 37.19 2887 78.59 2 16 5 194 38 v Australia 26 Mar 2015 ODI # 3645
81 78 16 2332 141* 37.61 2955 78.91 2 17 5 198 39 v Bangladesh 18 Jun 2015 ODI # 3658
81 78 16 2332 141* 37.61 2955 78.91 2 17 5 198 39 v Bangladesh 21 Jun 2015 ODI # 3660
81 78 16 2332 141* 37.61 2955 78.91 2 17 5 198 39 v Bangladesh 24 Jun 2015 ODI # 3661
82 79 16 2482 150 39.39 3088 80.37 3 17 5 211 45 v South Africa 11 Oct 2015 ODI # 3689
82 79 16 2482 150 39.39 3088 80.37 3 17 5 211 45 v South Africa 14 Oct 2015 ODI # 3692
83 80 16 2547 150 39.79 3162 80.55 3 18 5 218 47 v South Africa 18 Oct 2015 ODI # 3695
83 80 16 2547 150 39.79 3162 80.55 3 18 5 218 47 v South Africa 22 Oct 2015 ODI # 3698
84 81 16 2563 150 39.43 3182 80.54 3 18 5 221 47 v South Africa 25 Oct 2015 ODI # 3700
84 81 16 2563 150 39.43 3182 80.54 3 18 5 221 47 v Australia 12 Jan 2016 ODI # 3723
84 81 16 2563 150 39.43 3182 80.54 3 18 5 221 47 v Australia 15 Jan 2016 ODI # 3724
84 81 16 2563 150 39.43 3182 80.54 3 18 5 221 47 v Australia 17 Jan 2016 ODI # 3725
85 82 16 2604 150 39.45 3207 81.19 3 18 5 223 50 v Australia 20 Jan 2016 ODI # 3726
86 83 16 2703 150 40.34 3315 81.53 3 19 5 232 51 v Australia 23 Jan 2016 ODI # 3727
87 84 16 2717 150 39.95 3341 81.32 3 19 5 233 52 v New Zealand 16 Oct 2016 ODI # 3796
88 85 16 2732 150 39.59 3368 81.11 3 19 5 234 53 v New Zealand 20 Oct 2016 ODI # 3797
89 86 16 2745 150 39.21 3389 80.99 3 19 5 236 53 v New Zealand 23 Oct 2016 ODI # 3798
90 87 16 2756 150 38.81 3408 80.86 3 19 5 238 53 v New Zealand 26 Oct 2016 ODI # 3799
90 87 16 2756 150 38.81 3408 80.86 3 19 5 238 53 v New Zealand 29 Oct 2016 ODI # 3800
90 87 16 2756 150 38.81 3408 80.86 3 19 5 238 53 v Pakistan 4 Jun 2017 ODI # 3878
90 87 16 2756 150 38.81 3408 80.86 3 19 5 238 53 v Sri Lanka 8 Jun 2017 ODI # 3882
91 88 16 2768 150 38.44 3428 80.74 3 19 5 239 54 v South Africa 11 Jun 2017 ODI # 3886
92 89 17 2891 150 40.15 3557 81.27 4 19 5 254 55 v Bangladesh 15 Jun 2017 ODI # 3891
93 90 17 2891 150 39.60 3560 81.20 4 19 6 254 55 v Pakistan 18 Jun 2017 ODI # 3894
94 91 17 2895 150 39.12 3573 81.02 4 19 6 254 55 v Sri Lanka 20 Aug 2017 ODI # 3905
95 92 17 2949 150 39.32 3618 81.50 4 20 6 259 58 v Sri Lanka 24 Aug 2017 ODI # 3906
96 93 18 3073 150 40.97 3763 81.66 5 20 6 275 60 v Sri Lanka 27 Aug 2017 ODI # 3907
96 93 18 3073 150 40.97 3763 81.66 5 20 6 275 60 v Sri Lanka 31 Aug 2017 ODI # 3908
97 94 18 3089 150 40.64 3783 81.65 5 20 6 276 60 v Sri Lanka 3 Sep 2017 ODI # 3909
97 94 18 3089 150 40.64 3783 81.65 5 20 6 276 60 v Australia 17 Sep 2017 ODI # 3910
97 94 18 3089 150 40.64 3783 81.65 5 20 6 276 60 v Australia 21 Sep 2017 ODI # 3912
98 95 18 3160 150 41.03 3845 82.18 5 21 6 282 64 v Australia 24 Sep 2017 ODI # 3914
99 96 18 3225 150 41.34 3900 82.69 5 22 6 283 69 v Australia 28 Sep 2017 ODI # 3917
100 97 18 3350 150 42.40 4009 83.56 6 22 6 294 74 v Australia 1 Oct 2017 ODI # 3919
100 97 18 3350 150 42.40 4009 83.56 6 22 6 294 74 v New Zealand 22 Oct 2017 ODI # 3928
101 98 18 3357 150 41.96 4028 83.34 6 22 6 295 74 v New Zealand 25 Oct 2017 ODI # 3931
101 98 18 3357 150 41.96 4028 83.34 6 22 6 295 74 v New Zealand 29 Oct 2017 ODI # 3932
101 98 18 3357 150 41.96 4028 83.34 6 22 6 295 74 v Sri Lanka 10 Dec 2017 ODI # 3939
101 98 18 3357 150 41.96 4028 83.34 6 22 6 295 74 v Sri Lanka 13 Dec 2017 ODI # 3941
102 99 18 3364 150 41.53 4042 83.22 6 22 6 295 75 v Sri Lanka 17 Dec 2017 ODI # 3942
103 100 18 3384 150 41.26 4072 83.10 6 22 6 297 76 v South Africa 1 Feb 2018 ODI # 3969
104 101 18 3399 150 40.95 4089 83.12 6 22 6 299 77 v South Africa 4 Feb 2018 ODI # 3970
104 101 18 3399 150 40.95 4089 83.12 6 22 6 299 77 v South Africa 7 Feb 2018 ODI # 3971
104 101 18 3399 150 40.95 4089 83.12 6 22 6 299 77 v South Africa 10 Feb 2018 ODI # 3973
104 101 18 3399 150 40.95 4089 83.12 6 22 6 299 77 v South Africa 13 Feb 2018 ODI # 3976
105 102 18 3414 150 40.64 4102 83.22 6 22 6 302 77 v South Africa 16 Feb 2018 ODI # 3978
106 103 19 3551 150 42.27 4216 84.22 7 22 6 317 81 v England 12 Jul 2018 ODI # 4014
107 104 19 3566 150 41.95 4242 84.06 7 22 6 319 81 v England 14 Jul 2018 ODI # 4016
107 104 19 3566 150 41.95 4242 84.06 7 22 6 319 81 v England 17 Jul 2018 ODI # 4018
107 104 19 3566 150 41.95 4242 84.06 7 22 6 319 81 v Hong Kong 18 Sep 2018 ODI # 4039
108 105 19 3618 150 42.06 4281 84.51 7 23 6 325 84 v Pakistan 19 Sep 2018 ODI # 4040
109 106 20 3701 150 43.03 4385 84.40 7 24 6 330 87 v Bangladesh 21 Sep 2018 ODI # 4042
110 107 21 3812 150 44.32 4504 84.63 8 24 6 337 91 v Pakistan 23 Sep 2018 ODI # 4044
111 108 21 3860 150 44.36 4559 84.66 8 24 6 340 94 v Bangladesh 28 Sep 2018 ODI # 4048
112 109 22 4012 152* 46.11 4676 85.79 9 24 6 355 102 v West Indies 21 Oct 2018 ODI # 4056
112 109 22 4012 152* 46.11 4676 85.79 9 24 6 355 102 v West Indies 24 Oct 2018 ODI # 4059
113 110 22 4020 152* 45.68 4685 85.80 9 24 6 357 102 v West Indies 27 Oct 2018 ODI # 4062
113 110 22 4020 152* 45.68 4685 85.80 9 24 6 357 102 v West Indies 29 Oct 2018 ODI # 4063
114 111 23 4083 152* 46.39 4741 86.12 9 25 6 362 106 v West Indies 1 Nov 2018 ODI # 4064
115 112 23 4216 152* 47.37 4870 86.57 10 25 6 372 112 v Australia 12 Jan 2019 ODI # 4077
116 113 23 4259 152* 47.32 4922 86.52 10 25 6 374 114 v Australia 15 Jan 2019 ODI # 4078
117 114 23 4268 152* 46.90 4939 86.41 10 25 6 375 114 v Australia 18 Jan 2019 ODI # 4079
118 115 23 4279 152* 46.51 4963 86.21 10 25 6 376 114 v New Zealand 23 Jan 2019 ODI # 4082
118 115 23 4279 152* 46.51 4963 86.21 10 25 6 376 114 v New Zealand 26 Jan 2019 ODI # 4085
119 116 23 4341 152* 46.67 5040 86.13 10 26 6 379 116 v New Zealand 28 Jan 2019 ODI # 4088
119 116 23 4341 152* 46.67 5040 86.13 10 26 6 379 116 v New Zealand 31 Jan 2019 ODI # 4091
119 116 23 4341 152* 46.67 5040 86.13 10 26 6 379 116 v New Zealand 3 Feb 2019 ODI # 4092
120 117 23 4378 152* 46.57 5106 85.74 10 26 6 384 116 v Australia 2 Mar 2019 ODI # 4102
120 117 23 4378 152* 46.57 5106 85.74 10 26 6 384 116 v Australia 5 Mar 2019 ODI # 4106
121 118 23 4392 152* 46.23 5120 85.78 10 26 6 386 117 v Australia 8 Mar 2019 ODI # 4109
121 118 23 4392 152* 46.23 5120 85.78 10 26 6 386 117 v Australia 10 Mar 2019 ODI # 4111
122 119 23 4448 152* 46.33 5209 85.39 10 27 6 390 117 v Australia 13 Mar 2019 ODI # 4113
123 120 24 4570 152* 47.60 5353 85.37 11 27 6 403 119 v South Africa 5 Jun 2019 ODI # 4150
123 120 24 4570 152* 47.60 5353 85.37 11 27 6 403 119 v Australia 9 Jun 2019 ODI # 4155
123 120 24 4570 152* 47.60 5353 85.37 11 27 6 403 119 v Pakistan 16 Jun 2019 ODI # 4161
123 120 24 4570 152* 47.60 5353 85.37 11 27 6 403 119 v Afghanistan 22 Jun 2019 ODI # 4169
123 120 24 4570 152* 47.60 5353 85.37 11 27 6 403 119 v West Indies 27 Jun 2019 ODI # 4175
124 121 24 4672 152* 48.16 5462 85.53 12 27 6 418 119 v England 30 Jun 2019 ODI # 4179
124 121 24 4672 152* 48.16 5462 85.53 12 27 6 418 119 v Bangladesh 2 Jul 2019 ODI # 4182
125 122 24 4775 152* 48.72 5556 85.94 13 27 6 432 121 v Sri Lanka 6 Jul 2019 ODI # 4187
126 123 24 4776 152* 48.24 5560 85.89 13 27 6 432 121 v New Zealand 9 Jul 2019 ODI # 4190
126 123 24 4776 152* 48.24 5560 85.89 13 27 6 432 121 v West Indies 8 Aug 2019 ODI # 4196
126 123 24 4776 152* 48.24 5560 85.89 13 27 6 432 121 v West Indies 11 Aug 2019 ODI # 4197
127 124 24 4786 152* 47.86 5566 85.98 13 27 6 434 121 v West Indies 14 Aug 2019 ODI # 4199
127 124 24 4786 152* 47.86 5566 85.98 13 27 6 434 121 v West Indies 15 Dec 2019 ODI # 4221
127 124 24 4786 152* 47.86 5566 85.98 13 27 6 434 121 v West Indies 18 Dec 2019 ODI # 4222
128 125 24 4849 152* 48.00 5629 86.14 13 28 6 442 122 v West Indies 22 Dec 2019 ODI # 4223
128 125 24 4849 152* 48.00 5629 86.14 13 28 6 442 122 v Australia 14 Jan 2020 ODI # 4231
128 125 24 4849 152* 48.00 5629 86.14 13 28 6 442 122 v Australia 17 Jan 2020 ODI # 4232
129 126 24 4968 152* 48.70 5757 86.29 14 28 6 450 128 v Australia 19 Jan 2020 ODI # 4233
129 126 24 4968 152* 48.70 5757 86.29 14 28 6 450 128 v England 23 Mar 2021 ODI # 4281
129 126 24 4968 152* 48.70 5757 86.29 14 28 6 450 128 v England 26 Mar 2021 ODI # 4283
129 126 24 4968 152* 48.70 5757 86.29 14 28 6 450 128 v England 28 Mar 2021 ODI # 4284
130 127 24 5028 152* 48.81 5808 86.57 14 29 6 460 129 v West Indies 6 Feb 2022 ODI # 4353
130 127 24 5028 152* 48.81 5808 86.57 14 29 6 460 129 v West Indies 9 Feb 2022 ODI # 4355
130 127 24 5028 152* 48.81 5808 86.57 14 29 6 460 129 v West Indies 11 Feb 2022 ODI # 4356
131 128 25 5104 152* 49.55 5866 87.00 14 30 6 467 134 v England 12 Jul 2022 ODI # 4424
132 129 25 5104 152* 49.07 5876 86.86 14 30 7 467 134 v England 14 Jul 2022 ODI # 4428
133 130 25 5121 152* 48.77 5893 86.89 14 30 7 471 134 v England 17 Jul 2022 ODI # 4433
133 130 25 5121 152* 48.77 5893 86.89 14 30 7 471 134 v Bangladesh 4 Dec 2022 ODI # 4493
134 131 26 5172 152* 49.25 5921 87.35 14 31 7 474 139 v Bangladesh 7 Dec 2022 ODI # 4496
134 131 26 5172 152* 49.25 5921 87.35 14 31 7 474 139 v Sri Lanka 10 Jan 2023 ODI # 4501
135 132 26 5189 152* 48.95 5942 87.32 14 31 7 476 140 v Sri Lanka 12 Jan 2023 ODI # 4503
135 132 26 5189 152* 48.95 5942 87.32 14 31 7 476 140 v Sri Lanka 15 Jan 2023 ODI # 4505
135 132 26 5189 152* 48.95 5942 87.32 14 31 7 476 140 v New Zealand 18 Jan 2023 ODI # 4507
136 133 26 5240 152* 48.97 5992 87.44 14 32 7 483 142 v New Zealand 21 Jan 2023 ODI # 4509
136 133 26 5240 152* 48.97 5992 87.44 14 32 7 483 142 v New Zealand 24 Jan 2023 ODI # 4511
136 133 26 5240 152* 48.97 5992 87.44 14 32 7 483 142 v Australia 19 Mar 2023 ODI # 4541
137 134 26 5270 152* 48.79 6009 87.70 14 32 7 485 144 v Australia 22 Mar 2023 ODI # 4545
138 135 27 5282 152* 48.90 6028 87.62 14 32 7 487 144 v West Indies 27 Jul 2023 ODI # 4622
138 135 27 5282 152* 48.90 6028 87.62 14 32 7 487 144 v Pakistan 2 Sep 2023 ODI # 4630
139 136 28 5356 152* 49.59 6087 87.99 14 33 7 493 149 v Nepal 4 Sep 2023 ODI # 4632
139 136 28 5356 152* 49.59 6087 87.99 14 33 7 493 149 v Pakistan 10 Sep 2023 ODI # 4639
139 136 28 5356 152* 49.59 6087 87.99 14 33 7 493 149 v Sri Lanka 12 Sep 2023 ODI # 4641
140 137 28 5356 152* 49.13 6089 87.96 14 33 8 493 149 v Bangladesh 15 Sep 2023 ODI # 4645
141 137 28 5356 152* 49.13 6089 87.96 14 33 8 493 149 v Sri Lanka 17 Sep 2023 ODI # 4649
142 138 28 5437 152* 49.42 6146 88.46 14 34 8 498 155 v Australia 27 Sep 2023 ODI # 4657
143 139 28 5437 152* 48.98 6152 88.37 14 34 9 498 155 v Australia 8 Oct 2023 ODI # 4662
144 140 28 5568 152* 49.71 6236 89.28 15 34 9 514 160 v Afghanistan 11 Oct 2023 ODI # 4666
145 141 28 5654 152* 50.03 6299 89.76 15 35 9 520 166 v Pakistan 14 Oct 2023 ODI # 4669
146 142 28 5702 152* 50.01 6339 89.95 15 35 9 527 168 v Bangladesh 19 Oct 2023 ODI # 4674
147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v New Zealand 22 Oct 2023 ODI # 4678
147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v England 29 Oct 2023 ODI # 4686
147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v Sri Lanka 2 Nov 2023 ODI # 4690
147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v South Africa 5 Nov 2023 ODI # 4694
147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v Netherlands 12 Nov 2023 ODI # 4702
147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v New Zealand 15 Nov 2023 ODI # 4703
147 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 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