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 2007-2022 123 113 9 2706 119 26.01 2866 94.41 3 13 15 171 135 Profile
Cumulative averages
1 1 0 10 10 10.00 17 58.82 0 0 0 1 0 v South Africa 10 Apr 2007 ODI # 2567
2 1 0 10 10 10.00 17 58.82 0 0 0 1 0 v Sri Lanka 15 Apr 2008 ODI # 2701
3 2 0 21 11 10.50 37 56.75 0 0 0 1 1 v Australia 24 Jun 2008 ODI # 2713
4 3 0 21 11 7.00 39 53.84 0 0 1 1 1 v Australia 27 Jun 2008 ODI # 2719
5 4 0 24 11 6.00 43 55.81 0 0 1 1 1 v New Zealand 31 Dec 2008 ODI # 2786
6 5 0 27 11 5.40 48 56.25 0 0 1 1 1 v New Zealand 3 Jan 2009 ODI # 2787
7 6 0 28 11 4.66 53 52.83 0 0 1 1 1 v New Zealand 7 Jan 2009 ODI # 2788
8 7 0 47 19 6.71 61 77.04 0 0 1 2 3 v New Zealand 13 Jan 2009 ODI # 2792
9 8 0 89 42 11.12 97 91.75 0 0 1 5 5 v England 20 Mar 2009 ODI # 2826
10 9 0 97 42 10.77 109 88.99 0 0 1 5 5 v England 22 Mar 2009 ODI # 2827
11 9 0 97 42 10.77 109 88.99 0 0 1 5 5 v England 27 Mar 2009 ODI # 2828
12 10 0 97 42 9.70 116 83.62 0 0 2 5 5 v England 29 Mar 2009 ODI # 2829
13 11 0 127 42 11.54 147 86.39 0 0 2 5 7 v England 3 Apr 2009 ODI # 2833
14 12 0 135 42 11.25 166 81.32 0 0 2 5 7 v England 24 May 2009 ODI # 2850
15 13 0 147 42 11.30 175 84.00 0 0 2 6 7 v England 26 May 2009 ODI # 2851
16 14 0 178 42 12.71 210 84.76 0 0 2 9 7 v Australia 7 Feb 2010 ODI # 2950
17 15 0 210 42 14.00 249 84.33 0 0 2 12 7 v Australia 9 Feb 2010 ODI # 2952
18 15 0 210 42 14.00 249 84.33 0 0 2 12 7 v Australia 12 Feb 2010 ODI # 2954
19 16 0 272 62 17.00 304 89.47 0 1 2 16 9 v Australia 14 Feb 2010 ODI # 2955
20 17 0 317 62 18.64 355 89.29 0 1 2 20 11 v Australia 19 Feb 2010 ODI # 2960
21 18 0 322 62 17.88 369 87.26 0 1 2 20 11 v Zimbabwe 4 Mar 2010 ODI # 2967
22 19 0 329 62 17.31 374 87.96 0 1 2 20 12 v Zimbabwe 6 Mar 2010 ODI # 2970
23 20 0 346 62 17.30 385 89.87 0 1 2 20 13 v Zimbabwe 10 Mar 2010 ODI # 2972
24 21 0 368 62 17.52 425 86.58 0 1 2 21 14 v Zimbabwe 12 Mar 2010 ODI # 2974
25 22 0 404 62 18.36 445 90.78 0 1 2 24 17 v Zimbabwe 14 Mar 2010 ODI # 2976
26 23 0 448 62 19.47 482 92.94 0 1 2 29 18 v South Africa 22 May 2010 ODI # 2979
27 24 0 477 62 19.87 517 92.26 0 1 2 30 18 v South Africa 24 May 2010 ODI # 2980
28 25 0 487 62 19.48 534 91.19 0 1 2 30 18 v South Africa 28 May 2010 ODI # 2982
29 26 0 513 62 19.73 552 92.93 0 1 2 31 20 v South Africa 30 May 2010 ODI # 2984
30 27 0 538 62 19.92 571 94.22 0 1 2 32 22 v South Africa 3 Jun 2010 ODI # 2987
31 28 0 542 62 19.35 576 94.09 0 1 2 32 22 v Sri Lanka 31 Jan 2011 ODI # 3092
32 29 0 546 62 18.82 584 93.49 0 1 2 32 22 v Sri Lanka 3 Feb 2011 ODI # 3096
33 30 0 546 62 18.20 585 93.33 0 1 3 32 22 v South Africa 24 Feb 2011 ODI # 3106
34 31 0 606 62 19.54 612 99.01 0 2 3 37 26 v Netherlands 28 Feb 2011 ODI # 3112
35 31 0 606 62 19.54 612 99.01 0 2 3 37 26 v Bangladesh 4 Mar 2011 ODI # 3118
36 32 0 700 94 21.87 667 104.94 0 3 3 45 31 v Ireland 11 Mar 2011 ODI # 3126
37 33 0 724 94 21.93 694 104.32 0 3 3 46 33 v England 17 Mar 2011 ODI # 3135
38 34 0 725 94 21.32 697 104.01 0 3 3 46 33 v India 20 Mar 2011 ODI # 3141
39 35 0 726 94 20.74 704 103.12 0 3 3 46 33 v Pakistan 23 Mar 2011 ODI # 3142
40 36 0 726 94 20.16 707 102.68 0 3 4 46 33 v India 8 Jun 2011 ODI # 3160
41 37 0 732 94 19.78 723 101.24 0 3 4 46 33 v India 11 Jun 2011 ODI # 3161
42 38 0 802 94 21.10 795 100.88 0 4 4 52 35 v India 13 Jun 2011 ODI # 3162
43 39 1 826 94 21.73 808 102.22 0 4 4 55 36 v India 16 Jun 2011 ODI # 3163
44 40 1 867 94 22.23 833 104.08 0 4 4 57 39 v Bangladesh 13 Oct 2011 ODI # 3198
45 40 1 867 94 22.23 833 104.08 0 4 4 57 39 v Bangladesh 15 Oct 2011 ODI # 3200
46 41 1 867 94 21.67 834 103.95 0 4 5 57 39 v Bangladesh 18 Oct 2011 ODI # 3202
47 42 1 880 94 21.46 867 101.49 0 4 5 57 39 v India 29 Nov 2011 ODI # 3217
48 43 1 915 94 21.78 897 102.00 0 4 5 60 41 v India 2 Dec 2011 ODI # 3219
49 44 1 944 94 21.95 929 101.61 0 4 5 62 42 v India 5 Dec 2011 ODI # 3221
50 45 1 947 94 21.52 933 101.50 0 4 5 62 42 v India 8 Dec 2011 ODI # 3223
51 46 1 1066 119 23.68 1043 102.20 1 4 5 66 52 v India 11 Dec 2011 ODI # 3224
52 47 1 1070 119 23.26 1054 101.51 1 4 5 66 52 v Australia 16 Mar 2012 ODI # 3262
53 48 2 1117 119 24.28 1115 100.17 1 4 5 66 56 v Australia 18 Mar 2012 ODI # 3264
54 49 2 1153 119 24.53 1158 99.56 1 4 5 68 58 v Australia 20 Mar 2012 ODI # 3266
55 50 2 1255 119 26.14 1228 102.19 2 4 5 73 66 v Australia 23 Mar 2012 ODI # 3268
56 51 2 1288 119 26.28 1268 101.57 2 4 5 75 68 v Australia 25 Mar 2012 ODI # 3269
57 52 2 1291 119 25.82 1279 100.93 2 4 5 75 68 v England 16 Jun 2012 ODI # 3276
58 53 2 1332 119 26.11 1331 100.07 2 4 5 78 69 v England 19 Jun 2012 ODI # 3278
59 53 2 1332 119 26.11 1331 100.07 2 4 5 78 69 v New Zealand 5 Jul 2012 ODI # 3283
60 54 2 1340 119 25.76 1340 100.00 2 4 5 79 69 v New Zealand 7 Jul 2012 ODI # 3285
61 55 2 1356 119 25.58 1370 98.97 2 4 5 81 69 v New Zealand 11 Jul 2012 ODI # 3288
62 56 2 1412 119 26.14 1440 98.05 2 5 5 86 70 v New Zealand 14 Jul 2012 ODI # 3289
63 57 2 1419 119 25.80 1450 97.86 2 5 5 87 70 v New Zealand 16 Jul 2012 ODI # 3290
64 58 2 1434 119 25.60 1474 97.28 2 5 5 89 70 v Bangladesh 30 Nov 2012 ODI # 3309
65 59 2 1459 119 25.59 1509 96.68 2 5 5 90 70 v Bangladesh 2 Dec 2012 ODI # 3310
66 60 2 1460 119 25.17 1512 96.56 2 5 5 90 70 v Bangladesh 5 Dec 2012 ODI # 3311
67 61 2 1462 119 24.77 1526 95.80 2 5 5 90 70 v Bangladesh 7 Dec 2012 ODI # 3312
68 62 2 1547 119 25.78 1600 96.68 2 6 5 95 78 v Bangladesh 8 Dec 2012 ODI # 3313
69 63 2 1547 119 25.36 1602 96.56 2 6 6 95 78 v Australia 1 Feb 2013 ODI # 3330
70 64 2 1548 119 24.96 1605 96.44 2 6 6 95 78 v Australia 3 Feb 2013 ODI # 3331
71 65 2 1557 119 24.71 1612 96.58 2 6 6 96 78 v Australia 6 Feb 2013 ODI # 3332
72 66 3 1666 119 26.44 1748 95.30 3 6 6 107 80 v Australia 8 Feb 2013 ODI # 3333
73 67 3 1711 119 26.73 1810 94.53 3 6 6 109 81 v Australia 10 Feb 2013 ODI # 3334
74 68 4 1752 119 27.37 1830 95.73 3 6 6 113 83 v Zimbabwe 24 Feb 2013 ODI # 3339
75 69 4 1752 119 26.95 1830 95.73 3 6 7 113 83 v Zimbabwe 26 Feb 2013 ODI # 3340
76 70 4 1782 119 27.00 1888 94.38 3 6 7 116 84 v Pakistan 7 Jun 2013 ODI # 3364
77 71 4 1804 119 26.92 1920 93.95 3 6 7 116 86 v India 11 Jun 2013 ODI # 3368
78 72 4 1832 119 26.94 1943 94.28 3 6 7 121 86 v South Africa 14 Jun 2013 ODI # 3371
79 73 4 1832 119 26.55 1947 94.09 3 6 8 121 86 v Sri Lanka 28 Jun 2013 ODI # 3378
80 74 4 1836 119 26.22 1954 93.96 3 6 8 121 86 v India 30 Jun 2013 ODI # 3380
81 75 4 1836 119 25.85 1955 93.91 3 6 9 121 86 v India 5 Jul 2013 ODI # 3383
82 76 4 1836 119 25.50 1959 93.72 3 6 10 121 86 v Sri Lanka 7 Jul 2013 ODI # 3385
83 77 4 1839 119 25.19 1969 93.39 3 6 10 121 86 v Pakistan 14 Jul 2013 ODI # 3389
84 78 4 1869 119 25.25 1996 93.63 3 6 10 123 87 v Pakistan 16 Jul 2013 ODI # 3390
85 79 4 1869 119 24.92 1998 93.54 3 6 11 123 87 v Pakistan 19 Jul 2013 ODI # 3391
86 80 4 1958 119 25.76 2068 94.68 3 7 11 128 93 v Bangladesh 20 Aug 2014 ODI # 3509
87 81 4 1984 119 25.76 2088 95.01 3 7 11 130 94 v Bangladesh 22 Aug 2014 ODI # 3511
88 82 4 1994 119 25.56 2095 95.17 3 7 11 131 94 v Bangladesh 25 Aug 2014 ODI # 3514
89 83 4 1996 119 25.26 2099 95.09 3 7 11 131 94 v India 8 Oct 2014 ODI # 3531
90 84 4 2036 119 25.45 2149 94.74 3 7 11 132 97 v India 11 Oct 2014 ODI # 3533
91 85 4 2042 119 25.20 2180 93.66 3 7 11 132 97 v India 17 Oct 2014 ODI # 3535
92 86 5 2109 119 26.03 2247 93.85 3 8 11 134 103 v South Africa 3 Jun 2016 ODI # 3739
93 87 5 2109 119 25.71 2248 93.81 3 8 12 134 103 v Australia 5 Jun 2016 ODI # 3740
94 88 6 2125 119 25.91 2260 94.02 3 8 12 135 104 v Australia 13 Jun 2016 ODI # 3745
95 89 6 2145 119 25.84 2294 93.50 3 8 12 135 105 v South Africa 15 Jun 2016 ODI # 3747
96 90 6 2165 119 25.77 2312 93.64 3 8 12 136 106 v Australia 21 Jun 2016 ODI # 3752
97 91 6 2227 119 26.20 2383 93.45 3 9 12 143 108 v South Africa 24 Jun 2016 ODI # 3754
98 92 6 2247 119 26.12 2408 93.31 3 9 12 144 109 v Australia 26 Jun 2016 ODI # 3756
99 93 6 2256 119 25.93 2415 93.41 3 9 12 144 110 v Pakistan 30 Sep 2016 ODI # 3784
100 94 6 2278 119 25.88 2444 93.20 3 9 12 145 110 v Pakistan 2 Oct 2016 ODI # 3788
101 95 6 2289 119 25.71 2464 92.89 3 9 12 145 110 v Pakistan 5 Oct 2016 ODI # 3789
102 95 6 2289 119 25.71 2464 92.89 3 9 12 145 110 v Afghanistan 6 Nov 2019 ODI # 4213
103 96 6 2292 119 25.46 2469 92.83 3 9 12 145 110 v Afghanistan 9 Nov 2019 ODI # 4214
104 97 6 2324 119 25.53 2495 93.14 3 9 12 146 112 v Afghanistan 11 Nov 2019 ODI # 4215
105 97 6 2324 119 25.53 2495 93.14 3 9 12 146 112 v India 15 Dec 2019 ODI # 4221
106 98 6 2324 119 25.26 2496 93.10 3 9 13 146 112 v India 18 Dec 2019 ODI # 4222
107 99 7 2398 119 26.06 2547 94.14 3 10 13 149 119 v India 22 Dec 2019 ODI # 4223
108 100 8 2398 119 26.06 2548 94.11 3 10 13 149 119 v Ireland 7 Jan 2020 ODI # 4226
109 101 8 2438 119 26.21 2580 94.49 3 10 13 151 123 v Ireland 9 Jan 2020 ODI # 4229
110 101 8 2438 119 26.21 2580 94.49 3 10 13 151 123 v Ireland 12 Jan 2020 ODI # 4230
111 102 8 2447 119 26.03 2586 94.62 3 10 13 151 124 v Sri Lanka 22 Feb 2020 ODI # 4246
112 103 8 2447 119 25.75 2587 94.58 3 10 14 151 124 v Sri Lanka 26 Feb 2020 ODI # 4247
113 104 8 2496 119 26.00 2637 94.65 3 10 14 157 125 v Sri Lanka 1 Mar 2020 ODI # 4250
114 104 8 2496 119 26.00 2637 94.65 3 10 14 157 125 v Sri Lanka 10 Mar 2021 ODI # 4276
115 105 8 2511 119 25.88 2648 94.82 3 10 14 158 126 v Sri Lanka 12 Mar 2021 ODI # 4277
116 106 9 2564 119 26.43 2690 95.31 3 11 14 162 127 v Sri Lanka 14 Mar 2021 ODI # 4278
117 107 9 2620 119 26.73 2747 95.37 3 12 14 167 130 v Australia 20 Jul 2021 ODI # 4310
118 108 9 2622 119 26.48 2752 95.27 3 12 14 167 130 v Australia 22 Jul 2021 ODI # 4311
119 109 9 2633 119 26.33 2776 94.84 3 12 14 167 131 v Australia 26 Jul 2021 ODI # 4313
120 110 9 2702 119 26.75 2842 95.07 3 13 14 171 135 v Ireland 8 Jan 2022 ODI # 4339
121 111 9 2703 119 26.50 2848 94.90 3 13 14 171 135 v Ireland 13 Jan 2022 ODI # 4340
122 112 9 2706 119 26.27 2865 94.45 3 13 14 171 135 v Ireland 16 Jan 2022 ODI # 4342
123 113 9 2706 119 26.01 2866 94.41 3 13 15 171 135 v India 6 Feb 2022 ODI # 4353
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