Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 29 Oct 2009 remove greater than or equal to 29 Oct 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 2005-2018 228 218 39 9577 176 53.50 9473 101.09 25 53 7 840 204 Profile
filtered 2009-2018 140 134 28 6686 176 63.07 6101 109.58 22 34 2 543 156
Reverse cumulative
1 1 0 30 30 30.00 34 88.23 0 0 0 4 0 v India 16 Feb 2018 ODI # 3978
2 2 0 36 30 18.00 41 87.80 0 0 0 4 0 v India 13 Feb 2018 ODI # 3976
3 3 0 62 30 20.66 59 105.08 0 0 0 5 2 v India 10 Feb 2018 ODI # 3973
4 4 0 82 30 20.50 74 110.81 0 0 0 6 3 v Bangladesh 22 Oct 2017 ODI # 3929
5 5 0 258 176 51.60 178 144.94 1 0 0 21 10 v Bangladesh 18 Oct 2017 ODI # 3925
6 5 0 258 176 51.60 178 144.94 1 0 0 21 10 v Bangladesh 15 Oct 2017 ODI # 3923
7 6 0 274 176 45.66 190 144.21 1 0 0 22 10 v India 11 Jun 2017 ODI # 3886
8 7 0 274 176 39.14 191 143.45 1 0 1 22 10 v Pakistan 7 Jun 2017 ODI # 3881
9 8 0 278 176 34.75 195 142.56 1 0 1 22 10 v Sri Lanka 3 Jun 2017 ODI # 3877
10 9 1 305 176 38.12 225 135.55 1 0 1 27 10 v England 29 May 2017 ODI # 3874
11 10 1 357 176 39.66 275 129.81 1 1 1 33 10 v England 27 May 2017 ODI # 3873
12 11 1 402 176 40.20 313 128.43 1 1 1 40 10 v England 24 May 2017 ODI # 3872
13 12 1 425 176 38.63 334 127.24 1 1 1 42 12 v New Zealand 4 Mar 2017 ODI # 3846
14 13 2 497 176 45.18 393 126.46 1 2 1 46 15 v New Zealand 1 Mar 2017 ODI # 3843
15 14 2 582 176 48.50 473 123.04 1 3 1 53 16 v New Zealand 25 Feb 2017 ODI # 3841
16 15 2 627 176 48.23 522 120.11 1 3 1 55 16 v New Zealand 22 Feb 2017 ODI # 3839
17 16 3 664 176 51.07 556 119.42 1 3 1 58 16 v New Zealand 19 Feb 2017 ODI # 3836
18 17 3 678 176 48.42 565 120.00 1 3 1 60 16 v Sri Lanka 10 Feb 2017 ODI # 3834
19 18 3 742 176 49.46 627 118.34 1 4 1 64 16 v Sri Lanka 7 Feb 2017 ODI # 3833
20 19 4 802 176 53.46 688 116.56 1 5 1 69 16 v Sri Lanka 4 Feb 2017 ODI # 3831
21 20 4 805 176 50.31 693 116.16 1 5 1 69 16 v Sri Lanka 1 Feb 2017 ODI # 3830
22 21 5 835 176 52.18 720 115.97 1 5 1 72 17 v Sri Lanka 28 Jan 2017 ODI # 3828
23 22 5 837 176 49.23 730 114.65 1 5 1 72 17 v West Indies 24 Jun 2016 ODI # 3754
24 22 5 837 176 49.23 730 114.65 1 5 1 72 17 v Australia 19 Jun 2016 ODI # 3750
25 23 5 864 176 48.00 749 115.35 1 5 1 73 19 v West Indies 15 Jun 2016 ODI # 3747
26 24 5 903 176 47.52 781 115.62 1 5 1 77 20 v Australia 11 Jun 2016 ODI # 3743
27 25 5 925 176 46.25 819 112.94 1 5 1 77 20 v Australia 7 Jun 2016 ODI # 3741
28 26 5 956 176 45.52 868 110.13 1 5 1 77 20 v West Indies 3 Jun 2016 ODI # 3739
29 27 6 1057 176 50.33 965 109.53 2 5 1 88 21 v England 14 Feb 2016 ODI # 3738
30 28 6 1093 176 49.68 992 110.18 2 5 1 92 22 v England 12 Feb 2016 ODI # 3737
31 29 7 1093 176 49.68 993 110.07 2 5 1 92 22 v England 9 Feb 2016 ODI # 3736
32 30 7 1166 176 50.69 1084 107.56 2 6 1 96 23 v England 6 Feb 2016 ODI # 3734
33 31 7 1174 176 48.91 1094 107.31 2 6 1 97 23 v England 3 Feb 2016 ODI # 3732
34 32 7 1293 176 51.72 1155 111.94 3 6 1 100 34 v India 25 Oct 2015 ODI # 3700
35 33 7 1405 176 54.03 1262 111.33 4 6 1 110 36 v India 22 Oct 2015 ODI # 3698
36 34 7 1409 176 52.18 1267 111.20 4 6 1 111 36 v India 18 Oct 2015 ODI # 3695
37 35 7 1428 176 51.00 1287 110.95 4 6 1 112 37 v India 14 Oct 2015 ODI # 3692
38 36 8 1532 176 54.71 1360 112.64 5 6 1 117 43 v India 11 Oct 2015 ODI # 3689
39 37 8 1596 176 55.03 1408 113.35 5 7 1 125 44 v New Zealand 26 Aug 2015 ODI # 3678
40 38 8 1627 176 54.23 1453 111.97 5 7 1 126 44 v New Zealand 23 Aug 2015 ODI # 3677
41 39 8 1636 176 52.77 1462 111.90 5 7 1 127 44 v New Zealand 19 Aug 2015 ODI # 3676
42 40 9 1701 176 54.87 1507 112.87 5 8 1 135 45 v New Zealand 24 Mar 2015 ODI # 3644
43 40 9 1701 176 54.87 1507 112.87 5 8 1 135 45 v Sri Lanka 18 Mar 2015 ODI # 3640
44 41 9 1800 176 56.25 1589 113.27 5 9 1 141 49 v U.A.E. 12 Mar 2015 ODI # 3633
45 42 9 1877 176 56.87 1647 113.96 5 10 1 148 54 v Pakistan 7 Mar 2015 ODI # 3626
46 43 9 1901 176 55.91 1656 114.79 5 10 1 149 56 v Ireland 3 Mar 2015 ODI # 3621
47 44 10 2063 176 60.67 1722 119.80 6 10 1 166 64 v West Indies 27 Feb 2015 ODI # 3616
48 45 10 2093 176 59.80 1760 118.92 6 10 1 169 64 v India 22 Feb 2015 ODI # 3610
49 46 10 2118 176 58.83 1796 117.92 6 10 1 170 65 v Zimbabwe 15 Feb 2015 ODI # 3601
50 47 10 2137 176 57.75 1821 117.35 6 10 1 173 65 v West Indies 25 Jan 2015 ODI # 3591
51 47 10 2137 176 57.75 1821 117.35 6 10 1 173 65 v West Indies 21 Jan 2015 ODI # 3587
52 48 10 2286 176 60.15 1865 122.57 7 10 1 182 81 v West Indies 18 Jan 2015 ODI # 3583
53 49 10 2367 176 60.69 1959 120.82 7 11 1 188 81 v West Indies 16 Jan 2015 ODI # 3579
54 50 10 2458 176 61.45 2047 120.07 7 12 1 194 81 v Australia 21 Nov 2014 ODI # 3549
55 51 10 2510 176 61.21 2081 120.61 7 13 1 200 82 v Australia 19 Nov 2014 ODI # 3548
56 52 10 2558 176 60.90 2122 120.54 7 13 1 208 82 v Australia 16 Nov 2014 ODI # 3546
57 53 10 2638 176 61.34 2198 120.01 7 14 1 212 83 v Australia 14 Nov 2014 ODI # 3545
58 54 11 2671 176 62.11 2235 119.50 7 14 1 216 83 v New Zealand 27 Oct 2014 ODI # 3538
59 55 11 2708 176 61.54 2260 119.82 7 14 1 221 84 v New Zealand 24 Oct 2014 ODI # 3537
60 56 12 2797 176 63.56 2345 119.27 7 15 1 230 84 v New Zealand 21 Oct 2014 ODI # 3536
61 57 13 2854 176 64.86 2386 119.61 7 16 1 236 86 v Australia 6 Sep 2014 ODI # 3526
62 58 13 2870 176 63.77 2404 119.38 7 16 1 238 86 v Zimbabwe 4 Sep 2014 ODI # 3524
63 59 13 2876 176 62.52 2423 118.69 7 16 1 238 86 v Australia 2 Sep 2014 ODI # 3522
64 60 14 3012 176 65.47 2529 119.09 8 16 1 249 88 v Australia 27 Aug 2014 ODI # 3516
65 61 14 3013 176 64.10 2533 118.94 8 16 1 249 88 v Zimbabwe 19 Aug 2014 ODI # 3508
66 62 14 3034 176 63.20 2545 119.21 8 16 1 249 90 v Zimbabwe 17 Aug 2014 ODI # 3507
67 63 14 3142 176 64.12 2616 120.10 9 16 1 260 94 v Sri Lanka 12 Jul 2014 ODI # 3502
68 64 14 3171 176 63.42 2657 119.34 9 16 1 263 94 v Sri Lanka 9 Jul 2014 ODI # 3501
69 65 14 3246 176 63.64 2727 119.03 9 17 1 268 95 v Sri Lanka 6 Jul 2014 ODI # 3500
70 66 14 3355 176 64.51 2828 118.63 10 17 1 274 100 v India 11 Dec 2013 ODI # 3444
71 67 14 3358 176 63.35 2832 118.57 10 17 1 274 100 v India 8 Dec 2013 ODI # 3443
72 68 14 3435 176 63.61 2879 119.31 10 18 1 280 104 v India 5 Dec 2013 ODI # 3442
73 69 15 3483 176 64.50 2942 118.38 10 18 1 283 104 v Pakistan 30 Nov 2013 ODI # 3441
74 70 15 3557 176 64.67 2987 119.08 10 19 1 291 106 v Pakistan 27 Nov 2013 ODI # 3440
75 71 15 3567 176 63.69 3002 118.82 10 19 1 292 106 v Pakistan 24 Nov 2013 ODI # 3438
76 72 16 3682 176 65.75 3104 118.62 11 19 1 302 109 v Pakistan 11 Nov 2013 ODI # 3433
77 73 16 3712 176 65.12 3144 118.06 11 19 1 304 109 v Pakistan 8 Nov 2013 ODI # 3431
78 74 16 3746 176 64.58 3184 117.65 11 19 1 306 109 v Pakistan 6 Nov 2013 ODI # 3430
79 75 16 3756 176 63.66 3205 117.19 11 19 1 306 109 v Pakistan 1 Nov 2013 ODI # 3427
80 76 16 3760 176 62.66 3217 116.87 11 19 1 306 109 v Pakistan 30 Oct 2013 ODI # 3425
81 77 16 3811 176 62.47 3268 116.61 11 20 1 311 110 v Sri Lanka 31 Jul 2013 ODI # 3401
82 78 16 3815 176 61.53 3276 116.45 11 20 1 311 110 v Sri Lanka 28 Jul 2013 ODI # 3400
83 79 16 3862 176 61.30 3348 115.35 11 20 1 314 110 v Sri Lanka 26 Jul 2013 ODI # 3398
84 80 16 3874 176 60.53 3366 115.09 11 20 1 315 110 v Sri Lanka 23 Jul 2013 ODI # 3394
85 81 16 3897 176 59.95 3385 115.12 11 20 1 320 110 v Sri Lanka 20 Jul 2013 ODI # 3392
86 82 16 3897 176 59.04 3394 114.82 11 20 2 320 110 v England 19 Jun 2013 ODI # 3375
87 83 16 3934 176 58.71 3420 115.02 11 20 2 322 111 v West Indies 14 Jun 2013 ODI # 3371
88 84 16 3965 176 58.30 3451 114.89 11 20 2 323 112 v Pakistan 10 Jun 2013 ODI # 3367
89 85 16 4035 176 58.47 3522 114.56 11 21 2 330 112 v India 6 Jun 2013 ODI # 3363
90 85 16 4035 176 58.47 3522 114.56 11 21 2 330 112 v Netherlands 31 May 2013 ODI # 3359
91 86 17 4130 176 59.85 3633 113.68 11 22 2 339 113 v Pakistan 24 Mar 2013 ODI # 3350
92 87 17 4205 176 60.07 3741 112.40 11 23 2 344 113 v Pakistan 21 Mar 2013 ODI # 3348
93 88 17 4333 176 61.02 3849 112.57 12 23 2 356 116 v Pakistan 17 Mar 2013 ODI # 3347
94 89 17 4337 176 60.23 3854 112.53 12 23 2 357 116 v Pakistan 15 Mar 2013 ODI # 3346
95 90 17 4402 176 60.30 3917 112.38 12 24 2 361 116 v Pakistan 10 Mar 2013 ODI # 3343
96 91 17 4409 176 59.58 3925 112.33 12 24 2 362 116 v New Zealand 19 Jan 2013 ODI # 3323
97 92 18 4484 176 60.59 4004 111.98 12 25 2 372 116 v England 5 Sep 2012 ODI # 3304
98 93 18 4523 176 60.30 4050 111.67 12 25 2 374 116 v England 2 Sep 2012 ODI # 3302
99 94 18 4551 176 59.88 4081 111.51 12 25 2 377 116 v England 31 Aug 2012 ODI # 3300
100 95 18 4579 176 59.46 4110 111.41 12 25 2 378 116 v England 28 Aug 2012 ODI # 3298
101 95 18 4579 176 59.46 4110 111.41 12 25 2 378 116 v England 24 Aug 2012 ODI # 3296
102 96 19 4588 176 59.58 4115 111.49 12 25 2 378 117 v New Zealand 3 Mar 2012 ODI # 3254
103 97 20 4619 176 59.98 4150 111.30 12 25 2 380 117 v New Zealand 29 Feb 2012 ODI # 3252
104 98 21 4725 176 61.36 4256 111.01 13 25 2 383 121 v New Zealand 25 Feb 2012 ODI # 3249
105 99 22 4850 176 62.98 4354 111.39 14 25 2 393 125 v Sri Lanka 22 Jan 2012 ODI # 3229
106 100 22 4946 176 63.41 4430 111.64 14 26 2 401 128 v Sri Lanka 20 Jan 2012 ODI # 3228
107 101 23 4985 176 63.91 4466 111.62 14 26 2 404 128 v Sri Lanka 17 Jan 2012 ODI # 3227
108 102 23 5002 176 63.31 4479 111.67 14 26 2 406 128 v Sri Lanka 14 Jan 2012 ODI # 3226
109 103 23 5054 176 63.17 4519 111.83 14 27 2 413 128 v Sri Lanka 11 Jan 2012 ODI # 3225
110 104 23 5089 176 62.82 4559 111.62 14 27 2 417 128 v New Zealand 25 Mar 2011 ODI # 3144
111 105 23 5141 176 62.69 4598 111.80 14 28 2 423 129 v India 12 Mar 2011 ODI # 3128
112 106 23 5166 176 62.24 4642 111.28 14 28 2 423 129 v England 6 Mar 2011 ODI # 3120
113 107 23 5300 176 63.09 4740 111.81 15 28 2 436 133 v Netherlands 3 Mar 2011 ODI # 3115
114 108 24 5407 176 64.36 4845 111.59 16 28 2 444 135 v West Indies 24 Feb 2011 ODI # 3106
115 109 24 5418 176 63.74 4857 111.55 16 28 2 445 135 v India 23 Jan 2011 ODI # 3087
116 110 24 5421 176 63.03 4862 111.49 16 28 2 445 135 v India 21 Jan 2011 ODI # 3084
117 111 24 5437 176 62.49 4882 111.36 16 28 2 445 135 v India 18 Jan 2011 ODI # 3082
118 112 24 5445 176 61.87 4895 111.23 16 28 2 446 135 v India 15 Jan 2011 ODI # 3080
119 113 24 5521 176 62.03 4964 111.22 16 29 2 453 136 v India 12 Jan 2011 ODI # 3079
120 114 24 5582 176 62.02 5036 110.84 16 30 2 458 136 v Pakistan 8 Nov 2010 ODI # 3069
121 115 24 5631 176 61.87 5106 110.28 16 30 2 458 136 v Pakistan 5 Nov 2010 ODI # 3067
122 116 24 5650 176 61.41 5146 109.79 16 30 2 459 136 v Pakistan 2 Nov 2010 ODI # 3064
123 117 24 5679 176 61.06 5189 109.44 16 30 2 460 136 v Pakistan 31 Oct 2010 ODI # 3063
124 118 24 5730 176 60.95 5242 109.30 16 31 2 466 136 v Pakistan 29 Oct 2010 ODI # 3062
125 119 24 5839 176 61.46 5341 109.32 17 31 2 471 141 v Zimbabwe 22 Oct 2010 ODI # 3061
126 120 25 5940 176 62.52 5413 109.73 18 31 2 476 146 v Zimbabwe 17 Oct 2010 ODI # 3059
127 121 25 5961 176 62.09 5429 109.79 18 31 2 478 146 v Zimbabwe 15 Oct 2010 ODI # 3057
128 122 25 5974 176 61.58 5445 109.71 18 31 2 479 146 v West Indies 3 Jun 2010 ODI # 2987
129 123 26 6031 176 62.17 5509 109.47 18 32 2 482 146 v West Indies 30 May 2010 ODI # 2984
130 124 26 6101 176 62.25 5589 109.16 18 33 2 484 147 v West Indies 28 May 2010 ODI # 2982
131 125 26 6142 176 62.04 5624 109.21 18 33 2 487 148 v West Indies 24 May 2010 ODI # 2980
132 126 26 6244 176 62.44 5725 109.06 19 33 2 492 150 v West Indies 22 May 2010 ODI # 2979
133 127 27 6346 176 63.46 5784 109.71 20 33 2 503 153 v India 27 Feb 2010 ODI # 2963
134 128 28 6460 176 64.60 5885 109.77 21 33 2 516 155 v India 24 Feb 2010 ODI # 2962
135 129 28 6485 176 64.20 5908 109.76 21 33 2 520 155 v India 21 Feb 2010 ODI # 2961
136 130 28 6507 176 63.79 5944 109.47 21 33 2 524 155 v England 29 Nov 2009 ODI # 2931
137 131 28 6628 176 64.34 6029 109.93 22 33 2 538 155 v England 27 Nov 2009 ODI # 2930
138 132 28 6630 176 63.75 6039 109.78 22 33 2 538 155 v England 22 Nov 2009 ODI # 2929
139 133 28 6635 176 63.19 6050 109.66 22 33 2 538 155 v Zimbabwe 10 Nov 2009 ODI # 2928
140 134 28 6686 176 63.07 6101 109.58 22 34 2 543 156 v Zimbabwe 8 Nov 2009 ODI # 2926
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