Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2009 remove greater than or equal to 1 jan 2009 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 1999-2016 330 303 41 10290 161* 39.27 11933 86.23 22 47 11 1111 55 Profile
filtered 2009-2016 178 174 15 7296 161* 45.88 8203 88.94 21 33 8 869 40
Cumulative averages
1 1 0 42 42 42.00 33 127.27 0 0 0 7 0 v Pakistan 20 Jan 2009 ODI # 2798
2 2 0 118 76 59.00 121 97.52 0 1 0 18 0 v Pakistan 21 Jan 2009 ODI # 2800
3 3 1 255 137* 127.50 260 98.07 1 1 0 28 0 v Pakistan 24 Jan 2009 ODI # 2803
4 4 1 255 137* 85.00 263 96.95 1 1 1 28 0 v India 28 Jan 2009 ODI # 2806
5 5 1 263 137* 65.75 271 97.04 1 1 1 29 0 v India 31 Jan 2009 ODI # 2810
6 6 1 294 137* 58.80 297 98.98 1 1 1 33 1 v India 3 Feb 2009 ODI # 2813
7 7 1 332 137* 55.33 342 97.07 1 1 1 39 1 v India 5 Feb 2009 ODI # 2815
8 8 1 429 137* 61.28 459 93.46 1 2 1 48 1 v India 8 Feb 2009 ODI # 2818
9 9 1 433 137* 54.12 465 93.11 1 2 1 49 1 v New Zealand 8 Sep 2009 ODI # 2884
10 10 1 456 137* 50.66 492 92.68 1 2 1 53 1 v India 12 Sep 2009 ODI # 2887
11 11 1 498 137* 49.80 521 95.58 1 2 1 62 1 v India 14 Sep 2009 ODI # 2889
12 12 1 604 137* 54.90 613 98.53 2 2 1 78 2 v South Africa 22 Sep 2009 ODI # 2893
13 13 1 606 137* 50.50 625 96.96 2 2 1 78 2 v England 25 Sep 2009 ODI # 2896
14 14 1 647 137* 49.76 656 98.62 2 2 1 85 3 v New Zealand 27 Sep 2009 ODI # 2899
15 15 1 807 160 57.64 780 103.46 3 2 1 105 6 v India 15 Dec 2009 ODI # 2932
16 16 1 930 160 62.00 893 104.14 4 2 1 117 8 v India 18 Dec 2009 ODI # 2933
17 17 1 971 160 60.68 911 106.58 4 2 1 127 8 v India 21 Dec 2009 ODI # 2934
18 18 1 980 160 57.64 930 105.37 4 2 1 128 8 v India 24 Dec 2009 ODI # 2935
19 19 1 1000 160 55.55 969 103.19 4 2 1 130 8 v India 27 Dec 2009 ODI # 2936
20 20 1 1104 160 58.10 1091 101.19 5 2 1 142 8 v Bangladesh 4 Jan 2010 ODI # 2937
21 21 1 1137 160 56.85 1108 102.61 5 2 1 150 8 v India 10 Jan 2010 ODI # 2941
22 22 1 1186 160 56.47 1162 102.06 5 2 1 158 8 v India 13 Jan 2010 ODI # 2943
23 23 1 1247 160 56.68 1246 100.08 5 3 1 162 9 v India 30 May 2010 ODI # 2983
24 24 2 1307 160 59.40 1291 101.23 5 4 1 169 10 v Zimbabwe 1 Jun 2010 ODI # 2985
25 25 2 1328 160 57.73 1310 101.37 5 4 1 173 10 v India 5 Jun 2010 ODI # 2988
26 26 2 1406 160 58.58 1376 102.18 5 5 1 182 12 v Zimbabwe 7 Jun 2010 ODI # 2989
27 27 3 1514 160 63.08 1478 102.43 6 5 1 196 12 v Zimbabwe 9 Jun 2010 ODI # 2990
28 28 3 1532 160 61.28 1503 101.92 6 5 1 199 12 v Pakistan 15 Jun 2010 ODI # 2991
29 29 3 1603 160 61.65 1554 103.15 6 6 1 210 13 v Bangladesh 18 Jun 2010 ODI # 2995
30 30 3 1627 160 60.25 1570 103.63 6 6 1 214 14 v India 22 Jun 2010 ODI # 2999
31 31 3 1627 160 58.10 1572 103.49 6 6 2 214 14 v India 24 Jun 2010 ODI # 3001
32 32 3 1632 160 56.27 1581 103.22 6 6 2 215 14 v New Zealand 13 Aug 2010 ODI # 3031
33 33 3 1677 160 55.90 1643 102.06 6 6 2 220 14 v India 16 Aug 2010 ODI # 3032
34 34 3 1721 160 55.51 1695 101.53 6 6 2 228 14 v New Zealand 19 Aug 2010 ODI # 3037
35 35 3 1756 160 54.87 1718 102.21 6 6 2 236 14 v India 22 Aug 2010 ODI # 3038
36 36 3 1866 160 56.54 1833 101.80 7 6 2 248 15 v India 28 Aug 2010 ODI # 3040
37 37 3 1873 160 55.08 1839 101.84 7 6 2 249 15 v Australia 3 Nov 2010 ODI # 3065
38 38 3 1920 160 54.85 1896 101.26 7 6 2 254 15 v Australia 5 Nov 2010 ODI # 3066
39 39 3 1921 160 53.36 1900 101.10 7 6 2 254 15 v Australia 7 Nov 2010 ODI # 3068
40 39 3 1921 160 53.36 1900 101.10 7 6 2 254 15 v West Indies 31 Jan 2011 ODI # 3092
41 40 3 1932 160 52.21 1923 100.46 7 6 2 255 15 v West Indies 3 Feb 2011 ODI # 3096
42 41 3 1962 160 51.63 1951 100.56 7 6 2 257 16 v West Indies 6 Feb 2011 ODI # 3099
43 42 3 2012 160 51.58 2010 100.09 7 7 2 265 16 v Canada 20 Feb 2011 ODI # 3102
44 43 3 2053 160 51.32 2065 99.41 7 7 2 270 16 v Pakistan 26 Feb 2011 ODI # 3109
45 44 3 2097 160 51.14 2095 100.09 7 7 2 278 16 v Kenya 1 Mar 2011 ODI # 3113
46 45 3 2101 160 50.02 2099 100.09 7 7 2 279 16 v Australia 5 Mar 2011 ODI # 3119
47 46 3 2245 160 52.20 2230 100.67 8 7 2 295 17 v Zimbabwe 10 Mar 2011 ODI # 3125
48 47 3 2248 160 51.09 2245 100.13 8 7 2 295 17 v New Zealand 18 Mar 2011 ODI # 3137
49 48 4 2356 160 53.54 2360 99.83 9 7 2 305 19 v England 26 Mar 2011 ODI # 3145
50 49 4 2429 160 53.97 2453 99.02 9 8 2 315 20 v New Zealand 29 Mar 2011 ODI # 3146
51 50 4 2462 160 53.52 2502 98.40 9 8 2 318 20 v India 2 Apr 2011 ODI # 3148
52 51 4 2463 160 52.40 2504 98.36 9 8 2 318 20 v England 28 Jun 2011 ODI # 3165
53 52 4 2472 160 51.50 2513 98.36 9 8 2 320 20 v England 1 Jul 2011 ODI # 3167
54 53 4 2475 160 50.51 2519 98.25 9 8 2 320 20 v England 3 Jul 2011 ODI # 3168
55 54 4 2475 160 49.50 2523 98.09 9 8 3 320 20 v England 6 Jul 2011 ODI # 3169
56 55 4 2479 160 48.60 2529 98.02 9 8 3 320 20 v England 9 Jul 2011 ODI # 3170
57 56 4 2485 160 47.78 2538 97.91 9 8 3 320 20 v Scotland 13 Jul 2011 ODI # 3172
58 57 4 2514 160 47.43 2579 97.47 9 8 3 324 20 v Australia 10 Aug 2011 ODI # 3175
59 58 4 2538 160 47.00 2602 97.54 9 8 3 328 20 v Australia 14 Aug 2011 ODI # 3178
60 59 4 2593 160 47.14 2661 97.44 9 9 3 332 20 v Australia 16 Aug 2011 ODI # 3180
61 60 4 2605 160 46.51 2676 97.34 9 9 3 334 20 v Australia 20 Aug 2011 ODI # 3182
62 61 4 2622 160 46.00 2692 97.39 9 9 3 337 20 v Australia 22 Aug 2011 ODI # 3184
63 62 4 2626 160 45.27 2700 97.25 9 9 3 338 20 v Pakistan 11 Nov 2011 ODI # 3212
64 63 4 2654 160 44.98 2740 96.86 9 9 3 342 20 v Pakistan 14 Nov 2011 ODI # 3213
65 64 4 2718 160 45.30 2818 96.45 9 10 3 350 20 v Pakistan 18 Nov 2011 ODI # 3214
66 65 4 2729 160 44.73 2839 96.12 9 10 3 352 20 v Pakistan 20 Nov 2011 ODI # 3215
67 66 4 2741 160 44.20 2853 96.07 9 10 3 353 20 v Pakistan 23 Nov 2011 ODI # 3216
68 67 4 2741 160 43.50 2855 96.00 9 10 4 353 20 v South Africa 11 Jan 2012 ODI # 3225
69 68 4 2741 160 42.82 2859 95.87 9 10 5 353 20 v South Africa 14 Jan 2012 ODI # 3226
70 69 4 2774 160 42.67 2908 95.39 9 10 5 355 20 v South Africa 17 Jan 2012 ODI # 3227
71 70 4 2861 160 43.34 2995 95.52 9 11 5 364 22 v South Africa 20 Jan 2012 ODI # 3228
72 71 4 2902 160 43.31 3044 95.33 9 11 5 369 22 v South Africa 22 Jan 2012 ODI # 3229
73 72 4 2950 160 43.38 3123 94.46 9 11 5 375 22 v India 8 Feb 2012 ODI # 3233
74 73 4 2990 160 43.33 3180 94.02 9 11 5 379 22 v Australia 10 Feb 2012 ODI # 3235
75 74 4 3006 160 42.94 3203 93.84 9 11 5 380 23 v India 14 Feb 2012 ODI # 3239
76 75 4 3051 160 42.97 3244 94.05 9 11 5 384 24 v Australia 17 Feb 2012 ODI # 3241
77 76 4 3102 160 43.08 3316 93.54 9 12 5 389 25 v India 21 Feb 2012 ODI # 3246
78 77 4 3105 160 42.53 3325 93.38 9 12 5 389 25 v Australia 24 Feb 2012 ODI # 3248
79 78 5 3265 160* 44.72 3490 93.55 10 12 5 400 28 v India 28 Feb 2012 ODI # 3251
80 79 5 3274 160* 44.24 3506 93.38 10 12 5 402 28 v Australia 2 Mar 2012 ODI # 3253
81 80 5 3301 160* 44.01 3528 93.56 10 12 5 407 28 v Australia 4 Mar 2012 ODI # 3255
82 81 5 3407 160* 44.82 3647 93.41 11 12 5 417 28 v Australia 6 Mar 2012 ODI # 3256
83 82 5 3415 160* 44.35 3655 93.43 11 12 5 419 28 v Australia 8 Mar 2012 ODI # 3257
84 83 5 3422 160* 43.87 3664 93.39 11 12 5 420 28 v India 13 Mar 2012 ODI # 3259
85 84 5 3442 160* 43.56 3684 93.43 11 12 5 424 28 v Pakistan 15 Mar 2012 ODI # 3260
86 85 5 3461 160* 43.26 3706 93.38 11 12 5 427 28 v Bangladesh 20 Mar 2012 ODI # 3265
87 86 5 3466 160* 42.79 3715 93.29 11 12 5 427 28 v Pakistan 7 Jun 2012 ODI # 3272
88 87 6 3585 160* 44.25 3854 93.02 12 12 5 438 29 v Pakistan 9 Jun 2012 ODI # 3273
89 87 6 3585 160* 44.25 3854 93.02 12 12 5 438 29 v Pakistan 13 Jun 2012 ODI # 3274
90 88 6 3609 160* 44.01 3901 92.51 12 12 5 440 29 v Pakistan 16 Jun 2012 ODI # 3275
91 89 6 3619 160* 43.60 3916 92.41 12 12 5 441 29 v Pakistan 18 Jun 2012 ODI # 3277
92 90 6 3625 160* 43.15 3922 92.42 12 12 5 442 29 v India 21 Jul 2012 ODI # 3291
93 91 6 3675 160* 43.23 3971 92.54 12 13 5 447 29 v India 24 Jul 2012 ODI # 3292
94 92 6 3679 160* 42.77 3978 92.48 12 13 5 447 29 v India 28 Jul 2012 ODI # 3293
95 93 6 3721 160* 42.77 4026 92.42 12 13 5 454 29 v India 31 Jul 2012 ODI # 3294
96 94 6 3721 160* 42.28 4029 92.35 12 13 6 454 29 v India 4 Aug 2012 ODI # 3295
97 95 6 3758 160* 42.22 4080 92.10 12 13 6 459 29 v New Zealand 4 Nov 2012 ODI # 3305
98 96 7 3860 160* 43.37 4175 92.45 13 13 6 471 30 v New Zealand 6 Nov 2012 ODI # 3306
99 97 7 3911 160* 43.45 4245 92.13 13 14 6 475 30 v Australia 11 Jan 2013 ODI # 3317
100 98 7 3962 160* 43.53 4333 91.43 13 15 6 479 30 v Australia 13 Jan 2013 ODI # 3319
101 99 7 3984 160* 43.30 4366 91.25 13 15 6 482 30 v Australia 18 Jan 2013 ODI # 3321
102 100 8 3993 160* 43.40 4375 91.26 13 15 6 483 30 v Australia 20 Jan 2013 ODI # 3324
103 101 8 4012 160* 43.13 4423 90.70 13 15 6 483 30 v Australia 23 Jan 2013 ODI # 3326
104 102 9 4125 160* 44.35 4531 91.03 14 15 6 494 30 v Bangladesh 23 Mar 2013 ODI # 3349
105 103 10 4135 160* 44.46 4540 91.07 14 15 6 495 30 v Bangladesh 25 Mar 2013 ODI # 3351
106 104 10 4260 160* 45.31 4668 91.25 15 15 6 507 30 v Bangladesh 28 Mar 2013 ODI # 3352
107 105 10 4280 160* 45.05 4686 91.33 15 15 6 510 30 v New Zealand 9 Jun 2013 ODI # 3366
108 106 10 4324 160* 45.04 4742 91.18 15 15 6 513 31 v England 13 Jun 2013 ODI # 3370
109 107 10 4358 160* 44.92 4800 90.79 15 15 6 514 31 v Australia 17 Jun 2013 ODI # 3374
110 108 11 4376 160* 45.11 4821 90.76 15 15 6 516 31 v India 20 Jun 2013 ODI # 3376
111 109 11 4386 160* 44.75 4829 90.82 15 15 6 517 31 v South Africa 20 Jul 2013 ODI # 3392
112 110 11 4429 160* 44.73 4893 90.51 15 15 6 518 31 v South Africa 23 Jul 2013 ODI # 3394
113 111 11 4435 160* 44.35 4901 90.49 15 15 6 519 31 v South Africa 26 Jul 2013 ODI # 3398
114 112 12 4550 160* 45.50 5031 90.43 16 15 6 535 31 v South Africa 28 Jul 2013 ODI # 3400
115 113 12 4649 160* 46.02 5141 90.42 16 16 6 548 31 v South Africa 31 Jul 2013 ODI # 3401
116 114 12 4730 160* 46.37 5255 90.00 16 17 6 557 31 v New Zealand 10 Nov 2013 ODI # 3432
117 115 13 4785 160* 46.91 5327 89.82 16 18 6 566 31 v New Zealand 12 Nov 2013 ODI # 3434
118 116 13 4838 160* 46.97 5377 89.97 16 19 6 574 31 v New Zealand 16 Nov 2013 ODI # 3435
119 117 13 4868 160* 46.80 5420 89.81 16 19 6 576 31 v Pakistan 18 Dec 2013 ODI # 3445
120 118 13 4908 160* 46.74 5468 89.75 16 19 6 582 31 v Pakistan 20 Dec 2013 ODI # 3446
121 119 13 4967 160* 46.85 5530 89.81 16 20 6 592 31 v Pakistan 22 Dec 2013 ODI # 3447
122 120 13 4975 160* 46.49 5537 89.85 16 20 6 593 31 v Pakistan 25 Dec 2013 ODI # 3448
123 121 13 5020 160* 46.48 5606 89.54 16 20 6 597 31 v Pakistan 27 Dec 2013 ODI # 3450
124 122 13 5023 160* 46.08 5617 89.42 16 20 6 597 31 v Bangladesh 17 Feb 2014 ODI # 3469
125 123 13 5031 160* 45.73 5633 89.31 16 20 6 598 31 v Bangladesh 20 Feb 2014 ODI # 3470
126 124 13 5064 160* 45.62 5673 89.26 16 20 6 603 31 v England 22 May 2014 ODI # 3492
127 125 13 5152 160* 46.00 5774 89.22 16 21 6 610 31 v England 25 May 2014 ODI # 3493
128 126 13 5154 160* 45.61 5785 89.09 16 21 6 610 31 v England 28 May 2014 ODI # 3494
129 127 13 5225 160* 45.83 5894 88.64 16 22 6 615 31 v England 31 May 2014 ODI # 3495
130 128 13 5253 160* 45.67 5917 88.77 16 22 6 620 31 v England 3 Jun 2014 ODI # 3496
131 129 13 5293 160* 45.62 5963 88.76 16 22 6 625 31 v South Africa 6 Jul 2014 ODI # 3500
132 130 13 5379 160* 45.97 6053 88.86 16 23 6 634 31 v South Africa 9 Jul 2014 ODI # 3501
133 131 13 5409 160* 45.83 6077 89.00 16 23 6 639 31 v South Africa 12 Jul 2014 ODI # 3502
134 132 13 5415 160* 45.50 6091 88.90 16 23 6 640 31 v Pakistan 23 Aug 2014 ODI # 3512
135 133 13 5428 160* 45.23 6101 88.96 16 23 6 643 31 v Pakistan 26 Aug 2014 ODI # 3515
136 134 14 5478 160* 45.65 6156 88.98 16 24 6 652 31 v Pakistan 30 Aug 2014 ODI # 3519
137 135 14 5496 160* 45.42 6178 88.96 16 24 6 654 31 v India 2 Nov 2014 ODI # 3539
138 136 14 5531 160* 45.33 6208 89.09 16 24 6 661 31 v India 6 Nov 2014 ODI # 3540
139 137 14 5584 160* 45.39 6288 88.80 16 25 6 668 31 v India 9 Nov 2014 ODI # 3543
140 138 14 5618 160* 45.30 6321 88.87 16 25 6 674 31 v India 13 Nov 2014 ODI # 3544
141 139 14 5653 160* 45.22 6345 89.09 16 25 6 681 31 v India 16 Nov 2014 ODI # 3547
142 140 14 5741 160* 45.56 6443 89.10 16 26 6 691 31 v England 26 Nov 2014 ODI # 3554
143 141 14 5767 160* 45.40 6466 89.18 16 26 6 696 31 v England 29 Nov 2014 ODI # 3557
144 142 14 5790 160* 45.23 6485 89.28 16 26 6 700 31 v England 3 Dec 2014 ODI # 3561
145 143 14 5806 160* 45.00 6506 89.24 16 26 6 703 31 v England 7 Dec 2014 ODI # 3563
146 144 14 5841 160* 44.93 6537 89.35 16 26 6 709 31 v England 10 Dec 2014 ODI # 3565
147 145 14 5909 160* 45.10 6642 88.96 16 27 6 717 31 v England 13 Dec 2014 ODI # 3567
148 146 14 6010 160* 45.53 6766 88.82 17 27 6 726 32 v England 16 Dec 2014 ODI # 3569
149 147 14 6029 160* 45.33 6808 88.55 17 27 6 728 32 v New Zealand 11 Jan 2015 ODI # 3574
150 148 14 6145 160* 45.85 6935 88.60 18 27 6 745 32 v New Zealand 15 Jan 2015 ODI # 3577
151 148 14 6145 160* 45.85 6935 88.60 18 27 6 745 32 v New Zealand 17 Jan 2015 ODI # 3580
152 149 14 6189 160* 45.84 6992 88.51 18 27 6 749 32 v New Zealand 20 Jan 2015 ODI # 3585
153 150 14 6305 160* 46.36 7098 88.82 19 27 6 766 33 v New Zealand 23 Jan 2015 ODI # 3588
154 151 14 6326 160* 46.17 7134 88.67 19 27 6 769 33 v New Zealand 25 Jan 2015 ODI # 3590
155 152 14 6407 160* 46.42 7232 88.59 19 28 6 774 34 v New Zealand 29 Jan 2015 ODI # 3594
156 153 14 6431 160* 46.26 7273 88.42 19 28 6 776 34 v New Zealand 14 Feb 2015 ODI # 3599
157 154 14 6431 160* 45.93 7274 88.41 19 28 7 776 34 v Afghanistan 22 Feb 2015 ODI # 3609
158 155 15 6592 161* 47.08 7420 88.84 20 28 7 798 34 v Bangladesh 26 Feb 2015 ODI # 3615
159 156 15 6636 161* 47.06 7475 88.77 20 28 7 802 36 v England 1 Mar 2015 ODI # 3619
160 157 15 6698 161* 47.16 7535 88.89 20 29 7 810 36 v Australia 8 Mar 2015 ODI # 3629
161 158 15 6802 161* 47.56 7634 89.10 21 29 7 820 37 v Scotland 11 Mar 2015 ODI # 3632
162 159 15 6802 161* 47.23 7641 89.01 21 29 8 820 37 v South Africa 18 Mar 2015 ODI # 3640
163 160 15 6840 161* 47.17 7706 88.76 21 29 8 822 37 v Pakistan 11 Jul 2015 ODI # 3664
164 161 15 6887 161* 47.17 7769 88.64 21 29 8 825 37 v Pakistan 15 Jul 2015 ODI # 3669
165 162 15 6901 161* 46.94 7790 88.58 21 29 8 826 37 v Pakistan 19 Jul 2015 ODI # 3670
166 163 15 6951 161* 46.96 7849 88.55 21 30 8 829 37 v Pakistan 22 Jul 2015 ODI # 3671
167 164 15 7013 161* 47.06 7919 88.55 21 31 8 835 37 v Pakistan 26 Jul 2015 ODI # 3672
168 165 15 7072 161* 47.14 7951 88.94 21 32 8 841 40 v West Indies 1 Nov 2015 ODI # 3701
169 166 15 7089 161* 46.94 7964 89.01 21 32 8 844 40 v West Indies 4 Nov 2015 ODI # 3702
170 167 15 7110 161* 46.77 7983 89.06 21 32 8 848 40 v West Indies 7 Nov 2015 ODI # 3704
171 168 15 7119 161* 46.52 7993 89.06 21 32 8 849 40 v New Zealand 26 Dec 2015 ODI # 3714
172 169 15 7126 161* 46.27 8004 89.03 21 32 8 850 40 v New Zealand 28 Dec 2015 ODI # 3715
173 170 15 7217 161* 46.56 8096 89.14 21 33 8 859 40 v New Zealand 31 Dec 2015 ODI # 3717
174 170 15 7217 161* 46.56 8096 89.14 21 33 8 859 40 v New Zealand 2 Jan 2016 ODI # 3718
175 171 15 7222 161* 46.29 8100 89.16 21 33 8 860 40 v New Zealand 5 Jan 2016 ODI # 3721
176 172 15 7244 161* 46.14 8127 89.13 21 33 8 862 40 v Australia 21 Aug 2016 ODI # 3768
177 173 15 7254 161* 45.91 8138 89.13 21 33 8 864 40 v Australia 24 Aug 2016 ODI # 3769
178 174 15 7296 161* 45.88 8203 88.94 21 33 8 869 40 v Australia 28 Aug 2016 ODI # 3772
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