Records type batting analysis [change type]
View reverse 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 (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 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
Reverse cumulative
1 1 0 42 42 42.00 65 64.61 0 0 0 5 0 v Australia 28 Aug 2016 ODI # 3772
2 2 0 52 42 26.00 76 68.42 0 0 0 7 0 v Australia 24 Aug 2016 ODI # 3769
3 3 0 74 42 24.66 103 71.84 0 0 0 9 0 v Australia 21 Aug 2016 ODI # 3768
4 4 0 79 42 19.75 107 73.83 0 0 0 10 0 v New Zealand 5 Jan 2016 ODI # 3721
5 4 0 79 42 19.75 107 73.83 0 0 0 10 0 v New Zealand 2 Jan 2016 ODI # 3718
6 5 0 170 91 34.00 199 85.42 0 1 0 19 0 v New Zealand 31 Dec 2015 ODI # 3717
7 6 0 177 91 29.50 210 84.28 0 1 0 20 0 v New Zealand 28 Dec 2015 ODI # 3715
8 7 0 186 91 26.57 220 84.54 0 1 0 21 0 v New Zealand 26 Dec 2015 ODI # 3714
9 8 0 207 91 25.87 239 86.61 0 1 0 25 0 v West Indies 7 Nov 2015 ODI # 3704
10 9 0 224 91 24.88 252 88.88 0 1 0 28 0 v West Indies 4 Nov 2015 ODI # 3702
11 10 0 283 91 28.30 284 99.64 0 2 0 34 3 v West Indies 1 Nov 2015 ODI # 3701
12 11 0 345 91 31.36 354 97.45 0 3 0 40 3 v Pakistan 26 Jul 2015 ODI # 3672
13 12 0 395 91 32.91 413 95.64 0 4 0 43 3 v Pakistan 22 Jul 2015 ODI # 3671
14 13 0 409 91 31.46 434 94.23 0 4 0 44 3 v Pakistan 19 Jul 2015 ODI # 3670
15 14 0 456 91 32.57 497 91.75 0 4 0 47 3 v Pakistan 15 Jul 2015 ODI # 3669
16 15 0 494 91 32.93 562 87.90 0 4 0 49 3 v Pakistan 11 Jul 2015 ODI # 3664
17 16 0 494 91 30.87 569 86.81 0 4 1 49 3 v South Africa 18 Mar 2015 ODI # 3640
18 17 0 598 104 35.17 668 89.52 1 4 1 59 4 v Scotland 11 Mar 2015 ODI # 3632
19 18 0 660 104 36.66 728 90.65 1 5 1 67 4 v Australia 8 Mar 2015 ODI # 3629
20 19 0 704 104 37.05 783 89.91 1 5 1 71 6 v England 1 Mar 2015 ODI # 3619
21 20 1 865 161* 45.52 929 93.11 2 5 1 93 6 v Bangladesh 26 Feb 2015 ODI # 3615
22 21 1 865 161* 43.25 930 93.01 2 5 2 93 6 v Afghanistan 22 Feb 2015 ODI # 3609
23 22 1 889 161* 42.33 971 91.55 2 5 2 95 6 v New Zealand 14 Feb 2015 ODI # 3599
24 23 1 970 161* 44.09 1069 90.73 2 6 2 100 7 v New Zealand 29 Jan 2015 ODI # 3594
25 24 1 991 161* 43.08 1105 89.68 2 6 2 103 7 v New Zealand 25 Jan 2015 ODI # 3590
26 25 1 1107 161* 46.12 1211 91.41 3 6 2 120 8 v New Zealand 23 Jan 2015 ODI # 3588
27 26 1 1151 161* 46.04 1268 90.77 3 6 2 124 8 v New Zealand 20 Jan 2015 ODI # 3585
28 26 1 1151 161* 46.04 1268 90.77 3 6 2 124 8 v New Zealand 17 Jan 2015 ODI # 3580
29 27 1 1267 161* 48.73 1395 90.82 4 6 2 141 8 v New Zealand 15 Jan 2015 ODI # 3577
30 28 1 1286 161* 47.62 1437 89.49 4 6 2 143 8 v New Zealand 11 Jan 2015 ODI # 3574
31 29 1 1387 161* 49.53 1561 88.85 5 6 2 152 9 v England 16 Dec 2014 ODI # 3569
32 30 1 1455 161* 50.17 1666 87.33 5 7 2 160 9 v England 13 Dec 2014 ODI # 3567
33 31 1 1490 161* 49.66 1697 87.80 5 7 2 166 9 v England 10 Dec 2014 ODI # 3565
34 32 1 1506 161* 48.58 1718 87.66 5 7 2 169 9 v England 7 Dec 2014 ODI # 3563
35 33 1 1529 161* 47.78 1737 88.02 5 7 2 173 9 v England 3 Dec 2014 ODI # 3561
36 34 1 1555 161* 47.12 1760 88.35 5 7 2 178 9 v England 29 Nov 2014 ODI # 3557
37 35 1 1643 161* 48.32 1858 88.42 5 8 2 188 9 v England 26 Nov 2014 ODI # 3554
38 36 1 1678 161* 47.94 1882 89.16 5 8 2 195 9 v India 16 Nov 2014 ODI # 3547
39 37 1 1712 161* 47.55 1915 89.39 5 8 2 201 9 v India 13 Nov 2014 ODI # 3544
40 38 1 1765 161* 47.70 1995 88.47 5 9 2 208 9 v India 9 Nov 2014 ODI # 3543
41 39 1 1800 161* 47.36 2025 88.88 5 9 2 215 9 v India 6 Nov 2014 ODI # 3540
42 40 1 1818 161* 46.61 2047 88.81 5 9 2 217 9 v India 2 Nov 2014 ODI # 3539
43 41 2 1868 161* 47.89 2102 88.86 5 10 2 226 9 v Pakistan 30 Aug 2014 ODI # 3519
44 42 2 1881 161* 47.02 2112 89.06 5 10 2 229 9 v Pakistan 26 Aug 2014 ODI # 3515
45 43 2 1887 161* 46.02 2126 88.75 5 10 2 230 9 v Pakistan 23 Aug 2014 ODI # 3512
46 44 2 1917 161* 45.64 2150 89.16 5 10 2 235 9 v South Africa 12 Jul 2014 ODI # 3502
47 45 2 2003 161* 46.58 2240 89.41 5 11 2 244 9 v South Africa 9 Jul 2014 ODI # 3501
48 46 2 2043 161* 46.43 2286 89.37 5 11 2 249 9 v South Africa 6 Jul 2014 ODI # 3500
49 47 2 2071 161* 46.02 2309 89.69 5 11 2 254 9 v England 3 Jun 2014 ODI # 3496
50 48 2 2142 161* 46.56 2418 88.58 5 12 2 259 9 v England 31 May 2014 ODI # 3495
51 49 2 2144 161* 45.61 2429 88.26 5 12 2 259 9 v England 28 May 2014 ODI # 3494
52 50 2 2232 161* 46.50 2530 88.22 5 13 2 266 9 v England 25 May 2014 ODI # 3493
53 51 2 2265 161* 46.22 2570 88.13 5 13 2 271 9 v England 22 May 2014 ODI # 3492
54 52 2 2273 161* 45.46 2586 87.89 5 13 2 272 9 v Bangladesh 20 Feb 2014 ODI # 3470
55 53 2 2276 161* 44.62 2597 87.63 5 13 2 272 9 v Bangladesh 17 Feb 2014 ODI # 3469
56 54 2 2321 161* 44.63 2666 87.05 5 13 2 276 9 v Pakistan 27 Dec 2013 ODI # 3450
57 55 2 2329 161* 43.94 2673 87.13 5 13 2 277 9 v Pakistan 25 Dec 2013 ODI # 3448
58 56 2 2388 161* 44.22 2735 87.31 5 14 2 287 9 v Pakistan 22 Dec 2013 ODI # 3447
59 57 2 2428 161* 44.14 2783 87.24 5 14 2 293 9 v Pakistan 20 Dec 2013 ODI # 3446
60 58 2 2458 161* 43.89 2826 86.97 5 14 2 295 9 v Pakistan 18 Dec 2013 ODI # 3445
61 59 2 2511 161* 44.05 2876 87.30 5 15 2 303 9 v New Zealand 16 Nov 2013 ODI # 3435
62 60 3 2566 161* 45.01 2948 87.04 5 16 2 312 9 v New Zealand 12 Nov 2013 ODI # 3434
63 61 3 2647 161* 45.63 3062 86.44 5 17 2 321 9 v New Zealand 10 Nov 2013 ODI # 3432
64 62 3 2746 161* 46.54 3172 86.56 5 18 2 334 9 v South Africa 31 Jul 2013 ODI # 3401
65 63 4 2861 161* 48.49 3302 86.64 6 18 2 350 9 v South Africa 28 Jul 2013 ODI # 3400
66 64 4 2867 161* 47.78 3310 86.61 6 18 2 351 9 v South Africa 26 Jul 2013 ODI # 3398
67 65 4 2910 161* 47.70 3374 86.24 6 18 2 352 9 v South Africa 23 Jul 2013 ODI # 3394
68 66 4 2920 161* 47.09 3382 86.33 6 18 2 353 9 v South Africa 20 Jul 2013 ODI # 3392
69 67 5 2938 161* 47.38 3403 86.33 6 18 2 355 9 v India 20 Jun 2013 ODI # 3376
70 68 5 2972 161* 47.17 3461 85.87 6 18 2 356 9 v Australia 17 Jun 2013 ODI # 3374
71 69 5 3016 161* 47.12 3517 85.75 6 18 2 359 10 v England 13 Jun 2013 ODI # 3370
72 70 5 3036 161* 46.70 3535 85.88 6 18 2 362 10 v New Zealand 9 Jun 2013 ODI # 3366
73 71 5 3161 161* 47.89 3663 86.29 7 18 2 374 10 v Bangladesh 28 Mar 2013 ODI # 3352
74 72 6 3171 161* 48.04 3672 86.35 7 18 2 375 10 v Bangladesh 25 Mar 2013 ODI # 3351
75 73 7 3284 161* 49.75 3780 86.87 8 18 2 386 10 v Bangladesh 23 Mar 2013 ODI # 3349
76 74 7 3303 161* 49.29 3828 86.28 8 18 2 386 10 v Australia 23 Jan 2013 ODI # 3326
77 75 8 3312 161* 49.43 3837 86.31 8 18 2 387 10 v Australia 20 Jan 2013 ODI # 3324
78 76 8 3334 161* 49.02 3870 86.14 8 18 2 390 10 v Australia 18 Jan 2013 ODI # 3321
79 77 8 3385 161* 49.05 3958 85.52 8 19 2 394 10 v Australia 13 Jan 2013 ODI # 3319
80 78 8 3436 161* 49.08 4028 85.30 8 20 2 398 10 v Australia 11 Jan 2013 ODI # 3317
81 79 9 3538 161* 50.54 4123 85.81 9 20 2 410 11 v New Zealand 6 Nov 2012 ODI # 3306
82 80 9 3575 161* 50.35 4174 85.64 9 20 2 415 11 v New Zealand 4 Nov 2012 ODI # 3305
83 81 9 3575 161* 49.65 4177 85.58 9 20 3 415 11 v India 4 Aug 2012 ODI # 3295
84 82 9 3617 161* 49.54 4225 85.60 9 20 3 422 11 v India 31 Jul 2012 ODI # 3294
85 83 9 3621 161* 48.93 4232 85.56 9 20 3 422 11 v India 28 Jul 2012 ODI # 3293
86 84 9 3671 161* 48.94 4281 85.75 9 21 3 427 11 v India 24 Jul 2012 ODI # 3292
87 85 9 3677 161* 48.38 4287 85.77 9 21 3 428 11 v India 21 Jul 2012 ODI # 3291
88 86 9 3687 161* 47.88 4302 85.70 9 21 3 429 11 v Pakistan 18 Jun 2012 ODI # 3277
89 87 9 3711 161* 47.57 4349 85.32 9 21 3 431 11 v Pakistan 16 Jun 2012 ODI # 3275
90 87 9 3711 161* 47.57 4349 85.32 9 21 3 431 11 v Pakistan 13 Jun 2012 ODI # 3274
91 88 10 3830 161* 49.10 4488 85.33 10 21 3 442 12 v Pakistan 9 Jun 2012 ODI # 3273
92 89 10 3835 161* 48.54 4497 85.27 10 21 3 442 12 v Pakistan 7 Jun 2012 ODI # 3272
93 90 10 3854 161* 48.17 4519 85.28 10 21 3 445 12 v Bangladesh 20 Mar 2012 ODI # 3265
94 91 10 3874 161* 47.82 4539 85.34 10 21 3 449 12 v Pakistan 15 Mar 2012 ODI # 3260
95 92 10 3881 161* 47.32 4548 85.33 10 21 3 450 12 v India 13 Mar 2012 ODI # 3259
96 93 10 3889 161* 46.85 4556 85.35 10 21 3 452 12 v Australia 8 Mar 2012 ODI # 3257
97 94 10 3995 161* 47.55 4675 85.45 11 21 3 462 12 v Australia 6 Mar 2012 ODI # 3256
98 95 10 4022 161* 47.31 4697 85.62 11 21 3 467 12 v Australia 4 Mar 2012 ODI # 3255
99 96 10 4031 161* 46.87 4713 85.52 11 21 3 469 12 v Australia 2 Mar 2012 ODI # 3253
100 97 11 4191 161* 48.73 4878 85.91 12 21 3 480 15 v India 28 Feb 2012 ODI # 3251
101 98 11 4194 161* 48.20 4887 85.81 12 21 3 480 15 v Australia 24 Feb 2012 ODI # 3248
102 99 11 4245 161* 48.23 4959 85.60 12 22 3 485 16 v India 21 Feb 2012 ODI # 3246
103 100 11 4290 161* 48.20 5000 85.80 12 22 3 489 17 v Australia 17 Feb 2012 ODI # 3241
104 101 11 4306 161* 47.84 5023 85.72 12 22 3 490 18 v India 14 Feb 2012 ODI # 3239
105 102 11 4346 161* 47.75 5080 85.55 12 22 3 494 18 v Australia 10 Feb 2012 ODI # 3235
106 103 11 4394 161* 47.76 5159 85.17 12 22 3 500 18 v India 8 Feb 2012 ODI # 3233
107 104 11 4435 161* 47.68 5208 85.15 12 22 3 505 18 v South Africa 22 Jan 2012 ODI # 3229
108 105 11 4522 161* 48.10 5295 85.40 12 23 3 514 20 v South Africa 20 Jan 2012 ODI # 3228
109 106 11 4555 161* 47.94 5344 85.23 12 23 3 516 20 v South Africa 17 Jan 2012 ODI # 3227
110 107 11 4555 161* 47.44 5348 85.17 12 23 4 516 20 v South Africa 14 Jan 2012 ODI # 3226
111 108 11 4555 161* 46.95 5350 85.14 12 23 5 516 20 v South Africa 11 Jan 2012 ODI # 3225
112 109 11 4567 161* 46.60 5364 85.14 12 23 5 517 20 v Pakistan 23 Nov 2011 ODI # 3216
113 110 11 4578 161* 46.24 5385 85.01 12 23 5 519 20 v Pakistan 20 Nov 2011 ODI # 3215
114 111 11 4642 161* 46.42 5463 84.97 12 24 5 527 20 v Pakistan 18 Nov 2011 ODI # 3214
115 112 11 4670 161* 46.23 5503 84.86 12 24 5 531 20 v Pakistan 14 Nov 2011 ODI # 3213
116 113 11 4674 161* 45.82 5511 84.81 12 24 5 532 20 v Pakistan 11 Nov 2011 ODI # 3212
117 114 11 4691 161* 45.54 5527 84.87 12 24 5 535 20 v Australia 22 Aug 2011 ODI # 3184
118 115 11 4703 161* 45.22 5542 84.86 12 24 5 537 20 v Australia 20 Aug 2011 ODI # 3182
119 116 11 4758 161* 45.31 5601 84.94 12 25 5 541 20 v Australia 16 Aug 2011 ODI # 3180
120 117 11 4782 161* 45.11 5624 85.02 12 25 5 545 20 v Australia 14 Aug 2011 ODI # 3178
121 118 11 4811 161* 44.96 5665 84.92 12 25 5 549 20 v Australia 10 Aug 2011 ODI # 3175
122 119 11 4817 161* 44.60 5674 84.89 12 25 5 549 20 v Scotland 13 Jul 2011 ODI # 3172
123 120 11 4821 161* 44.22 5680 84.87 12 25 5 549 20 v England 9 Jul 2011 ODI # 3170
124 121 11 4821 161* 43.82 5684 84.81 12 25 6 549 20 v England 6 Jul 2011 ODI # 3169
125 122 11 4824 161* 43.45 5690 84.78 12 25 6 549 20 v England 3 Jul 2011 ODI # 3168
126 123 11 4833 161* 43.15 5699 84.80 12 25 6 551 20 v England 1 Jul 2011 ODI # 3167
127 124 11 4834 161* 42.77 5701 84.79 12 25 6 551 20 v England 28 Jun 2011 ODI # 3165
128 125 11 4867 161* 42.69 5750 84.64 12 25 6 554 20 v India 2 Apr 2011 ODI # 3148
129 126 11 4940 161* 42.95 5843 84.54 12 26 6 564 21 v New Zealand 29 Mar 2011 ODI # 3146
130 127 12 5048 161* 43.89 5958 84.72 13 26 6 574 23 v England 26 Mar 2011 ODI # 3145
131 128 12 5051 161* 43.54 5973 84.56 13 26 6 574 23 v New Zealand 18 Mar 2011 ODI # 3137
132 129 12 5195 161* 44.40 6104 85.10 14 26 6 590 24 v Zimbabwe 10 Mar 2011 ODI # 3125
133 130 12 5199 161* 44.05 6108 85.11 14 26 6 591 24 v Australia 5 Mar 2011 ODI # 3119
134 131 12 5243 161* 44.05 6138 85.41 14 26 6 599 24 v Kenya 1 Mar 2011 ODI # 3113
135 132 12 5284 161* 44.03 6193 85.32 14 26 6 604 24 v Pakistan 26 Feb 2011 ODI # 3109
136 133 12 5334 161* 44.08 6252 85.31 14 27 6 612 24 v Canada 20 Feb 2011 ODI # 3102
137 134 12 5364 161* 43.96 6280 85.41 14 27 6 614 25 v West Indies 6 Feb 2011 ODI # 3099
138 135 12 5375 161* 43.69 6303 85.27 14 27 6 615 25 v West Indies 3 Feb 2011 ODI # 3096
139 135 12 5375 161* 43.69 6303 85.27 14 27 6 615 25 v West Indies 31 Jan 2011 ODI # 3092
140 136 12 5376 161* 43.35 6307 85.23 14 27 6 615 25 v Australia 7 Nov 2010 ODI # 3068
141 137 12 5423 161* 43.38 6364 85.21 14 27 6 620 25 v Australia 5 Nov 2010 ODI # 3066
142 138 12 5430 161* 43.09 6370 85.24 14 27 6 621 25 v Australia 3 Nov 2010 ODI # 3065
143 139 12 5540 161* 43.62 6485 85.42 15 27 6 633 26 v India 28 Aug 2010 ODI # 3040
144 140 12 5575 161* 43.55 6508 85.66 15 27 6 641 26 v India 22 Aug 2010 ODI # 3038
145 141 12 5619 161* 43.55 6560 85.65 15 27 6 649 26 v New Zealand 19 Aug 2010 ODI # 3037
146 142 12 5664 161* 43.56 6622 85.53 15 27 6 654 26 v India 16 Aug 2010 ODI # 3032
147 143 12 5669 161* 43.27 6631 85.49 15 27 6 655 26 v New Zealand 13 Aug 2010 ODI # 3031
148 144 12 5669 161* 42.94 6633 85.46 15 27 7 655 26 v India 24 Jun 2010 ODI # 3001
149 145 12 5693 161* 42.80 6649 85.62 15 27 7 659 27 v India 22 Jun 2010 ODI # 2999
150 146 12 5764 161* 43.01 6700 86.02 15 28 7 670 28 v Bangladesh 18 Jun 2010 ODI # 2995
151 147 12 5782 161* 42.82 6725 85.97 15 28 7 673 28 v Pakistan 15 Jun 2010 ODI # 2991
152 148 13 5890 161* 43.62 6827 86.27 16 28 7 687 28 v Zimbabwe 9 Jun 2010 ODI # 2990
153 149 13 5968 161* 43.88 6893 86.58 16 29 7 696 30 v Zimbabwe 7 Jun 2010 ODI # 2989
154 150 13 5989 161* 43.71 6912 86.64 16 29 7 700 30 v India 5 Jun 2010 ODI # 2988
155 151 14 6049 161* 44.15 6957 86.94 16 30 7 707 31 v Zimbabwe 1 Jun 2010 ODI # 2985
156 152 14 6110 161* 44.27 7041 86.77 16 31 7 711 32 v India 30 May 2010 ODI # 2983
157 153 14 6159 161* 44.30 7095 86.80 16 31 7 719 32 v India 13 Jan 2010 ODI # 2943
158 154 14 6192 161* 44.22 7112 87.06 16 31 7 727 32 v India 10 Jan 2010 ODI # 2941
159 155 14 6296 161* 44.65 7234 87.03 17 31 7 739 32 v Bangladesh 4 Jan 2010 ODI # 2937
160 156 14 6316 161* 44.47 7273 86.84 17 31 7 741 32 v India 27 Dec 2009 ODI # 2936
161 157 14 6325 161* 44.23 7292 86.73 17 31 7 742 32 v India 24 Dec 2009 ODI # 2935
162 158 14 6366 161* 44.20 7310 87.08 17 31 7 752 32 v India 21 Dec 2009 ODI # 2934
163 159 14 6489 161* 44.75 7423 87.41 18 31 7 764 34 v India 18 Dec 2009 ODI # 2933
164 160 14 6649 161* 45.54 7547 88.10 19 31 7 784 37 v India 15 Dec 2009 ODI # 2932
165 161 14 6690 161* 45.51 7578 88.28 19 31 7 791 38 v New Zealand 27 Sep 2009 ODI # 2899
166 162 14 6692 161* 45.21 7590 88.16 19 31 7 791 38 v England 25 Sep 2009 ODI # 2896
167 163 14 6798 161* 45.62 7682 88.49 20 31 7 807 39 v South Africa 22 Sep 2009 ODI # 2893
168 164 14 6840 161* 45.60 7711 88.70 20 31 7 816 39 v India 14 Sep 2009 ODI # 2889
169 165 14 6863 161* 45.45 7738 88.69 20 31 7 820 39 v India 12 Sep 2009 ODI # 2887
170 166 14 6867 161* 45.17 7744 88.67 20 31 7 821 39 v New Zealand 8 Sep 2009 ODI # 2884
171 167 14 6964 161* 45.51 7861 88.58 20 32 7 830 39 v India 8 Feb 2009 ODI # 2818
172 168 14 7002 161* 45.46 7906 88.56 20 32 7 836 39 v India 5 Feb 2009 ODI # 2815
173 169 14 7033 161* 45.37 7932 88.66 20 32 7 840 40 v India 3 Feb 2009 ODI # 2813
174 170 14 7041 161* 45.13 7940 88.67 20 32 7 841 40 v India 31 Jan 2009 ODI # 2810
175 171 14 7041 161* 44.84 7943 88.64 20 32 8 841 40 v India 28 Jan 2009 ODI # 2806
176 172 15 7178 161* 45.71 8082 88.81 21 32 8 851 40 v Pakistan 24 Jan 2009 ODI # 2803
177 173 15 7254 161* 45.91 8170 88.78 21 33 8 862 40 v Pakistan 21 Jan 2009 ODI # 2800
178 174 15 7296 161* 45.88 8203 88.94 21 33 8 869 40 v Pakistan 20 Jan 2009 ODI # 2798
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