Records type batting analysis [change type]
View cumulative averages [change view]
Batting position between 1 and 2 remove between 1 and 2 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 2002-2015 190 169 27 5757 185* 40.54 6365 90.44 9 33 12 570 131 Profile
filtered 2006-2013 95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85
Cumulative averages
1 1 0 79 79 79.00 74 106.75 0 1 0 10 2 v India 16 Sep 2006 ODI # 2416
1 1 0 79 79 79.00 74 106.75 0 1 0 10 2 v West Indies 18 Sep 2006 ODI # 2417
2 2 0 97 79 48.50 101 96.03 0 1 0 13 2 v West Indies 24 Sep 2006 ODI # 2422
3 3 0 97 79 32.33 104 93.26 0 1 1 13 2 v West Indies 18 Oct 2006 ODI # 2432
4 4 0 118 79 29.50 130 90.76 0 1 1 16 2 v England 21 Oct 2006 ODI # 2434
5 5 0 168 79 33.60 176 95.45 0 2 1 24 2 v India 29 Oct 2006 ODI # 2440
6 6 0 168 79 28.00 180 93.33 0 2 2 24 2 v New Zealand 1 Nov 2006 ODI # 2441
7 7 1 225 79 37.50 268 83.95 0 3 2 28 2 v West Indies 5 Nov 2006 ODI # 2443
7 7 1 225 79 37.50 268 83.95 0 3 2 28 2 v England 9 Feb 2007 ODI # 2515
7 7 1 225 79 37.50 268 83.95 0 3 2 28 2 v England 11 Feb 2007 ODI # 2519
7 7 1 225 79 37.50 268 83.95 0 3 2 28 2 v New Zealand 16 Feb 2007 ODI # 2524
7 7 1 225 79 37.50 268 83.95 0 3 2 28 2 v New Zealand 18 Feb 2007 ODI # 2526
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v New Zealand 20 Feb 2007 ODI # 2527
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v Scotland 14 Mar 2007 ODI # 2532
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v Netherlands 18 Mar 2007 ODI # 2540
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v South Africa 24 Mar 2007 ODI # 2552
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v West Indies 27 Mar 2007 ODI # 2555
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v Bangladesh 31 Mar 2007 ODI # 2559
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v New Zealand 20 Apr 2007 ODI # 2577
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v South Africa 25 Apr 2007 ODI # 2580
8 8 1 293 79 41.85 337 86.94 0 4 2 36 2 v Sri Lanka 28 Apr 2007 ODI # 2581
9 9 1 324 79 40.50 364 89.01 0 4 2 40 2 v West Indies 24 Jun 2008 ODI # 2713
10 10 1 324 79 36.00 367 88.28 0 4 3 40 2 v West Indies 27 Jun 2008 ODI # 2719
11 11 1 450 126 45.00 489 92.02 1 4 3 55 4 v West Indies 29 Jun 2008 ODI # 2724
12 12 1 470 126 42.72 511 91.97 1 4 3 59 4 v West Indies 4 Jul 2008 ODI # 2734
13 13 1 499 126 41.58 551 90.56 1 4 3 63 4 v West Indies 6 Jul 2008 ODI # 2736
14 14 1 528 126 40.61 584 90.41 1 4 3 66 4 v Bangladesh 3 Sep 2008 ODI # 2760
15 15 1 555 126 39.64 628 88.37 1 4 3 68 4 v Bangladesh 6 Sep 2008 ODI # 2762
15 15 1 555 126 39.64 628 88.37 1 4 3 68 4 v Pakistan 22 Apr 2009 ODI # 2845
15 15 1 555 126 39.64 628 88.37 1 4 3 68 4 v Pakistan 24 Apr 2009 ODI # 2846
15 15 1 555 126 39.64 628 88.37 1 4 3 68 4 v Pakistan 27 Apr 2009 ODI # 2847
16 16 2 640 126 45.71 768 83.33 1 5 3 75 5 v Pakistan 1 May 2009 ODI # 2848
17 17 3 756 126 54.00 914 82.71 2 5 3 81 7 v Pakistan 3 May 2009 ODI # 2849
18 18 3 824 126 54.93 957 86.10 2 6 3 90 9 v Scotland 28 Aug 2009 ODI # 2879
19 19 3 870 126 54.37 1007 86.39 2 6 3 96 9 v England 4 Sep 2009 ODI # 2882
20 20 3 904 126 53.17 1056 85.60 2 6 3 100 9 v England 6 Sep 2009 ODI # 2883
21 21 3 911 126 50.61 1075 84.74 2 6 3 100 9 v England 9 Sep 2009 ODI # 2885
22 22 3 937 126 49.31 1107 84.64 2 6 3 104 9 v England 12 Sep 2009 ODI # 2888
23 23 3 973 126 48.65 1141 85.27 2 6 3 109 9 v England 15 Sep 2009 ODI # 2890
24 24 3 977 126 46.52 1150 84.95 2 6 3 110 9 v England 17 Sep 2009 ODI # 2891
25 25 3 977 126 44.40 1154 84.66 2 6 4 110 9 v England 20 Sep 2009 ODI # 2892
26 26 3 977 126 42.47 1155 84.58 2 6 5 110 9 v West Indies 26 Sep 2009 ODI # 2897
27 27 3 977 126 40.70 1162 84.07 2 6 6 110 9 v India 28 Sep 2009 ODI # 2901
28 28 3 1001 126 40.04 1184 84.54 2 6 6 115 9 v Pakistan 30 Sep 2009 ODI # 2903
29 29 4 1137 136* 45.48 1316 86.39 3 6 6 125 16 v England 2 Oct 2009 ODI # 2905
30 30 5 1242 136* 49.68 1445 85.95 4 6 6 135 20 v New Zealand 5 Oct 2009 ODI # 2907
31 31 5 1247 136* 47.96 1451 85.94 4 6 6 136 20 v India 25 Oct 2009 ODI # 2913
32 32 5 1266 136* 46.88 1477 85.71 4 6 6 139 20 v India 28 Oct 2009 ODI # 2915
33 33 5 1307 136* 46.67 1536 85.09 4 6 6 144 20 v India 31 Oct 2009 ODI # 2918
34 34 5 1356 136* 46.75 1588 85.39 4 6 6 150 20 v India 2 Nov 2009 ODI # 2919
35 35 5 1449 136* 48.30 1677 86.40 4 7 6 159 23 v India 5 Nov 2009 ODI # 2923
36 36 5 1498 136* 48.32 1726 86.79 4 7 6 169 23 v India 8 Nov 2009 ODI # 2925
37 37 5 1503 136* 46.96 1738 86.47 4 7 6 169 23 v Pakistan 22 Jan 2010 ODI # 2944
38 38 5 1572 136* 47.63 1809 86.89 4 8 6 178 24 v Pakistan 24 Jan 2010 ODI # 2945
39 39 5 1605 136* 47.20 1846 86.94 4 8 6 183 24 v Pakistan 26 Jan 2010 ODI # 2946
40 40 5 1664 136* 47.54 1920 86.66 4 9 6 186 24 v West Indies 7 Feb 2010 ODI # 2950
41 41 5 1717 136* 47.69 1970 87.15 4 10 6 193 26 v West Indies 9 Feb 2010 ODI # 2952
42 42 5 1743 136* 47.10 1992 87.50 4 10 6 196 27 v West Indies 14 Feb 2010 ODI # 2955
43 43 5 1794 136* 47.21 2043 87.81 4 11 6 199 30 v West Indies 19 Feb 2010 ODI # 2960
44 44 5 1839 136* 47.15 2074 88.66 4 11 6 206 31 v New Zealand 3 Mar 2010 ODI # 2966
45 45 5 1886 136* 47.15 2122 88.87 4 11 6 213 32 v New Zealand 6 Mar 2010 ODI # 2969
46 46 5 1901 136* 46.36 2144 88.66 4 11 6 216 32 v New Zealand 9 Mar 2010 ODI # 2971
47 47 5 1933 136* 46.02 2185 88.46 4 11 6 222 32 v New Zealand 11 Mar 2010 ODI # 2973
48 48 5 1986 136* 46.18 2264 87.72 4 12 6 226 32 v New Zealand 13 Mar 2010 ODI # 2975
49 49 5 1999 136* 45.43 2279 87.71 4 12 6 226 33 v Ireland 17 Jun 2010 ODI # 2994
50 50 5 2031 136* 45.13 2305 88.11 4 12 6 232 33 v England 22 Jun 2010 ODI # 3000
51 51 5 2088 136* 45.39 2364 88.32 4 13 6 240 33 v England 24 Jun 2010 ODI # 3002
52 52 5 2149 136* 45.72 2440 88.07 4 14 6 245 35 v England 27 Jun 2010 ODI # 3003
53 53 5 2190 136* 45.62 2494 87.81 4 14 6 250 36 v England 30 Jun 2010 ODI # 3004
54 54 5 2204 136* 44.97 2520 87.46 4 14 6 253 36 v England 3 Jul 2010 ODI # 3011
55 55 5 2214 136* 44.28 2540 87.16 4 14 6 253 36 v Sri Lanka 3 Nov 2010 ODI # 3065
56 56 5 2254 136* 44.19 2584 87.22 4 14 6 255 37 v Sri Lanka 5 Nov 2010 ODI # 3066
57 57 5 2269 136* 43.63 2598 87.33 4 14 6 256 37 v Sri Lanka 7 Nov 2010 ODI # 3068
58 58 6 2430 161* 46.73 2748 88.42 5 14 6 268 41 v England 16 Jan 2011 ODI # 3081
59 59 6 2435 161* 45.94 2764 88.09 5 14 6 269 41 v England 21 Jan 2011 ODI # 3083
60 60 6 2444 161* 45.25 2771 88.19 5 14 6 271 41 v England 23 Jan 2011 ODI # 3086
61 61 6 2508 161* 45.60 2843 88.21 5 15 6 276 42 v England 26 Jan 2011 ODI # 3089
62 62 6 2524 161* 45.07 2863 88.15 5 15 6 278 42 v England 30 Jan 2011 ODI # 3091
63 63 6 2575 161* 45.17 2897 88.88 5 16 6 286 42 v England 2 Feb 2011 ODI # 3094
64 64 6 2654 161* 45.75 2989 88.79 5 17 6 294 43 v Zimbabwe 21 Feb 2011 ODI # 3103
65 65 6 2716 161* 46.03 3050 89.04 5 18 6 300 44 v New Zealand 25 Feb 2011 ODI # 3107
66 65 6 2716 161* 46.03 3050 89.04 5 18 6 300 44 v Sri Lanka 5 Mar 2011 ODI # 3119
67 66 6 2737 161* 45.61 3067 89.24 5 18 6 303 45 v Kenya 13 Mar 2011 ODI # 3130
68 67 6 2831 161* 46.40 3157 89.67 5 19 6 312 49 v Canada 16 Mar 2011 ODI # 3134
69 68 6 2840 161* 45.80 3173 89.50 5 19 6 313 49 v Pakistan 19 Mar 2011 ODI # 3139
70 69 6 2865 161* 45.47 3211 89.22 5 19 6 318 49 v India 24 Mar 2011 ODI # 3143
71 70 6 2902 161* 45.34 3243 89.48 5 19 6 321 51 v Bangladesh 9 Apr 2011 ODI # 3149
72 71 7 3087 185* 48.23 3339 92.45 6 19 6 336 66 v Bangladesh 11 Apr 2011 ODI # 3150
73 72 7 3159 185* 48.60 3379 93.48 6 20 6 347 69 v Bangladesh 13 Apr 2011 ODI # 3151
74 73 7 3228 185* 48.90 3430 94.11 6 21 6 352 75 v Sri Lanka 10 Aug 2011 ODI # 3175
75 74 7 3271 185* 48.82 3481 93.96 6 21 6 356 76 v Sri Lanka 14 Aug 2011 ODI # 3178
76 75 7 3276 185* 48.17 3489 93.89 6 21 6 357 76 v Sri Lanka 16 Aug 2011 ODI # 3180
77 76 7 3288 185* 47.65 3504 93.83 6 21 6 359 76 v Sri Lanka 20 Aug 2011 ODI # 3182
78 77 7 3344 185* 47.77 3588 93.19 6 22 6 365 77 v Sri Lanka 22 Aug 2011 ODI # 3184
78 77 7 3344 185* 47.77 3588 93.19 6 22 6 365 77 v South Africa 23 Oct 2011 ODI # 3208
79 78 7 3393 185* 47.78 3634 93.36 6 22 6 371 78 v South Africa 28 Oct 2011 ODI # 3211
80 79 7 3394 185* 47.13 3641 93.21 6 22 6 371 78 v India 26 Feb 2012 ODI # 3250
80 79 7 3394 185* 47.13 3641 93.21 6 22 6 371 78 v Sri Lanka 2 Mar 2012 ODI # 3253
80 79 7 3394 185* 47.13 3641 93.21 6 22 6 371 78 v Sri Lanka 4 Mar 2012 ODI # 3255
80 79 7 3394 185* 47.13 3641 93.21 6 22 6 371 78 v Sri Lanka 6 Mar 2012 ODI # 3256
80 79 7 3394 185* 47.13 3641 93.21 6 22 6 371 78 v Sri Lanka 8 Mar 2012 ODI # 3257
81 80 7 3415 185* 46.78 3664 93.20 6 22 6 375 78 v West Indies 16 Mar 2012 ODI # 3262
82 81 7 3440 185* 46.48 3705 92.84 6 22 6 376 79 v West Indies 18 Mar 2012 ODI # 3264
83 82 7 3450 185* 46.00 3719 92.76 6 22 6 376 79 v West Indies 20 Mar 2012 ODI # 3266
84 83 7 3478 185* 45.76 3743 92.92 6 22 6 378 81 v West Indies 23 Mar 2012 ODI # 3268
85 84 7 3544 185* 46.02 3832 92.48 6 23 6 382 82 v West Indies 25 Mar 2012 ODI # 3269
86 84 7 3544 185* 46.02 3832 92.48 6 23 6 382 82 v Ireland 23 Jun 2012 ODI # 3279
87 85 7 3556 185* 45.58 3850 92.36 6 23 6 383 82 v England 29 Jun 2012 ODI # 3280
88 86 7 3622 185* 45.84 3930 92.16 6 24 6 391 82 v England 1 Jul 2012 ODI # 3281
89 87 7 3650 185* 45.62 3984 91.61 6 24 6 393 83 v England 7 Jul 2012 ODI # 3284
90 88 7 3772 185* 46.56 4095 92.11 7 24 6 405 85 v West Indies 6 Feb 2013 ODI # 3332
91 89 7 3848 185* 46.92 4179 92.07 7 25 6 414 85 v West Indies 8 Feb 2013 ODI # 3333
92 90 7 3848 185* 46.36 4180 92.05 7 25 7 414 85 v West Indies 10 Feb 2013 ODI # 3334
93 91 7 3872 185* 46.09 4220 91.75 7 25 7 415 85 v England 8 Jun 2013 ODI # 3365
94 92 7 3877 185* 45.61 4227 91.71 7 25 7 416 85 v New Zealand 12 Jun 2013 ODI # 3369
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v Sri Lanka 17 Jun 2013 ODI # 3374
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v Scotland 3 Sep 2013 ODI # 3410
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 8 Sep 2013 ODI # 3412
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 11 Sep 2013 ODI # 3414
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 14 Sep 2013 ODI # 3415
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 16 Sep 2013 ODI # 3416
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 13 Oct 2013 ODI # 3419
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 16 Oct 2013 ODI # 3420
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 19 Oct 2013 ODI # 3421
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 23 Oct 2013 ODI # 3422
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 30 Oct 2013 ODI # 3424
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 2 Nov 2013 ODI # 3428
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 12 Jan 2014 ODI # 3454
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 26 Jan 2014 ODI # 3463
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v South Africa 14 Nov 2014 ODI # 3545
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v South Africa 16 Nov 2014 ODI # 3546
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v South Africa 19 Nov 2014 ODI # 3548
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v South Africa 21 Nov 2014 ODI # 3549
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v South Africa 23 Nov 2014 ODI # 3551
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 16 Jan 2015 ODI # 3578
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 18 Jan 2015 ODI # 3582
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 14 Feb 2015 ODI # 3600
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v New Zealand 28 Feb 2015 ODI # 3617
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v Sri Lanka 8 Mar 2015 ODI # 3629
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v Scotland 14 Mar 2015 ODI # 3637
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v Pakistan 20 Mar 2015 ODI # 3642
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v India 26 Mar 2015 ODI # 3645
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v New Zealand 29 Mar 2015 ODI # 3646
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v Ireland 27 Aug 2015 ODI # 3679
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 3 Sep 2015 ODI # 3680
95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85 v England 5 Sep 2015 ODI # 3681
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