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 2006-2022 248 230 34 7701 148 39.29 8447 91.16 14 47 18 654 220 Profile
filtered 2007-2022 123 111 24 3559 124* 40.90 3923 90.72 5 23 12 329 87
Cumulative averages
1 1 0 0 0 0.00 6 0.00 0 0 1 0 0 v Bermuda 31 Jan 2007 ODI # 2494
1 1 0 0 0 0.00 6 0.00 0 0 1 0 0 v Kenya 2 Feb 2007 ODI # 2499
1 1 0 0 0 0.00 6 0.00 0 0 1 0 0 v Canada 4 Feb 2007 ODI # 2503
2 2 0 94 94 47.00 97 96.90 0 1 1 7 4 v Netherlands 5 Feb 2007 ODI # 2509
2 2 0 94 94 47.00 97 96.90 0 1 1 7 4 v Zimbabwe 15 Mar 2007 ODI # 2535
3 3 0 96 94 32.00 102 94.11 0 1 1 7 4 v Pakistan 17 Mar 2007 ODI # 2539
3 3 0 96 94 32.00 102 94.11 0 1 1 7 4 v West Indies 23 Mar 2007 ODI # 2551
4 4 0 98 94 24.50 109 89.90 0 1 1 7 4 v England 30 Mar 2007 ODI # 2558
4 4 0 98 94 24.50 109 89.90 0 1 1 7 4 v South Africa 3 Apr 2007 ODI # 2562
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v New Zealand 9 Apr 2007 ODI # 2566
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v Australia 13 Apr 2007 ODI # 2570
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v Bangladesh 15 Apr 2007 ODI # 2572
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v Sri Lanka 18 Apr 2007 ODI # 2575
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v Netherlands 11 Jul 2007 ODI # 2600
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v West Indies 14 Jul 2007 ODI # 2603
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v Scotland 15 Jul 2007 ODI # 2604
5 5 0 113 94 22.60 146 77.39 0 1 1 9 4 v Bangladesh 18 Mar 2008 ODI # 2693
6 6 0 117 94 19.50 154 75.97 0 1 1 9 4 v Bangladesh 20 Mar 2008 ODI # 2694
7 7 0 129 94 18.42 168 76.78 0 1 1 11 4 v Bangladesh 22 Mar 2008 ODI # 2695
8 8 0 189 94 23.62 224 84.37 0 2 1 14 8 v Scotland 1 Apr 2009 ODI # 2830
9 9 1 273 94 34.12 324 84.25 0 3 1 24 9 v Canada 6 Apr 2009 ODI # 2836
10 10 2 275 94 34.37 331 83.08 0 3 1 24 9 v West Indies 24 May 2009 ODI # 2850
10 10 2 275 94 34.37 331 83.08 0 3 1 24 9 v West Indies 26 May 2009 ODI # 2851
11 11 2 289 94 32.11 350 82.57 0 3 1 26 9 v Australia 6 Sep 2009 ODI # 2883
11 11 2 289 94 32.11 350 82.57 0 3 1 26 9 v Australia 9 Sep 2009 ODI # 2885
11 11 2 289 94 32.11 350 82.57 0 3 1 26 9 v Australia 12 Sep 2009 ODI # 2888
11 11 2 289 94 32.11 350 82.57 0 3 1 26 9 v Australia 15 Sep 2009 ODI # 2890
12 12 2 312 94 31.20 378 82.53 0 3 1 28 9 v Australia 17 Sep 2009 ODI # 2891
13 13 2 314 94 28.54 388 80.92 0 3 1 28 9 v Australia 20 Sep 2009 ODI # 2892
14 14 3 376 94 34.18 471 79.83 0 4 1 35 9 v Sri Lanka 25 Sep 2009 ODI # 2896
14 14 3 376 94 34.18 471 79.83 0 4 1 35 9 v South Africa 27 Sep 2009 ODI # 2900
14 14 3 376 94 34.18 471 79.83 0 4 1 35 9 v New Zealand 29 Sep 2009 ODI # 2902
14 14 3 376 94 34.18 471 79.83 0 4 1 35 9 v Australia 2 Oct 2009 ODI # 2905
15 15 4 403 94 36.63 489 82.41 0 4 1 39 10 v South Africa 22 Nov 2009 ODI # 2929
16 16 4 403 94 33.58 493 81.74 0 4 2 39 10 v South Africa 27 Nov 2009 ODI # 2930
17 17 5 431 94 35.91 533 80.86 0 4 2 44 10 v South Africa 29 Nov 2009 ODI # 2931
18 18 5 464 94 35.69 573 80.97 0 4 2 48 10 v Bangladesh 28 Feb 2010 ODI # 2964
19 19 6 574 110* 44.15 677 84.78 1 4 2 56 12 v Bangladesh 2 Mar 2010 ODI # 2965
19 19 6 574 110* 44.15 677 84.78 1 4 2 56 12 v Bangladesh 5 Mar 2010 ODI # 2968
20 20 7 598 110* 46.00 712 83.98 1 4 2 58 12 v Scotland 19 Jun 2010 ODI # 2997
21 21 8 701 110* 53.92 797 87.95 2 4 2 74 12 v Australia 22 Jun 2010 ODI # 3000
22 22 8 753 110* 53.78 861 87.45 2 5 2 77 12 v Australia 24 Jun 2010 ODI # 3002
23 23 8 780 110* 52.00 896 87.05 2 5 2 79 13 v Australia 27 Jun 2010 ODI # 3003
24 24 8 827 110* 51.68 952 86.86 2 5 2 80 16 v Australia 30 Jun 2010 ODI # 3004
25 25 8 836 110* 49.17 970 86.18 2 5 2 81 16 v Australia 3 Jul 2010 ODI # 3011
26 26 8 859 110* 47.72 996 86.24 2 5 2 83 17 v Bangladesh 8 Jul 2010 ODI # 3018
27 27 8 860 110* 45.26 999 86.08 2 5 2 83 17 v Bangladesh 10 Jul 2010 ODI # 3025
27 27 8 860 110* 45.26 999 86.08 2 5 2 83 17 v Bangladesh 12 Jul 2010 ODI # 3026
27 27 8 860 110* 45.26 999 86.08 2 5 2 83 17 v Pakistan 10 Sep 2010 ODI # 3043
28 28 8 876 110* 43.80 1017 86.13 2 5 2 84 17 v Pakistan 12 Sep 2010 ODI # 3044
29 29 8 937 110* 44.61 1091 85.88 2 6 2 90 17 v Pakistan 17 Sep 2010 ODI # 3045
30 30 8 965 110* 43.86 1126 85.70 2 6 2 92 17 v Pakistan 20 Sep 2010 ODI # 3046
30 30 8 965 110* 43.86 1126 85.70 2 6 2 92 17 v Pakistan 22 Sep 2010 ODI # 3047
30 30 8 965 110* 43.86 1126 85.70 2 6 2 92 17 v Australia 16 Jan 2011 ODI # 3081
31 31 8 986 110* 42.86 1157 85.22 2 6 2 93 18 v Australia 21 Jan 2011 ODI # 3083
31 31 8 986 110* 42.86 1157 85.22 2 6 2 93 18 v Australia 23 Jan 2011 ODI # 3086
31 31 8 986 110* 42.86 1157 85.22 2 6 2 93 18 v Australia 26 Jan 2011 ODI # 3089
32 32 8 988 110* 41.16 1161 85.09 2 6 2 93 18 v Australia 30 Jan 2011 ODI # 3091
32 32 8 988 110* 41.16 1161 85.09 2 6 2 93 18 v Australia 2 Feb 2011 ODI # 3094
32 32 8 988 110* 41.16 1161 85.09 2 6 2 93 18 v Bangladesh 11 Mar 2011 ODI # 3127
32 32 8 988 110* 41.16 1161 85.09 2 6 2 93 18 v West Indies 17 Mar 2011 ODI # 3135
32 32 8 988 110* 41.16 1161 85.09 2 6 2 93 18 v Sri Lanka 26 Mar 2011 ODI # 3145
32 32 8 988 110* 41.16 1161 85.09 2 6 2 93 18 v Sri Lanka 28 Jun 2011 ODI # 3165
33 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v Sri Lanka 1 Jul 2011 ODI # 3167
33 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v Sri Lanka 3 Jul 2011 ODI # 3168
34 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v Sri Lanka 6 Jul 2011 ODI # 3169
34 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v Sri Lanka 9 Jul 2011 ODI # 3170
34 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v Ireland 25 Aug 2011 ODI # 3185
35 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v India 3 Sep 2011 ODI # 3186
35 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v Pakistan 13 Feb 2012 ODI # 3238
35 33 8 1040 110* 41.60 1201 86.59 2 7 2 96 20 v Pakistan 15 Feb 2012 ODI # 3240
36 34 9 1064 110* 42.56 1233 86.29 2 7 2 98 21 v Pakistan 18 Feb 2012 ODI # 3243
37 35 9 1079 110* 41.50 1249 86.38 2 7 2 99 21 v Pakistan 21 Feb 2012 ODI # 3247
37 35 9 1079 110* 41.50 1249 86.38 2 7 2 99 21 v West Indies 16 Jun 2012 ODI # 3276
38 35 9 1079 110* 41.50 1249 86.38 2 7 2 99 21 v West Indies 19 Jun 2012 ODI # 3278
38 35 9 1079 110* 41.50 1249 86.38 2 7 2 99 21 v Australia 29 Jun 2012 ODI # 3280
39 36 10 1122 110* 43.15 1289 87.04 2 7 2 104 21 v Australia 1 Jul 2012 ODI # 3281
40 36 10 1122 110* 43.15 1289 87.04 2 7 2 104 21 v Australia 7 Jul 2012 ODI # 3284
41 37 11 1131 110* 43.50 1294 87.40 2 7 2 105 21 v Australia 10 Jul 2012 ODI # 3286
41 37 11 1131 110* 43.50 1294 87.40 2 7 2 105 21 v South Africa 24 Aug 2012 ODI # 3296
42 38 11 1158 110* 42.88 1342 86.28 2 7 2 106 21 v South Africa 28 Aug 2012 ODI # 3298
43 39 11 1231 110* 43.96 1409 87.36 2 8 2 113 23 v South Africa 31 Aug 2012 ODI # 3300
44 40 12 1267 110* 45.25 1445 87.68 2 8 2 118 23 v South Africa 2 Sep 2012 ODI # 3302
44 40 12 1267 110* 45.25 1445 87.68 2 8 2 118 23 v South Africa 5 Sep 2012 ODI # 3304
44 40 12 1267 110* 45.25 1445 87.68 2 8 2 118 23 v India 11 Jan 2013 ODI # 3318
45 41 12 1267 110* 43.68 1447 87.56 2 8 3 118 23 v India 15 Jan 2013 ODI # 3320
45 41 12 1267 110* 43.68 1447 87.56 2 8 3 118 23 v India 19 Jan 2013 ODI # 3322
45 41 12 1267 110* 43.68 1447 87.56 2 8 3 118 23 v India 23 Jan 2013 ODI # 3327
46 42 13 1307 110* 45.06 1487 87.89 2 8 3 118 26 v India 27 Jan 2013 ODI # 3329
46 42 13 1307 110* 45.06 1487 87.89 2 8 3 118 26 v New Zealand 17 Feb 2013 ODI # 3335
47 42 13 1307 110* 45.06 1487 87.89 2 8 3 118 26 v New Zealand 20 Feb 2013 ODI # 3336
48 43 13 1346 110* 44.86 1511 89.08 2 8 3 123 28 v New Zealand 23 Feb 2013 ODI # 3338
48 43 13 1346 110* 44.86 1511 89.08 2 8 3 123 28 v New Zealand 31 May 2013 ODI # 3360
49 44 13 1367 110* 44.09 1534 89.11 2 8 3 125 28 v New Zealand 2 Jun 2013 ODI # 3361
49 44 13 1367 110* 44.09 1534 89.11 2 8 3 125 28 v New Zealand 5 Jun 2013 ODI # 3362
49 44 13 1367 110* 44.09 1534 89.11 2 8 3 125 28 v Australia 8 Jun 2013 ODI # 3365
49 44 13 1367 110* 44.09 1534 89.11 2 8 3 125 28 v Sri Lanka 13 Jun 2013 ODI # 3370
49 44 13 1367 110* 44.09 1534 89.11 2 8 3 125 28 v New Zealand 16 Jun 2013 ODI # 3373
50 45 14 1382 110* 44.58 1553 88.98 2 8 3 127 28 v South Africa 19 Jun 2013 ODI # 3375
51 46 14 1415 110* 44.21 1583 89.38 2 8 3 130 29 v India 23 Jun 2013 ODI # 3377
52 47 15 1539 124* 48.09 1689 91.11 3 8 3 138 33 v Ireland 3 Sep 2013 ODI # 3409
53 48 15 1593 124* 48.27 1758 90.61 3 9 3 142 33 v Australia 8 Sep 2013 ODI # 3412
53 48 15 1593 124* 48.27 1758 90.61 3 9 3 142 33 v Australia 11 Sep 2013 ODI # 3414
54 49 15 1646 124* 48.41 1850 88.97 3 10 3 149 33 v Australia 14 Sep 2013 ODI # 3415
55 50 15 1676 124* 47.88 1889 88.72 3 10 3 152 33 v Australia 16 Sep 2013 ODI # 3416
55 50 15 1676 124* 47.88 1889 88.72 3 10 3 152 33 v Australia 12 Jan 2014 ODI # 3454
55 50 15 1676 124* 47.88 1889 88.72 3 10 3 152 33 v Australia 17 Jan 2014 ODI # 3455
55 50 15 1676 124* 47.88 1889 88.72 3 10 3 152 33 v Australia 19 Jan 2014 ODI # 3457
55 50 15 1676 124* 47.88 1889 88.72 3 10 3 152 33 v Australia 24 Jan 2014 ODI # 3461
56 51 15 1715 124* 47.63 1929 88.90 3 10 3 155 34 v Australia 26 Jan 2014 ODI # 3463
56 51 15 1715 124* 47.63 1929 88.90 3 10 3 155 34 v West Indies 5 Mar 2014 ODI # 3484
56 51 15 1715 124* 47.63 1929 88.90 3 10 3 155 34 v Scotland 9 May 2014 ODI # 3491
56 51 15 1715 124* 47.63 1929 88.90 3 10 3 155 34 v Sri Lanka 22 May 2014 ODI # 3492
57 52 15 1755 124* 47.43 1987 88.32 3 10 3 158 36 v Sri Lanka 25 May 2014 ODI # 3493
58 52 15 1755 124* 47.43 1987 88.32 3 10 3 158 36 v Sri Lanka 28 May 2014 ODI # 3494
59 53 15 1767 124* 46.50 2004 88.17 3 10 3 158 36 v Sri Lanka 31 May 2014 ODI # 3495
59 53 15 1767 124* 46.50 2004 88.17 3 10 3 158 36 v Sri Lanka 3 Jun 2014 ODI # 3496
60 54 15 1795 124* 46.02 2049 87.60 3 10 3 161 36 v India 27 Aug 2014 ODI # 3517
60 54 15 1795 124* 46.02 2049 87.60 3 10 3 161 36 v India 30 Aug 2014 ODI # 3520
60 54 15 1795 124* 46.02 2049 87.60 3 10 3 161 36 v India 2 Sep 2014 ODI # 3523
60 54 15 1795 124* 46.02 2049 87.60 3 10 3 161 36 v India 5 Sep 2014 ODI # 3525
61 55 15 1796 124* 44.90 2052 87.52 3 10 3 161 36 v Sri Lanka 26 Nov 2014 ODI # 3554
61 55 15 1796 124* 44.90 2052 87.52 3 10 3 161 36 v Sri Lanka 29 Nov 2014 ODI # 3557
62 56 15 1797 124* 43.82 2056 87.40 3 10 3 161 36 v Sri Lanka 3 Dec 2014 ODI # 3561
62 56 15 1797 124* 43.82 2056 87.40 3 10 3 161 36 v Sri Lanka 7 Dec 2014 ODI # 3563
63 57 15 1802 124* 42.90 2061 87.43 3 10 3 162 36 v Sri Lanka 10 Dec 2014 ODI # 3565
64 58 15 1802 124* 41.90 2062 87.39 3 10 4 162 36 v Sri Lanka 13 Dec 2014 ODI # 3567
65 59 15 1806 124* 41.04 2076 86.99 3 10 4 162 36 v Sri Lanka 16 Dec 2014 ODI # 3569
65 59 15 1806 124* 41.04 2076 86.99 3 10 4 162 36 v Australia 16 Jan 2015 ODI # 3578
66 59 15 1806 124* 41.04 2076 86.99 3 10 4 162 36 v India 20 Jan 2015 ODI # 3586
66 59 15 1806 124* 41.04 2076 86.99 3 10 4 162 36 v Australia 23 Jan 2015 ODI # 3589
67 60 15 1808 124* 40.17 2089 86.54 3 10 4 162 36 v India 30 Jan 2015 ODI # 3595
68 61 15 1808 124* 39.30 2090 86.50 3 10 5 162 36 v Australia 1 Feb 2015 ODI # 3597
69 62 15 1808 124* 38.46 2096 86.25 3 10 6 162 36 v Australia 14 Feb 2015 ODI # 3600
69 62 15 1808 124* 38.46 2096 86.25 3 10 6 162 36 v New Zealand 20 Feb 2015 ODI # 3607
69 62 15 1808 124* 38.46 2096 86.25 3 10 6 162 36 v Scotland 23 Feb 2015 ODI # 3611
69 62 15 1808 124* 38.46 2096 86.25 3 10 6 162 36 v Sri Lanka 1 Mar 2015 ODI # 3619
70 63 15 1808 124* 37.66 2099 86.13 3 10 7 162 36 v Bangladesh 9 Mar 2015 ODI # 3630
71 63 15 1808 124* 37.66 2099 86.13 3 10 7 162 36 v Afghanistan 13 Mar 2015 ODI # 3635
71 63 15 1808 124* 37.66 2099 86.13 3 10 7 162 36 v New Zealand 9 Jun 2015 ODI # 3654
72 64 15 1896 124* 38.69 2146 88.35 3 11 7 168 42 v New Zealand 12 Jun 2015 ODI # 3655
72 64 15 1896 124* 38.69 2146 88.35 3 11 7 168 42 v New Zealand 14 Jun 2015 ODI # 3656
73 65 15 2009 124* 40.18 2228 90.17 4 11 7 180 47 v New Zealand 17 Jun 2015 ODI # 3657
74 66 15 2009 124* 39.39 2229 90.13 4 11 8 180 47 v New Zealand 20 Jun 2015 ODI # 3659
75 67 15 2047 124* 39.36 2275 89.97 4 11 8 184 47 v Australia 3 Sep 2015 ODI # 3680
76 68 15 2132 124* 40.22 2362 90.26 4 12 8 188 51 v Australia 5 Sep 2015 ODI # 3681
76 68 15 2132 124* 40.22 2362 90.26 4 12 8 188 51 v Australia 8 Sep 2015 ODI # 3682
77 69 15 2224 124* 41.18 2454 90.62 4 13 8 196 53 v Australia 11 Sep 2015 ODI # 3683
77 69 15 2224 124* 41.18 2454 90.62 4 13 8 196 53 v Australia 13 Sep 2015 ODI # 3684
77 69 15 2224 124* 41.18 2454 90.62 4 13 8 196 53 v Pakistan 11 Nov 2015 ODI # 3707
77 69 15 2224 124* 41.18 2454 90.62 4 13 8 196 53 v Pakistan 13 Nov 2015 ODI # 3708
78 70 15 2259 124* 41.07 2512 89.92 4 13 8 200 53 v Pakistan 17 Nov 2015 ODI # 3710
78 70 15 2259 124* 41.07 2512 89.92 4 13 8 200 53 v Pakistan 20 Nov 2015 ODI # 3712
78 70 15 2259 124* 41.07 2512 89.92 4 13 8 200 53 v South Africa 3 Feb 2016 ODI # 3732
79 71 15 2288 124* 40.85 2540 90.07 4 13 8 201 55 v South Africa 6 Feb 2016 ODI # 3734
79 71 15 2288 124* 40.85 2540 90.07 4 13 8 201 55 v South Africa 9 Feb 2016 ODI # 3736
79 71 15 2288 124* 40.85 2540 90.07 4 13 8 201 55 v South Africa 12 Feb 2016 ODI # 3737
79 71 15 2288 124* 40.85 2540 90.07 4 13 8 201 55 v South Africa 14 Feb 2016 ODI # 3738
80 72 15 2331 124* 40.89 2589 90.03 4 13 8 208 55 v Sri Lanka 21 Jun 2016 ODI # 3751
81 72 15 2331 124* 40.89 2589 90.03 4 13 8 208 55 v Sri Lanka 24 Jun 2016 ODI # 3753
82 72 15 2331 124* 40.89 2589 90.03 4 13 8 208 55 v Sri Lanka 26 Jun 2016 ODI # 3755
83 73 15 2353 124* 40.56 2616 89.94 4 13 8 208 56 v Sri Lanka 29 Jun 2016 ODI # 3757
83 73 15 2353 124* 40.56 2616 89.94 4 13 8 208 56 v Sri Lanka 2 Jul 2016 ODI # 3758
84 74 16 2386 124* 41.13 2665 89.53 4 13 8 210 56 v Pakistan 24 Aug 2016 ODI # 3770
85 75 16 2454 124* 41.59 2745 89.39 4 14 8 219 56 v Pakistan 27 Aug 2016 ODI # 3771
85 75 16 2454 124* 41.59 2745 89.39 4 14 8 219 56 v Pakistan 30 Aug 2016 ODI # 3773
86 76 16 2465 124* 41.08 2769 89.02 4 14 8 220 56 v Pakistan 1 Sep 2016 ODI # 3775
86 76 16 2465 124* 41.08 2769 89.02 4 14 8 220 56 v Pakistan 4 Sep 2016 ODI # 3777
86 76 16 2465 124* 41.08 2769 89.02 4 14 8 220 56 v India 15 Jan 2017 ODI # 3819
87 77 16 2567 124* 42.08 2850 90.07 5 14 8 226 61 v India 19 Jan 2017 ODI # 3821
87 77 16 2567 124* 42.08 2850 90.07 5 14 8 226 61 v India 22 Jan 2017 ODI # 3824
87 77 16 2567 124* 42.08 2850 90.07 5 14 8 226 61 v West Indies 3 Mar 2017 ODI # 3845
88 78 16 2574 124* 41.51 2864 89.87 5 14 8 226 61 v West Indies 5 Mar 2017 ODI # 3848
88 78 16 2574 124* 41.51 2864 89.87 5 14 8 226 61 v West Indies 9 Mar 2017 ODI # 3849
89 79 16 2584 124* 41.01 2876 89.84 5 14 8 228 61 v Ireland 5 May 2017 ODI # 3864
89 79 16 2584 124* 41.01 2876 89.84 5 14 8 228 61 v Ireland 7 May 2017 ODI # 3865
89 79 16 2584 124* 41.01 2876 89.84 5 14 8 228 61 v South Africa 24 May 2017 ODI # 3872
89 79 16 2584 124* 41.01 2876 89.84 5 14 8 228 61 v South Africa 27 May 2017 ODI # 3873
89 79 16 2584 124* 41.01 2876 89.84 5 14 8 228 61 v South Africa 29 May 2017 ODI # 3874
90 80 17 2659 124* 42.20 2937 90.53 5 15 8 236 63 v Bangladesh 1 Jun 2017 ODI # 3875
90 80 17 2659 124* 42.20 2937 90.53 5 15 8 236 63 v New Zealand 6 Jun 2017 ODI # 3880
91 81 17 2746 124* 42.90 3018 90.98 5 16 8 244 68 v Australia 10 Jun 2017 ODI # 3885
91 81 17 2746 124* 42.90 3018 90.98 5 16 8 244 68 v Pakistan 14 Jun 2017 ODI # 3889
92 82 17 2756 124* 42.40 3029 90.98 5 16 8 245 68 v West Indies 19 Sep 2017 ODI # 3911
92 82 17 2756 124* 42.40 3029 90.98 5 16 8 245 68 v West Indies 21 Sep 2017 ODI # 3913
92 82 17 2756 124* 42.40 3029 90.98 5 16 8 245 68 v West Indies 24 Sep 2017 ODI # 3915
93 83 17 2775 124* 42.04 3046 91.10 5 16 8 248 68 v West Indies 27 Sep 2017 ODI # 3916
94 83 17 2775 124* 42.04 3046 91.10 5 16 8 248 68 v West Indies 29 Sep 2017 ODI # 3918
95 84 17 2776 124* 41.43 3050 91.01 5 16 8 248 68 v Australia 14 Jan 2018 ODI # 3951
96 85 17 2797 124* 41.13 3077 90.90 5 16 8 250 69 v Australia 19 Jan 2018 ODI # 3958
96 85 17 2797 124* 41.13 3077 90.90 5 16 8 250 69 v Australia 21 Jan 2018 ODI # 3960
96 85 17 2797 124* 41.13 3077 90.90 5 16 8 250 69 v Australia 26 Jan 2018 ODI # 3966
96 85 17 2797 124* 41.13 3077 90.90 5 16 8 250 69 v Australia 28 Jan 2018 ODI # 3968
96 85 17 2797 124* 41.13 3077 90.90 5 16 8 250 69 v New Zealand 25 Feb 2018 ODI # 3980
97 86 17 2859 124* 41.43 3140 91.05 5 17 8 256 72 v New Zealand 28 Feb 2018 ODI # 3981
97 86 17 2859 124* 41.43 3140 91.05 5 17 8 256 72 v New Zealand 3 Mar 2018 ODI # 3982
97 86 17 2859 124* 41.43 3140 91.05 5 17 8 256 72 v New Zealand 7 Mar 2018 ODI # 3989
98 87 17 2867 124* 40.95 3147 91.10 5 17 8 257 72 v New Zealand 10 Mar 2018 ODI # 3992
99 88 17 2887 124* 40.66 3162 91.30 5 17 8 258 73 v Scotland 10 Jun 2018 ODI # 4008
100 89 17 2956 124* 41.05 3236 91.34 5 18 8 269 73 v Australia 13 Jun 2018 ODI # 4009
100 89 17 2956 124* 41.05 3236 91.34 5 18 8 269 73 v Australia 19 Jun 2018 ODI # 4011
101 90 17 2971 124* 40.69 3247 91.49 5 18 8 271 73 v Australia 21 Jun 2018 ODI # 4012
102 91 17 2971 124* 40.14 3251 91.38 5 18 9 271 73 v Australia 24 Jun 2018 ODI # 4013
102 91 17 2971 124* 40.14 3251 91.38 5 18 9 271 73 v India 12 Jul 2018 ODI # 4014
102 91 17 2971 124* 40.14 3251 91.38 5 18 9 271 73 v India 14 Jul 2018 ODI # 4016
103 92 18 3059 124* 41.33 3359 91.06 5 19 9 280 74 v India 17 Jul 2018 ODI # 4018
103 92 18 3059 124* 41.33 3359 91.06 5 19 9 280 74 v Sri Lanka 10 Oct 2018 ODI # 4052
103 92 18 3059 124* 41.33 3359 91.06 5 19 9 280 74 v Sri Lanka 13 Oct 2018 ODI # 4053
104 93 19 3117 124* 42.12 3408 91.46 5 20 9 287 74 v Sri Lanka 17 Oct 2018 ODI # 4054
105 94 20 3148 124* 42.54 3442 91.45 5 20 9 290 75 v Sri Lanka 20 Oct 2018 ODI # 4055
106 95 20 3213 124* 42.84 3493 91.98 5 21 9 294 78 v West Indies 20 Feb 2019 ODI # 4096
107 96 20 3283 124* 43.19 3576 91.80 5 22 9 299 81 v West Indies 22 Feb 2019 ODI # 4097
107 96 20 3283 124* 43.19 3576 91.80 5 22 9 299 81 v West Indies 25 Feb 2019 ODI # 4098
107 96 20 3283 124* 43.19 3576 91.80 5 22 9 299 81 v West Indies 27 Feb 2019 ODI # 4099
107 96 20 3283 124* 43.19 3576 91.80 5 22 9 299 81 v West Indies 2 Mar 2019 ODI # 4103
108 97 20 3283 124* 42.63 3579 91.72 5 22 10 299 81 v Ireland 3 May 2019 ODI # 4127
108 97 20 3283 124* 42.63 3579 91.72 5 22 10 299 81 v Pakistan 8 May 2019 ODI # 4130
108 97 20 3283 124* 42.63 3579 91.72 5 22 10 299 81 v Pakistan 11 May 2019 ODI # 4133
109 98 21 3300 124* 42.85 3591 91.89 5 22 10 300 82 v Pakistan 14 May 2019 ODI # 4135
109 98 21 3300 124* 42.85 3591 91.89 5 22 10 300 82 v Pakistan 19 May 2019 ODI # 4140
109 98 21 3300 124* 42.85 3591 91.89 5 22 10 300 82 v South Africa 30 May 2019 ODI # 4143
110 99 21 3309 124* 42.42 3609 91.68 5 22 10 301 82 v Pakistan 3 Jun 2019 ODI # 4148
110 99 21 3309 124* 42.42 3609 91.68 5 22 10 301 82 v Bangladesh 8 Jun 2019 ODI # 4153
111 99 21 3309 124* 42.42 3609 91.68 5 22 10 301 82 v West Indies 14 Jun 2019 ODI # 4158
111 99 21 3309 124* 42.42 3609 91.68 5 22 10 301 82 v Afghanistan 18 Jun 2019 ODI # 4163
112 100 21 3330 124* 42.15 3644 91.38 5 22 10 303 82 v Sri Lanka 21 Jun 2019 ODI # 4168
113 101 21 3334 124* 41.67 3651 91.31 5 22 10 304 82 v Australia 25 Jun 2019 ODI # 4173
113 101 21 3334 124* 41.67 3651 91.31 5 22 10 304 82 v India 30 Jun 2019 ODI # 4179
113 101 21 3334 124* 41.67 3651 91.31 5 22 10 304 82 v New Zealand 3 Jul 2019 ODI # 4183
114 102 22 3379 124* 42.23 3690 91.57 5 22 10 312 82 v Australia 11 Jul 2019 ODI # 4191
115 103 22 3388 124* 41.82 3712 91.27 5 22 10 312 82 v New Zealand 14 Jul 2019 ODI # 4192
115 103 22 3388 124* 41.82 3712 91.27 5 22 10 312 82 v South Africa 4 Feb 2020 ODI # 4234
115 103 22 3388 124* 41.82 3712 91.27 5 22 10 312 82 v South Africa 7 Feb 2020 ODI # 4238
116 104 22 3397 124* 41.42 3726 91.17 5 22 10 313 82 v South Africa 9 Feb 2020 ODI # 4242
117 105 23 3433 124* 41.86 3766 91.15 5 22 10 317 84 v Ireland 30 Jul 2020 ODI # 4256
118 106 23 3433 124* 41.36 3768 91.10 5 22 11 317 84 v Ireland 1 Aug 2020 ODI # 4257
118 106 23 3433 124* 41.36 3768 91.10 5 22 11 317 84 v Ireland 4 Aug 2020 ODI # 4258
119 107 23 3456 124* 41.14 3786 91.28 5 22 11 319 85 v Australia 11 Sep 2020 ODI # 4259
119 107 23 3456 124* 41.14 3786 91.28 5 22 11 319 85 v Australia 13 Sep 2020 ODI # 4260
119 107 23 3456 124* 41.14 3786 91.28 5 22 11 319 85 v Australia 16 Sep 2020 ODI # 4261
120 108 23 3478 124* 40.91 3816 91.14 5 22 11 320 86 v India 23 Mar 2021 ODI # 4281
121 109 23 3484 124* 40.51 3833 90.89 5 22 11 321 86 v Sri Lanka 29 Jun 2021 ODI # 4296
122 110 24 3559 124* 41.38 3916 90.88 5 23 11 329 87 v Sri Lanka 1 Jul 2021 ODI # 4297
122 110 24 3559 124* 41.38 3916 90.88 5 23 11 329 87 v Sri Lanka 4 Jul 2021 ODI # 4298
122 110 24 3559 124* 41.38 3916 90.88 5 23 11 329 87 v Netherlands 17 Jun 2022 ODI # 4413
123 111 24 3559 124* 40.90 3923 90.72 5 23 12 329 87 v Netherlands 19 Jun 2022 ODI # 4414
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