Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 18 Aug 2022 remove less than or equal to 18 Aug 2022 from query
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
unfiltered 2008-2023 161 96 35 740 55 12.13 771 95.97 0 1 13 59 26 Profile
filtered 2008-2022 144 87 32 691 55 12.56 713 96.91 0 1 12 54 26
Reverse cumulative
1 1 0 12 12 12.00 17 70.58 0 0 0 1 0 v West Indies 17 Aug 2022 ODI # 4450
2 1 0 12 12 12.00 17 70.58 0 0 0 1 0 v India 11 Feb 2020 ODI # 4243
3 2 0 15 12 7.50 27 55.55 0 0 0 1 0 v India 8 Feb 2020 ODI # 4239
4 2 0 15 12 7.50 27 55.55 0 0 0 1 0 v India 5 Feb 2020 ODI # 4235
5 3 1 22 12 11.00 43 51.16 0 0 0 1 0 v England 3 Jul 2019 ODI # 4183
6 3 1 22 12 11.00 43 51.16 0 0 0 1 0 v Bangladesh 20 Feb 2019 ODI # 4095
7 4 2 31 12 15.50 55 56.36 0 0 0 1 1 v India 23 Jan 2019 ODI # 4082
8 4 2 31 12 15.50 55 56.36 0 0 0 1 1 v Sri Lanka 8 Jan 2019 ODI # 4076
9 5 3 32 12 16.00 57 56.14 0 0 0 1 1 v Sri Lanka 5 Jan 2019 ODI # 4075
10 6 3 45 13 15.00 78 57.69 0 0 0 2 1 v Pakistan 9 Nov 2018 ODI # 4068
11 7 3 65 20 16.25 99 65.65 0 0 0 2 2 v Pakistan 7 Nov 2018 ODI # 4066
12 8 3 75 20 15.00 109 68.80 0 0 0 3 2 v England 10 Mar 2018 ODI # 3992
13 8 3 75 20 15.00 109 68.80 0 0 0 3 2 v England 7 Mar 2018 ODI # 3989
14 9 3 82 20 13.66 117 70.08 0 0 0 4 2 v England 3 Mar 2018 ODI # 3982
15 10 3 88 20 12.57 120 73.33 0 0 0 5 2 v England 28 Feb 2018 ODI # 3981
16 11 4 96 20 13.71 127 75.59 0 0 0 6 2 v England 25 Feb 2018 ODI # 3980
17 12 5 110 20 15.71 138 79.71 0 0 0 7 2 v Pakistan 19 Jan 2018 ODI # 3957
18 12 5 110 20 15.71 138 79.71 0 0 0 7 2 v Pakistan 16 Jan 2018 ODI # 3953
19 13 5 116 20 14.50 143 81.11 0 0 0 8 2 v Pakistan 13 Jan 2018 ODI # 3949
20 13 5 116 20 14.50 143 81.11 0 0 0 8 2 v Pakistan 9 Jan 2018 ODI # 3947
21 14 6 128 20 16.00 150 85.33 0 0 0 10 2 v Pakistan 6 Jan 2018 ODI # 3946
22 14 6 128 20 16.00 150 85.33 0 0 0 10 2 v West Indies 20 Dec 2017 ODI # 3943
23 15 7 132 20 16.50 151 87.41 0 0 0 11 2 v India 29 Oct 2017 ODI # 3932
24 16 8 157 25* 19.62 173 90.75 0 0 0 12 3 v India 25 Oct 2017 ODI # 3931
25 16 8 157 25* 19.62 173 90.75 0 0 0 12 3 v India 22 Oct 2017 ODI # 3928
26 17 9 167 25* 20.87 178 93.82 0 0 0 14 3 v Bangladesh 9 Jun 2017 ODI # 3883
27 18 9 169 25* 18.77 184 91.84 0 0 0 14 3 v England 6 Jun 2017 ODI # 3880
28 19 10 169 25* 18.77 184 91.84 0 0 0 14 3 v Australia 2 Jun 2017 ODI # 3876
29 20 10 175 25* 17.50 191 91.62 0 0 0 14 4 v South Africa 4 Mar 2017 ODI # 3846
30 20 10 175 25* 17.50 191 91.62 0 0 0 14 4 v South Africa 1 Mar 2017 ODI # 3843
31 21 10 180 25* 16.36 197 91.37 0 0 0 15 4 v South Africa 25 Feb 2017 ODI # 3841
32 21 10 180 25* 16.36 197 91.37 0 0 0 15 4 v South Africa 22 Feb 2017 ODI # 3839
33 22 11 204 25* 18.54 210 97.14 0 0 0 18 5 v South Africa 19 Feb 2017 ODI # 3836
34 23 11 214 25* 17.83 218 98.16 0 0 0 18 6 v Australia 5 Feb 2017 ODI # 3832
35 24 11 214 25* 16.46 220 97.27 0 0 1 18 6 v Australia 30 Jan 2017 ODI # 3829
36 24 11 214 25* 16.46 220 97.27 0 0 1 18 6 v Bangladesh 31 Dec 2016 ODI # 3816
37 25 11 217 25* 15.50 227 95.59 0 0 1 18 6 v Bangladesh 29 Dec 2016 ODI # 3815
38 26 12 224 25* 16.00 232 96.55 0 0 1 19 6 v Bangladesh 26 Dec 2016 ODI # 3814
39 27 12 228 25* 15.20 246 92.68 0 0 1 19 6 v Australia 9 Dec 2016 ODI # 3813
40 28 12 230 25* 14.37 250 92.00 0 0 1 19 6 v Australia 6 Dec 2016 ODI # 3812
41 29 12 230 25* 13.52 254 90.55 0 0 2 19 6 v India 29 Oct 2016 ODI # 3800
42 30 13 239 25* 14.05 259 92.27 0 0 2 20 6 v India 26 Oct 2016 ODI # 3799
43 31 13 252 25* 14.00 271 92.98 0 0 2 22 6 v India 23 Oct 2016 ODI # 3798
44 32 13 252 25* 13.26 273 92.30 0 0 3 22 6 v India 20 Oct 2016 ODI # 3797
45 33 13 307 55 15.35 318 96.54 0 1 3 28 9 v India 16 Oct 2016 ODI # 3796
46 34 14 325 55 16.25 322 100.93 0 1 3 29 11 v Sri Lanka 31 Dec 2015 ODI # 3717
47 35 14 343 55 16.33 335 102.38 0 1 3 31 11 v England 20 Jun 2015 ODI # 3659
48 36 14 344 55 15.63 338 101.77 0 1 3 31 11 v England 17 Jun 2015 ODI # 3657
49 37 15 349 55 15.86 341 102.34 0 1 3 32 11 v England 14 Jun 2015 ODI # 3656
50 37 15 349 55 15.86 341 102.34 0 1 3 32 11 v England 12 Jun 2015 ODI # 3655
51 38 15 360 55 15.65 352 102.27 0 1 3 32 12 v Australia 29 Mar 2015 ODI # 3646
52 38 15 360 55 15.65 352 102.27 0 1 3 32 12 v South Africa 24 Mar 2015 ODI # 3644
53 38 15 360 55 15.65 352 102.27 0 1 3 32 12 v West Indies 21 Mar 2015 ODI # 3643
54 39 16 372 55 16.17 358 103.91 0 1 3 33 13 v Bangladesh 13 Mar 2015 ODI # 3634
55 39 16 372 55 16.17 358 103.91 0 1 3 33 13 v Afghanistan 8 Mar 2015 ODI # 3628
56 40 16 372 55 15.50 359 103.62 0 1 4 33 13 v Australia 28 Feb 2015 ODI # 3617
57 40 16 372 55 15.50 359 103.62 0 1 4 33 13 v England 20 Feb 2015 ODI # 3607
58 40 16 372 55 15.50 359 103.62 0 1 4 33 13 v Scotland 17 Feb 2015 ODI # 3604
59 40 16 372 55 15.50 359 103.62 0 1 4 33 13 v Sri Lanka 14 Feb 2015 ODI # 3599
60 40 16 372 55 15.50 359 103.62 0 1 4 33 13 v Pakistan 3 Feb 2015 ODI # 3598
61 41 16 373 55 14.92 363 102.75 0 1 4 33 13 v Sri Lanka 29 Jan 2015 ODI # 3594
62 41 16 373 55 14.92 363 102.75 0 1 4 33 13 v Sri Lanka 23 Jan 2015 ODI # 3588
63 41 16 373 55 14.92 363 102.75 0 1 4 33 13 v Sri Lanka 20 Jan 2015 ODI # 3585
64 41 16 373 55 14.92 363 102.75 0 1 4 33 13 v Sri Lanka 17 Jan 2015 ODI # 3580
65 41 16 373 55 14.92 363 102.75 0 1 4 33 13 v South Africa 27 Oct 2014 ODI # 3538
66 42 16 378 55 14.53 368 102.71 0 1 4 34 13 v South Africa 24 Oct 2014 ODI # 3537
67 42 16 378 55 14.53 368 102.71 0 1 4 34 13 v India 28 Jan 2014 ODI # 3465
68 43 16 405 55 15.00 391 103.58 0 1 4 35 16 v India 25 Jan 2014 ODI # 3462
69 43 16 405 55 15.00 391 103.58 0 1 4 35 16 v India 22 Jan 2014 ODI # 3458
70 44 17 408 55 15.11 394 103.55 0 1 4 35 16 v India 19 Jan 2014 ODI # 3456
71 45 17 417 55 14.89 401 103.99 0 1 4 36 16 v West Indies 8 Jan 2014 ODI # 3453
72 45 17 417 55 14.89 401 103.99 0 1 4 36 16 v West Indies 4 Jan 2014 ODI # 3452
73 46 17 417 55 14.37 402 103.73 0 1 5 36 16 v Bangladesh 31 Oct 2013 ODI # 3426
74 47 17 417 55 13.90 403 103.47 0 1 6 36 16 v Bangladesh 29 Oct 2013 ODI # 3423
75 47 17 417 55 13.90 403 103.47 0 1 6 36 16 v Australia 12 Jun 2013 ODI # 3369
76 48 18 430 55 14.33 424 101.41 0 1 6 37 16 v Sri Lanka 9 Jun 2013 ODI # 3366
77 49 18 445 55 14.35 439 101.36 0 1 6 40 16 v England 5 Jun 2013 ODI # 3362
78 49 18 445 55 14.35 439 101.36 0 1 6 40 16 v England 31 May 2013 ODI # 3360
79 50 19 450 55 14.51 442 101.80 0 1 6 41 16 v England 23 Feb 2013 ODI # 3338
80 51 19 452 55 14.12 445 101.57 0 1 6 41 16 v England 20 Feb 2013 ODI # 3336
81 51 19 452 55 14.12 445 101.57 0 1 6 41 16 v Sri Lanka 12 Nov 2012 ODI # 3308
82 52 20 459 55 14.34 453 101.32 0 1 6 41 16 v Sri Lanka 10 Nov 2012 ODI # 3307
83 52 20 459 55 14.34 453 101.32 0 1 6 41 16 v Sri Lanka 6 Nov 2012 ODI # 3306
84 52 20 459 55 14.34 453 101.32 0 1 6 41 16 v Sri Lanka 4 Nov 2012 ODI # 3305
85 53 21 463 55 14.46 459 100.87 0 1 6 41 16 v West Indies 16 Jul 2012 ODI # 3290
86 54 21 466 55 14.12 467 99.78 0 1 6 41 16 v West Indies 14 Jul 2012 ODI # 3289
87 55 22 483 55 14.63 478 101.04 0 1 6 42 17 v West Indies 11 Jul 2012 ODI # 3288
88 56 22 485 55 14.26 481 100.83 0 1 6 42 17 v West Indies 7 Jul 2012 ODI # 3285
89 57 23 494 55 14.52 491 100.61 0 1 6 42 17 v West Indies 5 Jul 2012 ODI # 3283
90 58 23 522 55 14.91 518 100.77 0 1 6 44 19 v South Africa 29 Feb 2012 ODI # 3252
91 59 24 526 55 15.02 519 101.34 0 1 6 45 19 v South Africa 25 Feb 2012 ODI # 3249
92 59 24 526 55 15.02 519 101.34 0 1 6 45 19 v Zimbabwe 6 Feb 2012 ODI # 3232
93 60 24 529 55 14.69 523 101.14 0 1 6 45 19 v Zimbabwe 3 Feb 2012 ODI # 3230
94 61 24 529 55 14.29 526 100.57 0 1 7 45 19 v Sri Lanka 29 Mar 2011 ODI # 3146
95 61 24 529 55 14.29 526 100.57 0 1 7 45 19 v South Africa 25 Mar 2011 ODI # 3144
96 62 24 537 55 14.13 534 100.56 0 1 7 46 19 v Sri Lanka 18 Mar 2011 ODI # 3137
97 62 24 537 55 14.13 534 100.56 0 1 7 46 19 v Canada 13 Mar 2011 ODI # 3129
98 62 24 537 55 14.13 534 100.56 0 1 7 46 19 v Pakistan 8 Mar 2011 ODI # 3123
99 62 24 537 55 14.13 534 100.56 0 1 7 46 19 v Zimbabwe 4 Mar 2011 ODI # 3117
100 63 24 543 55 13.92 544 99.81 0 1 7 46 19 v Australia 25 Feb 2011 ODI # 3107
101 63 24 543 55 13.92 544 99.81 0 1 7 46 19 v Kenya 20 Feb 2011 ODI # 3101
102 63 24 543 55 13.92 544 99.81 0 1 7 46 19 v Pakistan 5 Feb 2011 ODI # 3097
103 63 24 543 55 13.92 544 99.81 0 1 7 46 19 v Pakistan 1 Feb 2011 ODI # 3093
104 64 25 556 55 14.25 561 99.10 0 1 7 46 20 v Pakistan 29 Jan 2011 ODI # 3090
105 64 25 556 55 14.25 561 99.10 0 1 7 46 20 v Pakistan 26 Jan 2011 ODI # 3088
106 64 25 556 55 14.25 561 99.10 0 1 7 46 20 v Pakistan 22 Jan 2011 ODI # 3085
107 65 25 556 55 13.90 563 98.75 0 1 8 46 20 v India 10 Dec 2010 ODI # 3077
108 65 25 556 55 13.90 563 98.75 0 1 8 46 20 v India 7 Dec 2010 ODI # 3076
109 66 26 558 55 13.95 564 98.93 0 1 8 46 20 v India 1 Dec 2010 ODI # 3072
110 67 26 558 55 13.60 568 98.23 0 1 9 46 20 v Bangladesh 11 Oct 2010 ODI # 3054
111 68 27 559 55 13.63 570 98.07 0 1 9 46 20 v Bangladesh 5 Oct 2010 ODI # 3051
112 69 27 569 55 13.54 575 98.95 0 1 9 47 21 v India 25 Aug 2010 ODI # 3039
113 70 27 582 55 13.53 605 96.19 0 1 9 47 21 v Sri Lanka 13 Aug 2010 ODI # 3031
114 70 27 582 55 13.53 605 96.19 0 1 9 47 21 v Australia 13 Mar 2010 ODI # 2975
115 71 28 583 55 13.55 607 96.04 0 1 9 47 21 v Australia 11 Mar 2010 ODI # 2973
116 72 28 584 55 13.27 609 95.89 0 1 9 47 21 v Australia 9 Mar 2010 ODI # 2971
117 73 29 588 55 13.36 617 95.29 0 1 9 47 21 v Australia 6 Mar 2010 ODI # 2969
118 74 29 590 55 13.11 620 95.16 0 1 9 47 21 v Australia 3 Mar 2010 ODI # 2966
119 74 29 590 55 13.11 620 95.16 0 1 9 47 21 v Bangladesh 11 Feb 2010 ODI # 2953
120 75 29 590 55 12.82 622 94.85 0 1 10 47 21 v Bangladesh 5 Feb 2010 ODI # 2949
121 76 29 594 55 12.63 629 94.43 0 1 10 47 21 v Pakistan 9 Nov 2009 ODI # 2927
122 76 29 594 55 12.63 629 94.43 0 1 10 47 21 v Pakistan 6 Nov 2009 ODI # 2924
123 77 29 595 55 12.39 636 93.55 0 1 10 47 21 v Pakistan 3 Nov 2009 ODI # 2921
124 78 29 627 55 12.79 656 95.57 0 1 10 50 23 v India 8 Mar 2009 ODI # 2823
125 78 29 627 55 12.79 656 95.57 0 1 10 50 23 v Australia 13 Feb 2009 ODI # 2820
126 79 30 634 55 12.93 660 96.06 0 1 10 50 23 v Australia 10 Feb 2009 ODI # 2819
127 80 30 651 55 13.02 670 97.16 0 1 10 51 24 v Australia 8 Feb 2009 ODI # 2817
128 80 30 651 55 13.02 670 97.16 0 1 10 51 24 v Australia 6 Feb 2009 ODI # 2816
129 81 30 654 55 12.82 676 96.74 0 1 10 51 24 v Australia 1 Feb 2009 ODI # 2811
130 81 30 654 55 12.82 676 96.74 0 1 10 51 24 v West Indies 13 Jan 2009 ODI # 2792
131 81 30 654 55 12.82 676 96.74 0 1 10 51 24 v West Indies 10 Jan 2009 ODI # 2789
132 81 30 654 55 12.82 676 96.74 0 1 10 51 24 v West Indies 7 Jan 2009 ODI # 2788
133 82 31 660 55 12.94 680 97.05 0 1 10 52 24 v West Indies 3 Jan 2009 ODI # 2787
134 82 31 660 55 12.94 680 97.05 0 1 10 52 24 v West Indies 31 Dec 2008 ODI # 2786
135 82 31 660 55 12.94 680 97.05 0 1 10 52 24 v Bangladesh 14 Oct 2008 ODI # 2765
136 83 31 660 55 12.69 683 96.63 0 1 11 52 24 v Bangladesh 11 Oct 2008 ODI # 2764
137 84 32 679 55 13.05 697 97.41 0 1 11 54 25 v Bangladesh 9 Oct 2008 ODI # 2763
138 84 32 679 55 13.05 697 97.41 0 1 11 54 25 v Scotland 3 Jul 2008 ODI # 2731
139 84 32 679 55 13.05 697 97.41 0 1 11 54 25 v Ireland 1 Jul 2008 ODI # 2727
140 84 32 679 55 13.05 697 97.41 0 1 11 54 25 v England 28 Jun 2008 ODI # 2720
141 85 32 685 55 12.92 706 97.02 0 1 11 54 25 v England 25 Jun 2008 ODI # 2714
142 86 32 685 55 12.68 707 96.88 0 1 12 54 25 v England 21 Jun 2008 ODI # 2710
143 86 32 685 55 12.68 707 96.88 0 1 12 54 25 v England 18 Jun 2008 ODI # 2709
144 87 32 691 55 12.56 713 96.91 0 1 12 54 26 v England 15 Jun 2008 ODI # 2708
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