Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Ordered by batting average (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-2019 301 294 17 10480 215 37.83 12019 87.19 25 54 25 1128 331 Profile
filtered 2007-2019 133 129 8 4556 215 37.65 4646 98.06 10 24 9 402 242
Cumulative averages
5 5 2 260 85* 86.66 319 81.50 0 3 0 25 7 v Scotland 12 Jul 2007 ODI # 2601
6 5 2 260 85* 86.66 319 81.50 0 3 0 25 7 v Ireland 14 Jul 2007 ODI # 2603
8 7 3 320 85* 80.00 406 78.81 0 4 0 29 9 v Zimbabwe 2 Dec 2007 ODI # 2651
9 8 3 372 85* 74.40 487 76.38 0 5 0 37 10 v Sri Lanka 10 Apr 2008 ODI # 2697
7 6 2 262 85* 65.50 328 79.87 0 3 0 25 7 v Zimbabwe 30 Nov 2007 ODI # 2649
10 9 3 383 85* 63.83 507 75.54 0 5 0 38 10 v Sri Lanka 12 Apr 2008 ODI # 2699
11 9 3 383 85* 63.83 507 75.54 0 5 0 38 10 v Sri Lanka 15 Apr 2008 ODI # 2701
26 24 5 1187 135 62.47 1320 89.92 4 7 1 109 44 v New Zealand 13 Jan 2009 ODI # 2792
19 17 4 805 113 61.92 920 87.50 2 7 0 83 28 v Pakistan 12 Nov 2008 ODI # 2773
21 19 4 927 122 61.80 1063 87.20 3 7 1 88 34 v Pakistan 16 Nov 2008 ODI # 2776
22 20 4 952 122 59.50 1099 86.62 3 7 1 89 35 v New Zealand 31 Dec 2008 ODI # 2786
27 25 5 1189 135 59.45 1331 89.33 4 7 1 109 44 v England 20 Mar 2009 ODI # 2826
29 27 5 1289 135 58.59 1394 92.46 4 8 1 118 52 v England 27 Mar 2009 ODI # 2828
25 23 5 1052 122 58.44 1191 88.32 3 7 1 100 39 v New Zealand 10 Jan 2009 ODI # 2789
4 4 1 175 82 58.33 225 77.77 0 2 0 17 4 v Netherlands 10 Jul 2007 ODI # 2599
23 21 4 988 122 58.11 1130 87.43 3 7 1 93 36 v New Zealand 3 Jan 2009 ODI # 2787
30 28 5 1335 135 58.04 1433 93.16 4 8 1 121 57 v England 29 Mar 2009 ODI # 2829
18 16 4 692 110* 57.66 814 85.01 1 7 0 72 23 v Canada 24 Aug 2008 ODI # 2752
12 10 3 403 85* 57.57 533 75.60 0 5 0 41 10 v Australia 24 Jun 2008 ODI # 2713
28 26 5 1209 135 57.57 1351 89.48 4 7 1 113 44 v England 22 Mar 2009 ODI # 2827
20 18 4 805 113 57.50 926 86.93 2 7 1 83 28 v Pakistan 14 Nov 2008 ODI # 2775
24 22 4 1006 122 55.88 1154 87.17 3 7 1 96 36 v New Zealand 7 Jan 2009 ODI # 2788
15 13 3 558 92 55.80 703 79.37 0 7 0 54 17 v Australia 4 Jul 2008 ODI # 2734
31 29 5 1335 135 55.62 1436 92.96 4 8 2 121 57 v England 3 Apr 2009 ODI # 2833
32 30 5 1366 135 54.64 1464 93.30 4 8 2 124 59 v England 24 May 2009 ODI # 2850
33 31 5 1377 135 52.96 1474 93.41 4 8 2 126 59 v England 26 May 2009 ODI # 2851
35 33 5 1478 135 52.78 1553 95.17 4 9 2 139 62 v India 28 Jun 2009 ODI # 2853
34 32 5 1414 135 52.37 1507 93.82 4 8 2 131 60 v India 26 Jun 2009 ODI # 2852
36 34 5 1505 135 51.89 1567 96.04 4 9 2 145 62 v India 3 Jul 2009 ODI # 2854
14 12 3 466 85* 51.77 611 76.26 0 6 0 48 13 v Australia 29 Jun 2008 ODI # 2724
13 11 3 413 85* 51.62 557 74.14 0 5 0 43 10 v Australia 27 Jun 2008 ODI # 2719
16 14 3 563 92 51.18 711 79.18 0 7 0 55 17 v Australia 6 Jul 2008 ODI # 2736
37 35 5 1505 135 50.16 1569 95.92 4 9 3 145 62 v India 5 Jul 2009 ODI # 2855
38 36 5 1512 135 48.77 1574 96.06 4 9 3 146 62 v Australia 7 Feb 2010 ODI # 2950
17 15 3 582 92 48.50 737 78.96 0 7 0 58 17 v Canada 22 Aug 2008 ODI # 2749
44 42 6 1705 135 47.36 1784 95.57 4 11 4 161 69 v Zimbabwe 6 Mar 2010 ODI # 2970
39 37 5 1512 135 47.25 1575 96.00 4 9 4 146 62 v Australia 9 Feb 2010 ODI # 2952
40 38 6 1512 135 47.25 1581 95.63 4 9 4 146 62 v Australia 12 Feb 2010 ODI # 2954
47 45 6 1833 135 47.00 1898 96.57 4 12 4 176 74 v Zimbabwe 14 Mar 2010 ODI # 2976
45 43 6 1738 135 46.97 1837 94.61 4 11 4 164 70 v Zimbabwe 10 Mar 2010 ODI # 2972
48 46 6 1878 135 46.95 1937 96.95 4 12 4 184 74 v South Africa 22 May 2010 ODI # 2979
41 39 6 1546 135 46.84 1602 96.50 4 9 4 152 62 v Australia 14 Feb 2010 ODI # 2955
46 44 6 1770 135 46.57 1857 95.31 4 11 4 168 72 v Zimbabwe 12 Mar 2010 ODI # 2974
49 47 6 1904 135 46.43 1972 96.55 4 12 4 187 75 v South Africa 24 May 2010 ODI # 2980
43 41 6 1617 135 46.20 1673 96.65 4 10 4 154 67 v Zimbabwe 4 Mar 2010 ODI # 2967
42 40 6 1560 135 45.88 1607 97.07 4 9 4 152 64 v Australia 19 Feb 2010 ODI # 2960
50 48 6 1920 135 45.71 1992 96.38 4 12 4 188 76 v South Africa 28 May 2010 ODI # 2982
63 61 8 2404 135 45.35 2475 97.13 5 15 5 235 99 v New Zealand 7 Jul 2012 ODI # 3285
51 49 6 1949 135 45.32 2020 96.48 4 12 4 192 76 v South Africa 30 May 2010 ODI # 2984
64 62 8 2415 135 44.72 2497 96.71 5 15 5 237 99 v New Zealand 11 Jul 2012 ODI # 3288
52 50 6 1961 135 44.56 2039 96.17 4 12 4 193 76 v South Africa 3 Jun 2010 ODI # 2987
65 63 8 2431 135 44.20 2514 96.69 5 15 5 238 100 v New Zealand 14 Jul 2012 ODI # 3289
62 60 8 2279 135 43.82 2368 96.24 4 15 5 227 90 v New Zealand 5 Jul 2012 ODI # 3283
53 51 6 1965 135 43.66 2050 95.85 4 12 4 193 76 v Sri Lanka 31 Jan 2011 ODI # 3092
66 64 8 2436 135 43.50 2526 96.43 5 15 5 239 100 v New Zealand 16 Jul 2012 ODI # 3290
67 65 8 2471 135 43.35 2566 96.29 5 15 5 243 102 v Bangladesh 30 Nov 2012 ODI # 3309
54 52 6 1993 135 43.32 2080 95.81 4 12 4 197 77 v Sri Lanka 3 Feb 2011 ODI # 3096
58 56 7 2112 135 43.10 2230 94.70 4 13 5 210 79 v Bangladesh 4 Mar 2011 ODI # 3118
59 57 7 2155 135 43.10 2251 95.73 4 13 5 218 80 v England 17 Mar 2011 ODI # 3135
68 66 8 2486 135 42.86 2588 96.05 5 15 5 245 103 v Bangladesh 2 Dec 2012 ODI # 3310
61 59 7 2216 135 42.61 2311 95.88 4 14 5 223 85 v England 19 Jun 2012 ODI # 3278
60 58 7 2163 135 42.41 2260 95.70 4 13 5 220 80 v Pakistan 23 Mar 2011 ODI # 3142
55 53 6 1993 135 42.40 2081 95.77 4 12 5 197 77 v Sri Lanka 6 Feb 2011 ODI # 3099
57 55 6 2075 135 42.34 2194 94.57 4 13 5 204 79 v Netherlands 28 Feb 2011 ODI # 3112
69 67 8 2490 135 42.20 2600 95.76 5 15 5 246 103 v Bangladesh 5 Dec 2012 ODI # 3311
70 68 8 2506 135 41.76 2625 95.46 5 15 5 247 104 v Bangladesh 7 Dec 2012 ODI # 3312
56 54 6 1995 135 41.56 2084 95.72 4 12 5 197 77 v South Africa 24 Feb 2011 ODI # 3106
3 3 0 124 82 41.33 180 68.88 0 1 0 11 3 v England 7 Jul 2007 ODI # 2598
71 69 8 2508 135 41.11 2644 94.85 5 15 5 247 104 v Bangladesh 8 Dec 2012 ODI # 3313
72 70 8 2512 135 40.51 2657 94.54 5 15 5 248 104 v Australia 1 Feb 2013 ODI # 3330
78 76 8 2723 135 40.04 2861 95.17 6 15 5 270 113 v Sri Lanka 28 Jun 2013 ODI # 3378
73 71 8 2516 135 39.93 2664 94.44 5 15 5 248 104 v Australia 3 Feb 2013 ODI # 3331
79 77 8 2734 135 39.62 2870 95.26 6 15 5 272 113 v India 30 Jun 2013 ODI # 3380
74 72 8 2518 135 39.34 2669 94.34 5 15 5 248 104 v Australia 6 Feb 2013 ODI # 3332
75 73 8 2557 135 39.33 2716 94.14 5 15 5 252 105 v Pakistan 7 Jun 2013 ODI # 3364
80 78 8 2744 135 39.20 2883 95.17 6 15 5 274 113 v India 5 Jul 2013 ODI # 3383
76 74 8 2578 135 39.06 2734 94.29 5 15 5 256 105 v India 11 Jun 2013 ODI # 3368
77 75 8 2614 135 39.01 2761 94.67 5 15 5 261 106 v South Africa 14 Jun 2013 ODI # 3371
81 79 8 2758 135 38.84 2900 95.10 6 15 5 277 113 v Sri Lanka 7 Jul 2013 ODI # 3385
122 119 8 4277 215 38.53 4310 99.23 10 22 8 373 228 v Pakistan 31 May 2019 ODI # 4144
127 123 8 4421 215 38.44 4465 99.01 10 23 9 390 235 v New Zealand 22 Jun 2019 ODI # 4170
121 118 8 4227 215 38.42 4276 98.85 10 21 8 367 225 v England 2 Mar 2019 ODI # 4103
123 120 8 4298 215 38.37 4327 99.32 10 22 8 377 228 v Australia 6 Jun 2019 ODI # 4152
124 120 8 4298 215 38.37 4327 99.32 10 22 8 377 228 v South Africa 10 Jun 2019 ODI # 4156
125 121 8 4334 215 38.35 4368 99.22 10 22 8 382 229 v England 14 Jun 2019 ODI # 4158
82 80 8 2759 135 38.31 2908 94.87 6 15 5 277 113 v Pakistan 14 Jul 2013 ODI # 3389
128 124 8 4427 215 38.16 4484 98.72 10 23 9 391 235 v India 27 Jun 2019 ODI # 4175
129 125 8 4462 215 38.13 4532 98.45 10 23 9 392 237 v Sri Lanka 1 Jul 2019 ODI # 4180
120 117 8 4150 215 38.07 4249 97.67 10 20 8 362 216 v England 27 Feb 2019 ODI # 4099
126 122 8 4334 215 38.01 4381 98.92 10 22 9 382 229 v Bangladesh 17 Jun 2019 ODI # 4162
130 126 8 4469 215 37.87 4550 98.21 10 23 9 393 237 v Afghanistan 4 Jul 2019 ODI # 4184
83 81 8 2760 135 37.80 2913 94.74 6 15 5 277 113 v Pakistan 16 Jul 2013 ODI # 3390
133 129 8 4556 215 37.65 4646 98.06 10 24 9 402 242 v India 14 Aug 2019 ODI # 4199
131 127 8 4473 215 37.58 4581 97.64 10 23 9 393 237 v India 8 Aug 2019 ODI # 4196
84 82 8 2768 135 37.40 2925 94.63 6 15 5 278 113 v Pakistan 19 Jul 2013 ODI # 3391
132 128 8 4484 215 37.36 4605 97.37 10 23 9 394 237 v India 11 Aug 2019 ODI # 4197
85 83 8 2798 135 37.30 2971 94.17 6 15 5 281 114 v Pakistan 21 Jul 2013 ODI # 3393
86 84 8 2819 135 37.09 3005 93.81 6 15 5 283 115 v Pakistan 24 Jul 2013 ODI # 3396
108 106 8 3619 215 36.92 3727 97.10 8 18 7 335 175 v U.A.E. 6 Mar 2018 ODI # 3987
118 116 8 3988 215 36.92 4152 96.05 9 20 8 351 202 v England 22 Feb 2019 ODI # 4097
119 116 8 3988 215 36.92 4152 96.05 9 20 8 351 202 v England 25 Feb 2019 ODI # 4098
103 101 8 3428 215 36.86 3566 96.13 7 18 7 323 158 v England 24 Sep 2017 ODI # 3915
117 115 8 3938 215 36.80 4089 96.30 9 19 8 350 198 v England 20 Feb 2019 ODI # 4096
109 107 8 3633 215 36.69 3755 96.75 8 18 7 336 176 v Ireland 10 Mar 2018 ODI # 3993
87 85 8 2819 135 36.61 3007 93.74 6 15 6 283 115 v India 21 Nov 2013 ODI # 3436
105 103 8 3470 215 36.52 3599 96.41 7 18 7 324 163 v England 29 Sep 2017 ODI # 3918
98 96 8 3212 215 36.50 3397 94.55 7 16 7 308 140 v Zimbabwe 24 Feb 2015 ODI # 3612
104 102 8 3430 215 36.48 3570 96.07 7 18 7 323 158 v England 27 Sep 2017 ODI # 3916
89 87 8 2880 135 36.45 3092 93.14 6 16 6 286 120 v Bangladesh 22 Aug 2014 ODI # 3511
106 104 8 3492 215 36.37 3630 96.19 7 18 7 327 164 v New Zealand 20 Dec 2017 ODI # 3943
110 108 8 3634 215 36.34 3764 96.54 8 18 7 336 176 v Afghanistan 15 Mar 2018 ODI # 3997
102 100 8 3334 215 36.23 3488 95.58 7 17 7 314 152 v England 19 Sep 2017 ODI # 3911
101 99 8 3297 215 36.23 3461 95.26 7 17 7 312 149 v New Zealand 21 Mar 2015 ODI # 3643
88 86 8 2822 135 36.17 3025 93.28 6 15 6 283 115 v Bangladesh 20 Aug 2014 ODI # 3509
111 109 8 3651 215 36.14 3777 96.66 8 18 7 336 178 v Zimbabwe 19 Mar 2018 ODI # 4002
91 89 8 2927 135 36.13 3133 93.42 6 16 6 292 122 v South Africa 16 Jan 2015 ODI # 3579
99 97 8 3215 215 36.12 3401 94.53 7 16 7 308 140 v South Africa 27 Feb 2015 ODI # 3616
90 88 8 2886 135 36.07 3109 92.82 6 16 6 287 120 v Bangladesh 25 Aug 2014 ODI # 3514
107 105 8 3496 215 36.04 3636 96.14 7 18 7 328 164 v New Zealand 26 Dec 2017 ODI # 3945
100 98 8 3236 215 35.95 3428 94.39 7 16 7 310 141 v India 6 Mar 2015 ODI # 3625
92 90 8 2946 135 35.92 3146 93.64 6 16 6 294 123 v South Africa 18 Jan 2015 ODI # 3583
116 114 8 3803 215 35.87 3960 96.03 8 19 8 347 186 v Bangladesh 28 Jul 2018 ODI # 4024
112 110 8 3651 215 35.79 3778 96.63 8 18 8 336 178 v Scotland 21 Mar 2018 ODI # 4004
114 112 8 3701 215 35.58 3856 95.98 8 18 8 338 180 v Bangladesh 22 Jul 2018 ODI # 4022
113 111 8 3661 215 35.54 3796 96.44 8 18 8 337 178 v Afghanistan 25 Mar 2018 ODI # 4007
115 113 8 3730 215 35.52 3894 95.78 8 18 8 341 181 v Bangladesh 25 Jul 2018 ODI # 4023
93 91 8 2947 135 35.50 3151 93.52 6 16 6 294 123 v South Africa 21 Jan 2015 ODI # 3587
94 92 8 2957 135 35.20 3170 93.28 6 16 6 295 123 v South Africa 25 Jan 2015 ODI # 3591
96 94 8 2993 135 34.80 3236 92.49 6 16 7 298 124 v Ireland 16 Feb 2015 ODI # 3603
95 93 8 2957 135 34.78 3171 93.25 6 16 7 295 123 v South Africa 28 Jan 2015 ODI # 3593
97 95 8 2997 135 34.44 3250 92.21 6 16 7 298 124 v Pakistan 21 Feb 2015 ODI # 3608
2 2 0 42 36 21.00 54 77.77 0 0 0 3 3 v England 4 Jul 2007 ODI # 2597
1 1 0 6 6 6.00 14 42.85 0 0 0 1 0 v England 1 Jul 2007 ODI # 2594
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