Records type batting analysis [change type]
View cumulative averages [change view]
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by batting strike rate (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2003-2013 147 143 11 5238 150* 39.68 6144 85.25 11 34 11 561 17 Profile
filtered 2003-2013 45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13
Cumulative averages
1 1 0 71 71 71.00 89 79.77 0 1 0 9 0 v Bangladesh 16 Apr 2003 ODI # 2004
1 1 0 71 71 71.00 89 79.77 0 1 0 9 0 v South Africa 18 Apr 2003 ODI # 2006
1 1 0 71 71 71.00 89 79.77 0 1 0 9 0 v South Africa 21 Apr 2003 ODI # 2007
8 8 2 617 103 102.83 730 84.52 2 6 0 72 2 v Pakistan 8 Nov 2007 ODI # 2644
8 8 2 617 103 102.83 730 84.52 2 6 0 72 2 v Pakistan 11 Nov 2007 ODI # 2645
8 8 2 617 103 102.83 730 84.52 2 6 0 72 2 v Pakistan 15 Nov 2007 ODI # 2646
8 8 2 617 103 102.83 730 84.52 2 6 0 72 2 v Pakistan 18 Nov 2007 ODI # 2647
8 8 2 617 103 102.83 730 84.52 2 6 0 72 2 v Australia 3 Feb 2008 ODI # 2670
7 7 2 560 103 112.00 662 84.59 2 5 0 65 2 v England 2 Sep 2007 ODI # 2618
7 7 2 560 103 112.00 662 84.59 2 5 0 65 2 v England 5 Sep 2007 ODI # 2619
7 7 2 560 103 112.00 662 84.59 2 5 0 65 2 v England 8 Sep 2007 ODI # 2620
7 7 2 560 103 112.00 662 84.59 2 5 0 65 2 v Australia 29 Sep 2007 ODI # 2621
7 7 2 560 103 112.00 662 84.59 2 5 0 65 2 v Australia 2 Oct 2007 ODI # 2623
7 7 2 560 103 112.00 662 84.59 2 5 0 65 2 v Australia 5 Oct 2007 ODI # 2625
7 7 2 560 103 112.00 662 84.59 2 5 0 65 2 v Pakistan 5 Nov 2007 ODI # 2643
6 6 2 509 103 127.25 596 85.40 2 4 0 60 2 v Scotland 16 Aug 2007 ODI # 2608
6 6 2 509 103 127.25 596 85.40 2 4 0 60 2 v England 21 Aug 2007 ODI # 2611
11 11 4 895 113 127.85 1039 86.14 4 7 0 96 4 v Sri Lanka 26 Feb 2008 ODI # 2686
11 11 4 895 113 127.85 1039 86.14 4 7 0 96 4 v Australia 2 Mar 2008 ODI # 2688
11 11 4 895 113 127.85 1039 86.14 4 7 0 96 4 v Australia 4 Mar 2008 ODI # 2689
9 9 3 719 103 119.83 831 86.52 3 6 0 82 3 v Sri Lanka 5 Feb 2008 ODI # 2672
9 9 3 719 103 119.83 831 86.52 3 6 0 82 3 v Australia 10 Feb 2008 ODI # 2675
9 9 3 719 103 119.83 831 86.52 3 6 0 82 3 v Sri Lanka 12 Feb 2008 ODI # 2676
9 9 3 719 103 119.83 831 86.52 3 6 0 82 3 v Australia 17 Feb 2008 ODI # 2680
9 9 3 719 103 119.83 831 86.52 3 6 0 82 3 v Sri Lanka 19 Feb 2008 ODI # 2681
12 12 4 957 113 119.62 1101 86.92 4 8 0 102 4 v Pakistan 10 Jun 2008 ODI # 2705
10 10 3 832 113 118.85 950 87.57 4 6 0 91 4 v Australia 24 Feb 2008 ODI # 2685
5 5 1 424 103 106.00 481 88.14 2 3 0 52 1 v Ireland 23 Jun 2007 ODI # 2590
5 5 1 424 103 106.00 481 88.14 2 3 0 52 1 v South Africa 26 Jun 2007 ODI # 2592
5 5 1 424 103 106.00 481 88.14 2 3 0 52 1 v South Africa 1 Jul 2007 ODI # 2595
13 13 5 1064 113 133.00 1202 88.51 5 8 0 115 5 v Bangladesh 12 Jun 2008 ODI # 2706
13 13 5 1064 113 133.00 1202 88.51 5 8 0 115 5 v Pakistan 14 Jun 2008 ODI # 2707
14 14 5 1115 113 123.88 1256 88.77 5 9 0 122 5 v Hong Kong 25 Jun 2008 ODI # 2716
14 14 5 1115 113 123.88 1256 88.77 5 9 0 122 5 v Pakistan 26 Jun 2008 ODI # 2717
15 15 5 1205 113 120.50 1340 89.92 5 10 0 132 6 v Bangladesh 28 Jun 2008 ODI # 2721
15 15 5 1205 113 120.50 1340 89.92 5 10 0 132 6 v Pakistan 2 Jul 2008 ODI # 2730
17 17 5 1324 113 110.33 1464 90.43 5 12 0 151 6 v England 14 Nov 2008 ODI # 2774
18 18 5 1394 113 107.23 1540 90.51 5 13 0 157 7 v England 17 Nov 2008 ODI # 2777
18 18 5 1394 113 107.23 1540 90.51 5 13 0 157 7 v England 20 Nov 2008 ODI # 2778
18 18 5 1394 113 107.23 1540 90.51 5 13 0 157 7 v England 23 Nov 2008 ODI # 2781
19 19 5 1456 113 104.00 1608 90.54 5 14 0 162 7 v Sri Lanka 28 Jan 2009 ODI # 2806
19 19 5 1456 113 104.00 1608 90.54 5 14 0 162 7 v Sri Lanka 31 Jan 2009 ODI # 2810
19 19 5 1456 113 104.00 1608 90.54 5 14 0 162 7 v Sri Lanka 3 Feb 2009 ODI # 2813
16 16 5 1273 113 115.72 1401 90.86 5 11 0 143 6 v Sri Lanka 3 Jul 2008 ODI # 2732
16 16 5 1273 113 115.72 1401 90.86 5 11 0 143 6 v Sri Lanka 6 Jul 2008 ODI # 2735
16 16 5 1273 113 115.72 1401 90.86 5 11 0 143 6 v Sri Lanka 18 Aug 2008 ODI # 2742
16 16 5 1273 113 115.72 1401 90.86 5 11 0 143 6 v Sri Lanka 24 Aug 2008 ODI # 2750
16 16 5 1273 113 115.72 1401 90.86 5 11 0 143 6 v Sri Lanka 27 Aug 2008 ODI # 2755
16 16 5 1273 113 115.72 1401 90.86 5 11 0 143 6 v Sri Lanka 29 Aug 2008 ODI # 2756
20 20 5 1606 150 107.06 1755 91.50 6 14 0 176 8 v Sri Lanka 5 Feb 2009 ODI # 2815
20 20 5 1606 150 107.06 1755 91.50 6 14 0 176 8 v Sri Lanka 8 Feb 2009 ODI # 2818
20 20 5 1606 150 107.06 1755 91.50 6 14 0 176 8 v New Zealand 3 Mar 2009 ODI # 2821
20 20 5 1606 150 107.06 1755 91.50 6 14 0 176 8 v New Zealand 6 Mar 2009 ODI # 2822
20 20 5 1606 150 107.06 1755 91.50 6 14 0 176 8 v New Zealand 8 Mar 2009 ODI # 2823
42 42 10 3407 150* 106.46 3721 91.56 10 32 0 346 13 v Sri Lanka 24 Jul 2012 ODI # 3292
21 21 6 1669 150 111.26 1822 91.60 6 15 0 182 8 v New Zealand 11 Mar 2009 ODI # 2824
21 21 6 1669 150 111.26 1822 91.60 6 15 0 182 8 v New Zealand 14 Mar 2009 ODI # 2825
21 21 6 1669 150 111.26 1822 91.60 6 15 0 182 8 v West Indies 26 Jun 2009 ODI # 2852
21 21 6 1669 150 111.26 1822 91.60 6 15 0 182 8 v West Indies 28 Jun 2009 ODI # 2853
21 21 6 1669 150 111.26 1822 91.60 6 15 0 182 8 v West Indies 3 Jul 2009 ODI # 2854
21 21 6 1669 150 111.26 1822 91.60 6 15 0 182 8 v West Indies 5 Jul 2009 ODI # 2855
44 44 10 3597 150* 105.79 3921 91.73 11 33 0 363 13 v Sri Lanka 4 Aug 2012 ODI # 3295
44 44 10 3597 150* 105.79 3921 91.73 11 33 0 363 13 v Pakistan 30 Dec 2012 ODI # 3314
44 44 10 3597 150* 105.79 3921 91.73 11 33 0 363 13 v Pakistan 3 Jan 2013 ODI # 3315
44 44 10 3597 150* 105.79 3921 91.73 11 33 0 363 13 v Pakistan 6 Jan 2013 ODI # 3316
43 43 10 3509 150* 106.33 3822 91.81 11 32 0 356 13 v Sri Lanka 28 Jul 2012 ODI # 3293
43 43 10 3509 150* 106.33 3822 91.81 11 32 0 356 13 v Sri Lanka 31 Jul 2012 ODI # 3294
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v England 11 Jan 2013 ODI # 3318
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v England 15 Jan 2013 ODI # 3320
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v England 19 Jan 2013 ODI # 3322
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v England 23 Jan 2013 ODI # 3327
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v England 27 Jan 2013 ODI # 3329
23 23 6 1794 150 105.52 1953 91.85 6 17 0 195 11 v Australia 25 Oct 2009 ODI # 2913
28 28 7 2256 150* 107.42 2454 91.93 7 21 0 237 12 v Pakistan 19 Jun 2010 ODI # 2996
28 28 7 2256 150* 107.42 2454 91.93 7 21 0 237 12 v Sri Lanka 22 Jun 2010 ODI # 2999
28 28 7 2256 150* 107.42 2454 91.93 7 21 0 237 12 v Sri Lanka 24 Jun 2010 ODI # 3001
28 28 7 2256 150* 107.42 2454 91.93 7 21 0 237 12 v New Zealand 28 Nov 2010 ODI # 3070
4 4 0 344 103 86.00 374 91.97 2 2 0 43 1 v Bangladesh 12 May 2007 ODI # 2583
24 24 6 1870 150 103.88 2033 91.98 6 18 0 201 11 v Australia 28 Oct 2009 ODI # 2915
24 24 6 1870 150 103.88 2033 91.98 6 18 0 201 11 v Australia 31 Oct 2009 ODI # 2918
24 24 6 1870 150 103.88 2033 91.98 6 18 0 201 11 v Australia 5 Nov 2009 ODI # 2923
24 24 6 1870 150 103.88 2033 91.98 6 18 0 201 11 v Australia 8 Nov 2009 ODI # 2925
24 24 6 1870 150 103.88 2033 91.98 6 18 0 201 11 v Sri Lanka 15 Dec 2009 ODI # 2932
24 24 6 1870 150 103.88 2033 91.98 6 18 0 201 11 v Sri Lanka 18 Dec 2009 ODI # 2933
24 24 6 1870 150 103.88 2033 91.98 6 18 0 201 11 v Sri Lanka 21 Dec 2009 ODI # 2934
41 41 10 3342 150* 107.80 3625 92.19 10 31 0 342 13 v Sri Lanka 13 Mar 2012 ODI # 3259
41 41 10 3342 150* 107.80 3625 92.19 10 31 0 342 13 v Bangladesh 16 Mar 2012 ODI # 3261
41 41 10 3342 150* 107.80 3625 92.19 10 31 0 342 13 v Pakistan 18 Mar 2012 ODI # 3263
41 41 10 3342 150* 107.80 3625 92.19 10 31 0 342 13 v Sri Lanka 21 Jul 2012 ODI # 3291
27 27 7 2173 150* 108.65 2357 92.19 7 20 0 231 11 v Bangladesh 16 Jun 2010 ODI # 2993
39 39 10 3179 150* 109.62 3443 92.33 9 30 0 331 13 v Sri Lanka 14 Feb 2012 ODI # 3239
39 39 10 3179 150* 109.62 3443 92.33 9 30 0 331 13 v Australia 19 Feb 2012 ODI # 3244
39 39 10 3179 150* 109.62 3443 92.33 9 30 0 331 13 v Sri Lanka 21 Feb 2012 ODI # 3246
39 39 10 3179 150* 109.62 3443 92.33 9 30 0 331 13 v Australia 26 Feb 2012 ODI # 3250
22 22 6 1726 150 107.87 1868 92.39 6 16 0 189 10 v Pakistan 26 Sep 2009 ODI # 2898
22 22 6 1726 150 107.87 1868 92.39 6 16 0 189 10 v Australia 28 Sep 2009 ODI # 2901
22 22 6 1726 150 107.87 1868 92.39 6 16 0 189 10 v West Indies 30 Sep 2009 ODI # 2904
40 40 10 3242 150* 108.06 3507 92.44 9 31 0 335 13 v Sri Lanka 28 Feb 2012 ODI # 3251
38 38 10 3088 150* 110.28 3337 92.53 9 29 0 325 13 v Australia 12 Feb 2012 ODI # 3237
34 34 9 2787 150* 111.48 3009 92.62 9 25 0 294 12 v Sri Lanka 2 Apr 2011 ODI # 3148
34 34 9 2787 150* 111.48 3009 92.62 9 25 0 294 12 v England 14 Oct 2011 ODI # 3199
35 35 10 2871 150* 114.84 3099 92.64 9 26 0 304 12 v England 17 Oct 2011 ODI # 3201
26 26 7 2091 150* 110.05 2256 92.68 7 19 0 225 11 v Sri Lanka 10 Jan 2010 ODI # 2941
26 26 7 2091 150* 110.05 2256 92.68 7 19 0 225 11 v Bangladesh 11 Jan 2010 ODI # 2942
26 26 7 2091 150* 110.05 2256 92.68 7 19 0 225 11 v Sri Lanka 13 Jan 2010 ODI # 2943
36 36 10 2929 150* 112.65 3159 92.71 9 27 0 307 13 v England 20 Oct 2011 ODI # 3205
36 36 10 2929 150* 112.65 3159 92.71 9 27 0 307 13 v England 23 Oct 2011 ODI # 3207
36 36 10 2929 150* 112.65 3159 92.71 9 27 0 307 13 v England 25 Oct 2011 ODI # 3210
36 36 10 2929 150* 112.65 3159 92.71 9 27 0 307 13 v West Indies 29 Nov 2011 ODI # 3217
36 36 10 2929 150* 112.65 3159 92.71 9 27 0 307 13 v West Indies 2 Dec 2011 ODI # 3219
36 36 10 2929 150* 112.65 3159 92.71 9 27 0 307 13 v West Indies 5 Dec 2011 ODI # 3221
37 37 10 2996 150* 110.96 3226 92.87 9 28 0 318 13 v West Indies 8 Dec 2011 ODI # 3223
37 37 10 2996 150* 110.96 3226 92.87 9 28 0 318 13 v West Indies 11 Dec 2011 ODI # 3224
37 37 10 2996 150* 110.96 3226 92.87 9 28 0 318 13 v Australia 5 Feb 2012 ODI # 3231
25 25 7 2020 150* 112.22 2170 93.08 7 18 0 215 11 v Sri Lanka 24 Dec 2009 ODI # 2935
25 25 7 2020 150* 112.22 2170 93.08 7 18 0 215 11 v Sri Lanka 27 Dec 2009 ODI # 2936
25 25 7 2020 150* 112.22 2170 93.08 7 18 0 215 11 v Sri Lanka 5 Jan 2010 ODI # 2938
25 25 7 2020 150* 112.22 2170 93.08 7 18 0 215 11 v Bangladesh 7 Jan 2010 ODI # 2939
3 3 0 243 103 81.00 261 93.10 1 2 0 32 1 v West Indies 21 Jan 2007 ODI # 2480
3 3 0 243 103 81.00 261 93.10 1 2 0 32 1 v West Indies 24 Jan 2007 ODI # 2485
3 3 0 243 103 81.00 261 93.10 1 2 0 32 1 v West Indies 27 Jan 2007 ODI # 2487
3 3 0 243 103 81.00 261 93.10 1 2 0 32 1 v Bangladesh 10 May 2007 ODI # 2582
29 29 8 2394 150* 114.00 2570 93.15 8 21 0 255 12 v New Zealand 1 Dec 2010 ODI # 3072
33 33 9 2690 150* 112.08 2887 93.17 9 24 0 285 12 v Australia 24 Mar 2011 ODI # 3143
33 33 9 2690 150* 112.08 2887 93.17 9 24 0 285 12 v Pakistan 30 Mar 2011 ODI # 3147
32 32 9 2640 150* 114.78 2823 93.51 9 23 0 283 12 v South Africa 12 Mar 2011 ODI # 3128
32 32 9 2640 150* 114.78 2823 93.51 9 23 0 283 12 v West Indies 20 Mar 2011 ODI # 3141
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v Sri Lanka 6 Nov 2005 ODI # 2294
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v Sri Lanka 9 Nov 2005 ODI # 2295
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v South Africa 16 Nov 2005 ODI # 2297
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v South Africa 19 Nov 2005 ODI # 2298
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v South Africa 25 Nov 2005 ODI # 2299
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v South Africa 28 Nov 2005 ODI # 2300
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v Pakistan 13 Feb 2006 ODI # 2329
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v Pakistan 16 Feb 2006 ODI # 2331
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v Pakistan 19 Feb 2006 ODI # 2333
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v England 28 Mar 2006 ODI # 2357
2 2 0 174 103 87.00 186 93.54 1 1 0 22 1 v England 31 Mar 2006 ODI # 2358
31 31 9 2571 150* 116.86 2748 93.55 9 22 0 276 12 v England 27 Feb 2011 ODI # 3110
31 31 9 2571 150* 116.86 2748 93.55 9 22 0 276 12 v Ireland 6 Mar 2011 ODI # 3121
31 31 9 2571 150* 116.86 2748 93.55 9 22 0 276 12 v Netherlands 9 Mar 2011 ODI # 3124
30 30 9 2520 150* 120.00 2687 93.78 9 21 0 271 12 v New Zealand 4 Dec 2010 ODI # 3074
30 30 9 2520 150* 120.00 2687 93.78 9 21 0 271 12 v New Zealand 7 Dec 2010 ODI # 3076
30 30 9 2520 150* 120.00 2687 93.78 9 21 0 271 12 v New Zealand 10 Dec 2010 ODI # 3077
30 30 9 2520 150* 120.00 2687 93.78 9 21 0 271 12 v Bangladesh 19 Feb 2011 ODI # 3100
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