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 161 96 35 740 55 12.13 771 95.97 0 1 13 59 26 Profile
Cumulative averages
1 1 0 6 6 6.00 6 100.00 0 0 0 0 1 v England 15 Jun 2008 ODI # 2708
2 1 0 6 6 6.00 6 100.00 0 0 0 0 1 v England 18 Jun 2008 ODI # 2709
3 2 0 6 6 3.00 7 85.71 0 0 1 0 1 v England 21 Jun 2008 ODI # 2710
4 3 0 12 6 4.00 16 75.00 0 0 1 0 1 v England 25 Jun 2008 ODI # 2714
5 3 0 12 6 4.00 16 75.00 0 0 1 0 1 v England 28 Jun 2008 ODI # 2720
6 3 0 12 6 4.00 16 75.00 0 0 1 0 1 v Ireland 1 Jul 2008 ODI # 2727
7 3 0 12 6 4.00 16 75.00 0 0 1 0 1 v Scotland 3 Jul 2008 ODI # 2731
8 4 1 31 19* 10.33 30 103.33 0 0 1 2 2 v Bangladesh 9 Oct 2008 ODI # 2763
9 5 1 31 19* 7.75 33 93.93 0 0 2 2 2 v Bangladesh 11 Oct 2008 ODI # 2764
10 5 1 31 19* 7.75 33 93.93 0 0 2 2 2 v Bangladesh 14 Oct 2008 ODI # 2765
11 5 1 31 19* 7.75 33 93.93 0 0 2 2 2 v West Indies 31 Dec 2008 ODI # 2786
12 6 2 37 19* 9.25 37 100.00 0 0 2 3 2 v West Indies 3 Jan 2009 ODI # 2787
13 6 2 37 19* 9.25 37 100.00 0 0 2 3 2 v West Indies 7 Jan 2009 ODI # 2788
14 6 2 37 19* 9.25 37 100.00 0 0 2 3 2 v West Indies 10 Jan 2009 ODI # 2789
15 6 2 37 19* 9.25 37 100.00 0 0 2 3 2 v West Indies 13 Jan 2009 ODI # 2792
16 7 2 40 19* 8.00 43 93.02 0 0 2 3 2 v Australia 1 Feb 2009 ODI # 2811
17 7 2 40 19* 8.00 43 93.02 0 0 2 3 2 v Australia 6 Feb 2009 ODI # 2816
18 8 2 57 19* 9.50 53 107.54 0 0 2 4 3 v Australia 8 Feb 2009 ODI # 2817
19 9 3 64 19* 10.66 57 112.28 0 0 2 4 3 v Australia 10 Feb 2009 ODI # 2819
20 9 3 64 19* 10.66 57 112.28 0 0 2 4 3 v Australia 13 Feb 2009 ODI # 2820
21 10 3 96 32 13.71 77 124.67 0 0 2 7 5 v India 8 Mar 2009 ODI # 2823
22 11 3 97 32 12.12 84 115.47 0 0 2 7 5 v Pakistan 3 Nov 2009 ODI # 2921
23 11 3 97 32 12.12 84 115.47 0 0 2 7 5 v Pakistan 6 Nov 2009 ODI # 2924
24 12 3 101 32 11.22 91 110.98 0 0 2 7 5 v Pakistan 9 Nov 2009 ODI # 2927
25 13 3 101 32 10.10 93 108.60 0 0 3 7 5 v Bangladesh 5 Feb 2010 ODI # 2949
26 13 3 101 32 10.10 93 108.60 0 0 3 7 5 v Bangladesh 11 Feb 2010 ODI # 2953
27 14 3 103 32 9.36 96 107.29 0 0 3 7 5 v Australia 3 Mar 2010 ODI # 2966
28 15 4 107 32 9.72 104 102.88 0 0 3 7 5 v Australia 6 Mar 2010 ODI # 2969
29 16 4 108 32 9.00 106 101.88 0 0 3 7 5 v Australia 9 Mar 2010 ODI # 2971
30 17 5 109 32 9.08 108 100.92 0 0 3 7 5 v Australia 11 Mar 2010 ODI # 2973
31 17 5 109 32 9.08 108 100.92 0 0 3 7 5 v Australia 13 Mar 2010 ODI # 2975
32 18 5 122 32 9.38 138 88.40 0 0 3 7 5 v Sri Lanka 13 Aug 2010 ODI # 3031
33 19 5 132 32 9.42 143 92.30 0 0 3 8 6 v India 25 Aug 2010 ODI # 3039
34 20 6 133 32 9.50 145 91.72 0 0 3 8 6 v Bangladesh 5 Oct 2010 ODI # 3051
35 21 6 133 32 8.86 149 89.26 0 0 4 8 6 v Bangladesh 11 Oct 2010 ODI # 3054
36 22 7 135 32 9.00 150 90.00 0 0 4 8 6 v India 1 Dec 2010 ODI # 3072
37 22 7 135 32 9.00 150 90.00 0 0 4 8 6 v India 7 Dec 2010 ODI # 3076
38 23 7 135 32 8.43 152 88.81 0 0 5 8 6 v India 10 Dec 2010 ODI # 3077
39 23 7 135 32 8.43 152 88.81 0 0 5 8 6 v Pakistan 22 Jan 2011 ODI # 3085
40 23 7 135 32 8.43 152 88.81 0 0 5 8 6 v Pakistan 26 Jan 2011 ODI # 3088
41 24 8 148 32 9.25 169 87.57 0 0 5 8 7 v Pakistan 29 Jan 2011 ODI # 3090
42 24 8 148 32 9.25 169 87.57 0 0 5 8 7 v Pakistan 1 Feb 2011 ODI # 3093
43 24 8 148 32 9.25 169 87.57 0 0 5 8 7 v Pakistan 5 Feb 2011 ODI # 3097
44 24 8 148 32 9.25 169 87.57 0 0 5 8 7 v Kenya 20 Feb 2011 ODI # 3101
45 25 8 154 32 9.05 179 86.03 0 0 5 8 7 v Australia 25 Feb 2011 ODI # 3107
46 25 8 154 32 9.05 179 86.03 0 0 5 8 7 v Zimbabwe 4 Mar 2011 ODI # 3117
47 25 8 154 32 9.05 179 86.03 0 0 5 8 7 v Pakistan 8 Mar 2011 ODI # 3123
48 25 8 154 32 9.05 179 86.03 0 0 5 8 7 v Canada 13 Mar 2011 ODI # 3129
49 26 8 162 32 9.00 187 86.63 0 0 5 9 7 v Sri Lanka 18 Mar 2011 ODI # 3137
50 26 8 162 32 9.00 187 86.63 0 0 5 9 7 v South Africa 25 Mar 2011 ODI # 3144
51 27 8 162 32 8.52 190 85.26 0 0 6 9 7 v Sri Lanka 29 Mar 2011 ODI # 3146
52 28 8 165 32 8.25 194 85.05 0 0 6 9 7 v Zimbabwe 3 Feb 2012 ODI # 3230
53 28 8 165 32 8.25 194 85.05 0 0 6 9 7 v Zimbabwe 6 Feb 2012 ODI # 3232
54 29 9 169 32 8.45 195 86.66 0 0 6 10 7 v South Africa 25 Feb 2012 ODI # 3249
55 30 9 197 32 9.38 222 88.73 0 0 6 12 9 v South Africa 29 Feb 2012 ODI # 3252
56 31 10 206 32 9.80 232 88.79 0 0 6 12 9 v West Indies 5 Jul 2012 ODI # 3283
57 32 10 208 32 9.45 235 88.51 0 0 6 12 9 v West Indies 7 Jul 2012 ODI # 3285
58 33 11 225 32 10.22 246 91.46 0 0 6 13 10 v West Indies 11 Jul 2012 ODI # 3288
59 34 11 228 32 9.91 254 89.76 0 0 6 13 10 v West Indies 14 Jul 2012 ODI # 3289
60 35 12 232 32 10.08 260 89.23 0 0 6 13 10 v West Indies 16 Jul 2012 ODI # 3290
61 35 12 232 32 10.08 260 89.23 0 0 6 13 10 v Sri Lanka 4 Nov 2012 ODI # 3305
62 35 12 232 32 10.08 260 89.23 0 0 6 13 10 v Sri Lanka 6 Nov 2012 ODI # 3306
63 36 13 239 32 10.39 268 89.17 0 0 6 13 10 v Sri Lanka 10 Nov 2012 ODI # 3307
64 36 13 239 32 10.39 268 89.17 0 0 6 13 10 v Sri Lanka 12 Nov 2012 ODI # 3308
65 37 13 241 32 10.04 271 88.92 0 0 6 13 10 v England 20 Feb 2013 ODI # 3336
66 38 14 246 32 10.25 274 89.78 0 0 6 14 10 v England 23 Feb 2013 ODI # 3338
67 38 14 246 32 10.25 274 89.78 0 0 6 14 10 v England 31 May 2013 ODI # 3360
68 39 14 261 32 10.44 289 90.31 0 0 6 17 10 v England 5 Jun 2013 ODI # 3362
69 40 15 274 32 10.96 310 88.38 0 0 6 18 10 v Sri Lanka 9 Jun 2013 ODI # 3366
70 40 15 274 32 10.96 310 88.38 0 0 6 18 10 v Australia 12 Jun 2013 ODI # 3369
71 41 15 274 32 10.53 311 88.10 0 0 7 18 10 v Bangladesh 29 Oct 2013 ODI # 3423
72 42 15 274 32 10.14 312 87.82 0 0 8 18 10 v Bangladesh 31 Oct 2013 ODI # 3426
73 42 15 274 32 10.14 312 87.82 0 0 8 18 10 v West Indies 4 Jan 2014 ODI # 3452
74 43 15 283 32 10.10 319 88.71 0 0 8 19 10 v West Indies 8 Jan 2014 ODI # 3453
75 44 16 286 32 10.21 322 88.81 0 0 8 19 10 v India 19 Jan 2014 ODI # 3456
76 44 16 286 32 10.21 322 88.81 0 0 8 19 10 v India 22 Jan 2014 ODI # 3458
77 45 16 313 32 10.79 345 90.72 0 0 8 20 13 v India 25 Jan 2014 ODI # 3462
78 45 16 313 32 10.79 345 90.72 0 0 8 20 13 v India 28 Jan 2014 ODI # 3465
79 46 16 318 32 10.60 350 90.85 0 0 8 21 13 v South Africa 24 Oct 2014 ODI # 3537
80 46 16 318 32 10.60 350 90.85 0 0 8 21 13 v South Africa 27 Oct 2014 ODI # 3538
81 46 16 318 32 10.60 350 90.85 0 0 8 21 13 v Sri Lanka 17 Jan 2015 ODI # 3580
82 46 16 318 32 10.60 350 90.85 0 0 8 21 13 v Sri Lanka 20 Jan 2015 ODI # 3585
83 46 16 318 32 10.60 350 90.85 0 0 8 21 13 v Sri Lanka 23 Jan 2015 ODI # 3588
84 47 16 319 32 10.29 354 90.11 0 0 8 21 13 v Sri Lanka 29 Jan 2015 ODI # 3594
85 47 16 319 32 10.29 354 90.11 0 0 8 21 13 v Pakistan 3 Feb 2015 ODI # 3598
86 47 16 319 32 10.29 354 90.11 0 0 8 21 13 v Sri Lanka 14 Feb 2015 ODI # 3599
87 47 16 319 32 10.29 354 90.11 0 0 8 21 13 v Scotland 17 Feb 2015 ODI # 3604
88 47 16 319 32 10.29 354 90.11 0 0 8 21 13 v England 20 Feb 2015 ODI # 3607
89 48 16 319 32 9.96 355 89.85 0 0 9 21 13 v Australia 28 Feb 2015 ODI # 3617
90 48 16 319 32 9.96 355 89.85 0 0 9 21 13 v Afghanistan 8 Mar 2015 ODI # 3628
91 49 17 331 32 10.34 361 91.68 0 0 9 22 14 v Bangladesh 13 Mar 2015 ODI # 3634
92 49 17 331 32 10.34 361 91.68 0 0 9 22 14 v West Indies 21 Mar 2015 ODI # 3643
93 49 17 331 32 10.34 361 91.68 0 0 9 22 14 v South Africa 24 Mar 2015 ODI # 3644
94 50 17 342 32 10.36 372 91.93 0 0 9 22 15 v Australia 29 Mar 2015 ODI # 3646
95 50 17 342 32 10.36 372 91.93 0 0 9 22 15 v England 12 Jun 2015 ODI # 3655
96 51 18 347 32 10.51 375 92.53 0 0 9 23 15 v England 14 Jun 2015 ODI # 3656
97 52 18 348 32 10.23 378 92.06 0 0 9 23 15 v England 17 Jun 2015 ODI # 3657
98 53 18 366 32 10.45 391 93.60 0 0 9 25 15 v England 20 Jun 2015 ODI # 3659
99 54 19 384 32 10.97 395 97.21 0 0 9 26 17 v Sri Lanka 31 Dec 2015 ODI # 3717
100 55 19 439 55 12.19 440 99.77 0 1 9 32 20 v India 16 Oct 2016 ODI # 3796
101 56 19 439 55 11.86 442 99.32 0 1 10 32 20 v India 20 Oct 2016 ODI # 3797
102 57 19 452 55 11.89 454 99.55 0 1 10 34 20 v India 23 Oct 2016 ODI # 3798
103 58 20 461 55 12.13 459 100.43 0 1 10 35 20 v India 26 Oct 2016 ODI # 3799
104 59 20 461 55 11.82 463 99.56 0 1 11 35 20 v India 29 Oct 2016 ODI # 3800
105 60 20 463 55 11.57 467 99.14 0 1 11 35 20 v Australia 6 Dec 2016 ODI # 3812
106 61 20 467 55 11.39 481 97.08 0 1 11 35 20 v Australia 9 Dec 2016 ODI # 3813
107 62 21 474 55 11.56 486 97.53 0 1 11 36 20 v Bangladesh 26 Dec 2016 ODI # 3814
108 63 21 477 55 11.35 493 96.75 0 1 11 36 20 v Bangladesh 29 Dec 2016 ODI # 3815
109 63 21 477 55 11.35 493 96.75 0 1 11 36 20 v Bangladesh 31 Dec 2016 ODI # 3816
110 64 21 477 55 11.09 495 96.36 0 1 12 36 20 v Australia 30 Jan 2017 ODI # 3829
111 65 21 487 55 11.06 503 96.81 0 1 12 36 21 v Australia 5 Feb 2017 ODI # 3832
112 66 22 511 55 11.61 516 99.03 0 1 12 39 22 v South Africa 19 Feb 2017 ODI # 3836
113 66 22 511 55 11.61 516 99.03 0 1 12 39 22 v South Africa 22 Feb 2017 ODI # 3839
114 67 22 516 55 11.46 522 98.85 0 1 12 40 22 v South Africa 25 Feb 2017 ODI # 3841
115 67 22 516 55 11.46 522 98.85 0 1 12 40 22 v South Africa 1 Mar 2017 ODI # 3843
116 68 22 522 55 11.34 529 98.67 0 1 12 40 23 v South Africa 4 Mar 2017 ODI # 3846
117 69 23 522 55 11.34 529 98.67 0 1 12 40 23 v Australia 2 Jun 2017 ODI # 3876
118 70 23 524 55 11.14 535 97.94 0 1 12 40 23 v England 6 Jun 2017 ODI # 3880
119 71 24 534 55 11.36 540 98.88 0 1 12 42 23 v Bangladesh 9 Jun 2017 ODI # 3883
120 71 24 534 55 11.36 540 98.88 0 1 12 42 23 v India 22 Oct 2017 ODI # 3928
121 72 25 559 55 11.89 562 99.46 0 1 12 43 24 v India 25 Oct 2017 ODI # 3931
122 73 26 563 55 11.97 563 100.00 0 1 12 44 24 v India 29 Oct 2017 ODI # 3932
123 73 26 563 55 11.97 563 100.00 0 1 12 44 24 v West Indies 20 Dec 2017 ODI # 3943
124 74 27 575 55 12.23 570 100.87 0 1 12 46 24 v Pakistan 6 Jan 2018 ODI # 3946
125 74 27 575 55 12.23 570 100.87 0 1 12 46 24 v Pakistan 9 Jan 2018 ODI # 3947
126 75 27 581 55 12.10 575 101.04 0 1 12 47 24 v Pakistan 13 Jan 2018 ODI # 3949
127 75 27 581 55 12.10 575 101.04 0 1 12 47 24 v Pakistan 16 Jan 2018 ODI # 3953
128 76 28 595 55 12.39 586 101.53 0 1 12 48 24 v Pakistan 19 Jan 2018 ODI # 3957
129 77 29 603 55 12.56 593 101.68 0 1 12 49 24 v England 25 Feb 2018 ODI # 3980
130 78 29 609 55 12.42 596 102.18 0 1 12 50 24 v England 28 Feb 2018 ODI # 3981
131 79 29 616 55 12.32 604 101.98 0 1 12 51 24 v England 3 Mar 2018 ODI # 3982
132 79 29 616 55 12.32 604 101.98 0 1 12 51 24 v England 7 Mar 2018 ODI # 3989
133 80 29 626 55 12.27 614 101.95 0 1 12 52 24 v England 10 Mar 2018 ODI # 3992
134 81 29 646 55 12.42 635 101.73 0 1 12 52 25 v Pakistan 7 Nov 2018 ODI # 4066
135 82 29 659 55 12.43 656 100.45 0 1 12 53 25 v Pakistan 9 Nov 2018 ODI # 4068
136 83 30 660 55 12.45 658 100.30 0 1 12 53 25 v Sri Lanka 5 Jan 2019 ODI # 4075
137 83 30 660 55 12.45 658 100.30 0 1 12 53 25 v Sri Lanka 8 Jan 2019 ODI # 4076
138 84 31 669 55 12.62 670 99.85 0 1 12 53 26 v India 23 Jan 2019 ODI # 4082
139 84 31 669 55 12.62 670 99.85 0 1 12 53 26 v Bangladesh 20 Feb 2019 ODI # 4095
140 85 32 676 55 12.75 686 98.54 0 1 12 53 26 v England 3 Jul 2019 ODI # 4183
141 85 32 676 55 12.75 686 98.54 0 1 12 53 26 v India 5 Feb 2020 ODI # 4235
142 86 32 679 55 12.57 696 97.55 0 1 12 53 26 v India 8 Feb 2020 ODI # 4239
143 86 32 679 55 12.57 696 97.55 0 1 12 53 26 v India 11 Feb 2020 ODI # 4243
144 87 32 691 55 12.56 713 96.91 0 1 12 54 26 v West Indies 17 Aug 2022 ODI # 4450
145 88 32 695 55 12.41 719 96.66 0 1 12 54 26 v West Indies 19 Aug 2022 ODI # 4453
146 88 32 695 55 12.41 719 96.66 0 1 12 54 26 v West Indies 21 Aug 2022 ODI # 4456
147 89 32 697 55 12.22 722 96.53 0 1 12 54 26 v Australia 8 Sep 2022 ODI # 4462
148 90 33 705 55 12.36 731 96.44 0 1 12 55 26 v Australia 11 Sep 2022 ODI # 4464
149 90 33 705 55 12.36 731 96.44 0 1 12 55 26 v India 25 Nov 2022 ODI # 4483
150 90 33 705 55 12.36 731 96.44 0 1 12 55 26 v India 27 Nov 2022 ODI # 4487
151 90 33 705 55 12.36 731 96.44 0 1 12 55 26 v India 30 Nov 2022 ODI # 4489
152 91 34 720 55 12.63 742 97.03 0 1 12 56 26 v Pakistan 9 Jan 2023 ODI # 4500
153 92 34 720 55 12.41 746 96.51 0 1 13 56 26 v Pakistan 11 Jan 2023 ODI # 4502
154 93 35 720 55 12.41 747 96.38 0 1 13 56 26 v Pakistan 13 Jan 2023 ODI # 4504
155 93 35 720 55 12.41 747 96.38 0 1 13 56 26 v England 8 Sep 2023 ODI # 4636
156 94 35 724 55 12.27 750 96.53 0 1 13 57 26 v England 10 Sep 2023 ODI # 4640
157 94 35 724 55 12.27 750 96.53 0 1 13 57 26 v England 15 Sep 2023 ODI # 4647
158 95 35 731 55 12.18 761 96.05 0 1 13 58 26 v South Africa 1 Nov 2023 ODI # 4689
159 95 35 731 55 12.18 761 96.05 0 1 13 58 26 v Pakistan 4 Nov 2023 ODI # 4692
160 95 35 731 55 12.18 761 96.05 0 1 13 58 26 v Sri Lanka 9 Nov 2023 ODI # 4698
161 96 35 740 55 12.13 771 95.97 0 1 13 59 26 v India 15 Nov 2023 ODI # 4703
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