Records type batting analysis [change type]
View reverse 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
Reverse cumulative
5 5 0 407 102 81.40 466 87.33 2 3 0 35 0 v Sri Lanka 13 Mar 2012 ODI # 3259
8 8 0 653 102 81.62 747 87.41 2 6 0 52 0 v Australia 12 Feb 2012 ODI # 3237
8 8 0 653 102 81.62 747 87.41 2 6 0 52 0 v Australia 5 Feb 2012 ODI # 3231
8 8 0 653 102 81.62 747 87.41 2 6 0 52 0 v West Indies 11 Dec 2011 ODI # 3224
13 13 1 1009 102 84.08 1150 87.73 2 11 0 87 1 v Australia 24 Mar 2011 ODI # 3143
13 13 1 1009 102 84.08 1150 87.73 2 11 0 87 1 v West Indies 20 Mar 2011 ODI # 3141
15 15 1 1129 102 80.64 1286 87.79 2 13 0 99 1 v England 27 Feb 2011 ODI # 3110
15 15 1 1129 102 80.64 1286 87.79 2 13 0 99 1 v Bangladesh 19 Feb 2011 ODI # 3100
15 15 1 1129 102 80.64 1286 87.79 2 13 0 99 1 v New Zealand 10 Dec 2010 ODI # 3077
15 15 1 1129 102 80.64 1286 87.79 2 13 0 99 1 v New Zealand 7 Dec 2010 ODI # 3076
14 14 1 1078 102 82.92 1225 88.00 2 12 0 94 1 v South Africa 12 Mar 2011 ODI # 3128
14 14 1 1078 102 82.92 1225 88.00 2 12 0 94 1 v Netherlands 9 Mar 2011 ODI # 3124
14 14 1 1078 102 82.92 1225 88.00 2 12 0 94 1 v Ireland 6 Mar 2011 ODI # 3121
7 7 0 561 102 80.14 636 88.20 2 5 0 45 0 v Sri Lanka 14 Feb 2012 ODI # 3239
4 4 0 307 102 76.75 348 88.21 1 3 0 28 0 v Sri Lanka 24 Jul 2012 ODI # 3292
4 4 0 307 102 76.75 348 88.21 1 3 0 28 0 v Sri Lanka 21 Jul 2012 ODI # 3291
4 4 0 307 102 76.75 348 88.21 1 3 0 28 0 v Pakistan 18 Mar 2012 ODI # 3263
4 4 0 307 102 76.75 348 88.21 1 3 0 28 0 v Bangladesh 16 Mar 2012 ODI # 3261
12 12 1 959 102 87.18 1086 88.30 2 10 0 85 1 v Sri Lanka 2 Apr 2011 ODI # 3148
12 12 1 959 102 87.18 1086 88.30 2 10 0 85 1 v Pakistan 30 Mar 2011 ODI # 3147
9 9 0 720 102 80.00 814 88.45 2 7 0 63 0 v West Indies 8 Dec 2011 ODI # 3223
9 9 0 720 102 80.00 814 88.45 2 7 0 63 0 v West Indies 5 Dec 2011 ODI # 3221
9 9 0 720 102 80.00 814 88.45 2 7 0 63 0 v West Indies 2 Dec 2011 ODI # 3219
9 9 0 720 102 80.00 814 88.45 2 7 0 63 0 v West Indies 29 Nov 2011 ODI # 3217
9 9 0 720 102 80.00 814 88.45 2 7 0 63 0 v England 25 Oct 2011 ODI # 3210
9 9 0 720 102 80.00 814 88.45 2 7 0 63 0 v England 23 Oct 2011 ODI # 3207
6 6 0 470 102 78.33 530 88.67 2 4 0 39 0 v Sri Lanka 28 Feb 2012 ODI # 3251
6 6 0 470 102 78.33 530 88.67 2 4 0 39 0 v Australia 26 Feb 2012 ODI # 3250
6 6 0 470 102 78.33 530 88.67 2 4 0 39 0 v Sri Lanka 21 Feb 2012 ODI # 3246
6 6 0 470 102 78.33 530 88.67 2 4 0 39 0 v Australia 19 Feb 2012 ODI # 3244
10 10 0 778 102 77.80 874 89.01 2 8 0 66 1 v England 20 Oct 2011 ODI # 3205
11 11 1 862 102 86.20 964 89.41 2 9 0 76 1 v England 17 Oct 2011 ODI # 3201
11 11 1 862 102 86.20 964 89.41 2 9 0 76 1 v England 14 Oct 2011 ODI # 3199
16 16 2 1255 126* 89.64 1403 89.45 3 13 0 115 1 v New Zealand 4 Dec 2010 ODI # 3074
20 20 3 1629 138* 95.82 1803 90.34 4 16 0 155 2 v Sri Lanka 10 Jan 2010 ODI # 2941
20 20 3 1629 138* 95.82 1803 90.34 4 16 0 155 2 v Bangladesh 7 Jan 2010 ODI # 2939
20 20 3 1629 138* 95.82 1803 90.34 4 16 0 155 2 v Sri Lanka 5 Jan 2010 ODI # 2938
20 20 3 1629 138* 95.82 1803 90.34 4 16 0 155 2 v Sri Lanka 27 Dec 2009 ODI # 2936
19 19 3 1558 138* 97.37 1717 90.73 4 15 0 145 2 v Bangladesh 16 Jun 2010 ODI # 2993
19 19 3 1558 138* 97.37 1717 90.73 4 15 0 145 2 v Sri Lanka 13 Jan 2010 ODI # 2943
19 19 3 1558 138* 97.37 1717 90.73 4 15 0 145 2 v Bangladesh 11 Jan 2010 ODI # 2942
18 18 3 1476 138* 98.40 1616 91.33 4 14 0 139 2 v Pakistan 19 Jun 2010 ODI # 2996
23 23 4 1923 150* 101.21 2105 91.35 5 18 0 181 3 v Australia 25 Oct 2009 ODI # 2913
23 23 4 1923 150* 101.21 2105 91.35 5 18 0 181 3 v West Indies 30 Sep 2009 ODI # 2904
23 23 4 1923 150* 101.21 2105 91.35 5 18 0 181 3 v Australia 28 Sep 2009 ODI # 2901
21 21 4 1779 150* 104.64 1940 91.70 5 16 0 169 2 v Sri Lanka 24 Dec 2009 ODI # 2935
21 21 4 1779 150* 104.64 1940 91.70 5 16 0 169 2 v Sri Lanka 21 Dec 2009 ODI # 2934
21 21 4 1779 150* 104.64 1940 91.70 5 16 0 169 2 v Sri Lanka 18 Dec 2009 ODI # 2933
21 21 4 1779 150* 104.64 1940 91.70 5 16 0 169 2 v Sri Lanka 15 Dec 2009 ODI # 2932
21 21 4 1779 150* 104.64 1940 91.70 5 16 0 169 2 v Australia 8 Nov 2009 ODI # 2925
21 21 4 1779 150* 104.64 1940 91.70 5 16 0 169 2 v Australia 5 Nov 2009 ODI # 2923
21 21 4 1779 150* 104.64 1940 91.70 5 16 0 169 2 v Australia 31 Oct 2009 ODI # 2918
17 17 3 1393 138* 99.50 1519 91.70 4 13 0 133 1 v New Zealand 1 Dec 2010 ODI # 3072
17 17 3 1393 138* 99.50 1519 91.70 4 13 0 133 1 v New Zealand 28 Nov 2010 ODI # 3070
17 17 3 1393 138* 99.50 1519 91.70 4 13 0 133 1 v Sri Lanka 24 Jun 2010 ODI # 3001
17 17 3 1393 138* 99.50 1519 91.70 4 13 0 133 1 v Sri Lanka 22 Jun 2010 ODI # 2999
42 42 10 3406 150* 106.43 3712 91.75 10 32 0 338 12 v Bangladesh 12 May 2007 ODI # 2583
42 42 10 3406 150* 106.43 3712 91.75 10 32 0 338 12 v Bangladesh 10 May 2007 ODI # 2582
42 42 10 3406 150* 106.43 3712 91.75 10 32 0 338 12 v West Indies 27 Jan 2007 ODI # 2487
42 42 10 3406 150* 106.43 3712 91.75 10 32 0 338 12 v West Indies 24 Jan 2007 ODI # 2485
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v West Indies 21 Jan 2007 ODI # 2480
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v England 31 Mar 2006 ODI # 2358
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v England 28 Mar 2006 ODI # 2357
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v Pakistan 19 Feb 2006 ODI # 2333
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v Pakistan 16 Feb 2006 ODI # 2331
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v Pakistan 13 Feb 2006 ODI # 2329
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v South Africa 28 Nov 2005 ODI # 2300
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v South Africa 25 Nov 2005 ODI # 2299
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v South Africa 19 Nov 2005 ODI # 2298
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v South Africa 16 Nov 2005 ODI # 2297
43 43 10 3475 150* 105.30 3787 91.76 10 33 0 348 12 v Sri Lanka 9 Nov 2005 ODI # 2295
41 41 10 3305 150* 106.61 3599 91.83 9 32 0 327 12 v Ireland 23 Jun 2007 ODI # 2590
22 22 4 1855 150* 103.05 2020 91.83 5 17 0 175 2 v Australia 28 Oct 2009 ODI # 2915
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v Bangladesh 16 Apr 2003 ODI # 2004
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v South Africa 13 Apr 2003 ODI # 2002
45 45 10 3649 150* 104.25 3973 91.84 11 34 0 370 13 v Bangladesh 11 Apr 2003 ODI # 2001
24 24 4 1980 150* 99.00 2151 92.05 5 19 0 188 5 v Pakistan 26 Sep 2009 ODI # 2898
24 24 4 1980 150* 99.00 2151 92.05 5 19 0 188 5 v West Indies 5 Jul 2009 ODI # 2855
24 24 4 1980 150* 99.00 2151 92.05 5 19 0 188 5 v West Indies 3 Jul 2009 ODI # 2854
24 24 4 1980 150* 99.00 2151 92.05 5 19 0 188 5 v West Indies 28 Jun 2009 ODI # 2853
24 24 4 1980 150* 99.00 2151 92.05 5 19 0 188 5 v West Indies 26 Jun 2009 ODI # 2852
24 24 4 1980 150* 99.00 2151 92.05 5 19 0 188 5 v New Zealand 14 Mar 2009 ODI # 2825
25 25 5 2043 150* 102.15 2218 92.11 5 20 0 194 5 v New Zealand 11 Mar 2009 ODI # 2824
25 25 5 2043 150* 102.15 2218 92.11 5 20 0 194 5 v New Zealand 8 Mar 2009 ODI # 2823
25 25 5 2043 150* 102.15 2218 92.11 5 20 0 194 5 v New Zealand 6 Mar 2009 ODI # 2822
25 25 5 2043 150* 102.15 2218 92.11 5 20 0 194 5 v New Zealand 3 Mar 2009 ODI # 2821
25 25 5 2043 150* 102.15 2218 92.11 5 20 0 194 5 v Sri Lanka 8 Feb 2009 ODI # 2818
44 44 10 3578 150* 105.23 3884 92.12 11 33 0 361 13 v Sri Lanka 6 Nov 2005 ODI # 2294
44 44 10 3578 150* 105.23 3884 92.12 11 33 0 361 13 v South Africa 21 Apr 2003 ODI # 2007
44 44 10 3578 150* 105.23 3884 92.12 11 33 0 361 13 v South Africa 18 Apr 2003 ODI # 2006
40 40 9 3225 150* 104.03 3492 92.35 9 31 0 318 12 v Scotland 16 Aug 2007 ODI # 2608
40 40 9 3225 150* 104.03 3492 92.35 9 31 0 318 12 v South Africa 1 Jul 2007 ODI # 2595
40 40 9 3225 150* 104.03 3492 92.35 9 31 0 318 12 v South Africa 26 Jun 2007 ODI # 2592
29 29 5 2376 150* 99.00 2572 92.37 6 23 0 227 7 v England 14 Nov 2008 ODI # 2774
29 29 5 2376 150* 99.00 2572 92.37 6 23 0 227 7 v Sri Lanka 29 Aug 2008 ODI # 2756
29 29 5 2376 150* 99.00 2572 92.37 6 23 0 227 7 v Sri Lanka 27 Aug 2008 ODI # 2755
29 29 5 2376 150* 99.00 2572 92.37 6 23 0 227 7 v Sri Lanka 24 Aug 2008 ODI # 2750
29 29 5 2376 150* 99.00 2572 92.37 6 23 0 227 7 v Sri Lanka 18 Aug 2008 ODI # 2742
29 29 5 2376 150* 99.00 2572 92.37 6 23 0 227 7 v Sri Lanka 6 Jul 2008 ODI # 2735
28 28 5 2325 150* 101.08 2509 92.66 6 22 0 219 7 v England 17 Nov 2008 ODI # 2777
27 27 5 2255 150* 102.50 2433 92.68 6 21 0 213 6 v Sri Lanka 28 Jan 2009 ODI # 2806
27 27 5 2255 150* 102.50 2433 92.68 6 21 0 213 6 v England 23 Nov 2008 ODI # 2781
27 27 5 2255 150* 102.50 2433 92.68 6 21 0 213 6 v England 20 Nov 2008 ODI # 2778
2 2 0 140 88 70.00 151 92.71 0 2 0 14 0 v Sri Lanka 4 Aug 2012 ODI # 3295
2 2 0 140 88 70.00 151 92.71 0 2 0 14 0 v Sri Lanka 31 Jul 2012 ODI # 3294
26 26 5 2193 150* 104.42 2365 92.72 6 20 0 208 6 v Sri Lanka 5 Feb 2009 ODI # 2815
26 26 5 2193 150* 104.42 2365 92.72 6 20 0 208 6 v Sri Lanka 3 Feb 2009 ODI # 2813
26 26 5 2193 150* 104.42 2365 92.72 6 20 0 208 6 v Sri Lanka 31 Jan 2009 ODI # 2810
30 30 5 2444 150* 97.76 2633 92.82 6 24 0 238 7 v Sri Lanka 3 Jul 2008 ODI # 2732
30 30 5 2444 150* 97.76 2633 92.82 6 24 0 238 7 v Pakistan 2 Jul 2008 ODI # 2730
39 39 8 3140 150* 101.29 3377 92.98 9 30 0 310 11 v England 2 Sep 2007 ODI # 2618
39 39 8 3140 150* 101.29 3377 92.98 9 30 0 310 11 v England 21 Aug 2007 ODI # 2611
35 35 7 2817 150* 100.60 3023 93.18 7 28 0 279 9 v Sri Lanka 26 Feb 2008 ODI # 2686
36 36 7 2930 150* 101.03 3142 93.25 8 28 0 288 10 v Australia 24 Feb 2008 ODI # 2685
36 36 7 2930 150* 101.03 3142 93.25 8 28 0 288 10 v Sri Lanka 19 Feb 2008 ODI # 2681
36 36 7 2930 150* 101.03 3142 93.25 8 28 0 288 10 v Australia 17 Feb 2008 ODI # 2680
36 36 7 2930 150* 101.03 3142 93.25 8 28 0 288 10 v Sri Lanka 12 Feb 2008 ODI # 2676
36 36 7 2930 150* 101.03 3142 93.25 8 28 0 288 10 v Australia 10 Feb 2008 ODI # 2675
31 31 5 2534 150* 97.46 2717 93.26 6 25 0 248 8 v Bangladesh 28 Jun 2008 ODI # 2721
31 31 5 2534 150* 97.46 2717 93.26 6 25 0 248 8 v Pakistan 26 Jun 2008 ODI # 2717
32 32 5 2585 150* 95.74 2771 93.28 6 26 0 255 8 v Hong Kong 25 Jun 2008 ODI # 2716
32 32 5 2585 150* 95.74 2771 93.28 6 26 0 255 8 v Pakistan 14 Jun 2008 ODI # 2707
38 38 8 3089 150* 102.96 3311 93.29 9 29 0 305 11 v Pakistan 8 Nov 2007 ODI # 2644
38 38 8 3089 150* 102.96 3311 93.29 9 29 0 305 11 v Pakistan 5 Nov 2007 ODI # 2643
38 38 8 3089 150* 102.96 3311 93.29 9 29 0 305 11 v Australia 5 Oct 2007 ODI # 2625
38 38 8 3089 150* 102.96 3311 93.29 9 29 0 305 11 v Australia 2 Oct 2007 ODI # 2623
38 38 8 3089 150* 102.96 3311 93.29 9 29 0 305 11 v Australia 29 Sep 2007 ODI # 2621
38 38 8 3089 150* 102.96 3311 93.29 9 29 0 305 11 v England 8 Sep 2007 ODI # 2620
38 38 8 3089 150* 102.96 3311 93.29 9 29 0 305 11 v England 5 Sep 2007 ODI # 2619
37 37 8 3032 150* 104.55 3243 93.49 9 28 0 298 11 v Sri Lanka 5 Feb 2008 ODI # 2672
37 37 8 3032 150* 104.55 3243 93.49 9 28 0 298 11 v Australia 3 Feb 2008 ODI # 2670
37 37 8 3032 150* 104.55 3243 93.49 9 28 0 298 11 v Pakistan 18 Nov 2007 ODI # 2647
37 37 8 3032 150* 104.55 3243 93.49 9 28 0 298 11 v Pakistan 15 Nov 2007 ODI # 2646
37 37 8 3032 150* 104.55 3243 93.49 9 28 0 298 11 v Pakistan 11 Nov 2007 ODI # 2645
33 33 6 2692 150* 99.70 2872 93.73 7 26 0 268 9 v Bangladesh 12 Jun 2008 ODI # 2706
34 34 6 2754 150* 98.35 2934 93.86 7 27 0 274 9 v Pakistan 10 Jun 2008 ODI # 2705
34 34 6 2754 150* 98.35 2934 93.86 7 27 0 274 9 v Australia 4 Mar 2008 ODI # 2689
34 34 6 2754 150* 98.35 2934 93.86 7 27 0 274 9 v Australia 2 Mar 2008 ODI # 2688
3 3 0 242 102 80.66 252 96.03 1 2 0 24 0 v Sri Lanka 28 Jul 2012 ODI # 3293
1 1 0 52 52 52.00 52 100.00 0 1 0 7 0 v England 11 Jan 2013 ODI # 3318
1 1 0 52 52 52.00 52 100.00 0 1 0 7 0 v Pakistan 6 Jan 2013 ODI # 3316
1 1 0 52 52 52.00 52 100.00 0 1 0 7 0 v Pakistan 3 Jan 2013 ODI # 3315
1 1 0 52 52 52.00 52 100.00 0 1 0 7 0 v Pakistan 30 Dec 2012 ODI # 3314
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