Records type batting analysis [change type]
View cumulative averages [change view]
Opposition team Australia remove Australia from query or Bangladesh remove Bangladesh from query or England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies 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 2003-2013 147 143 11 5238 150* 39.68 6144 85.25 11 34 11 561 17 Profile
filtered 2003-2013 142 138 9 4984 150* 38.63 5825 85.56 11 31 11 532 16
Cumulative averages
1 1 0 11 11 11.00 22 50.00 0 0 0 2 0 v Bangladesh 11 Apr 2003 ODI # 2001
2 2 0 29 18 14.50 52 55.76 0 0 0 5 0 v South Africa 13 Apr 2003 ODI # 2002
3 3 0 100 71 33.33 141 70.92 0 1 0 14 0 v Bangladesh 16 Apr 2003 ODI # 2004
4 4 0 102 71 25.50 152 67.10 0 1 0 14 0 v South Africa 18 Apr 2003 ODI # 2006
5 5 0 113 71 22.60 185 61.08 0 1 0 15 0 v South Africa 21 Apr 2003 ODI # 2007
6 6 0 216 103 36.00 282 76.59 1 1 0 28 1 v Sri Lanka 6 Nov 2005 ODI # 2294
7 7 0 244 103 34.85 309 78.96 1 1 0 34 1 v Sri Lanka 9 Nov 2005 ODI # 2295
8 8 0 245 103 30.62 313 78.27 1 1 0 34 1 v South Africa 16 Nov 2005 ODI # 2297
9 9 0 283 103 31.44 363 77.96 1 1 0 41 1 v South Africa 19 Nov 2005 ODI # 2298
10 10 0 294 103 29.40 382 76.96 1 1 0 43 1 v South Africa 25 Nov 2005 ODI # 2299
11 11 0 294 103 26.72 389 75.57 1 1 1 43 1 v South Africa 28 Nov 2005 ODI # 2300
12 12 0 296 103 24.66 397 74.55 1 1 1 43 1 v Pakistan 13 Feb 2006 ODI # 2329
13 13 0 317 103 24.38 417 76.01 1 1 1 48 1 v Pakistan 16 Feb 2006 ODI # 2331
14 14 0 355 103 25.35 467 76.01 1 1 1 54 1 v Pakistan 19 Feb 2006 ODI # 2333
15 15 0 380 103 25.33 494 76.92 1 1 1 57 2 v England 28 Mar 2006 ODI # 2357
16 16 0 409 103 25.56 539 75.88 1 1 1 61 2 v England 31 Mar 2006 ODI # 2358
17 17 0 478 103 28.11 614 77.85 1 2 1 71 2 v West Indies 21 Jan 2007 ODI # 2480
18 18 0 480 103 26.66 625 76.80 1 2 1 71 2 v West Indies 24 Jan 2007 ODI # 2485
19 19 0 480 103 25.26 631 76.06 1 2 2 71 2 v West Indies 27 Jan 2007 ODI # 2487
20 20 0 501 103 25.05 648 77.31 1 2 2 75 2 v Bangladesh 10 May 2007 ODI # 2582
21 21 0 602 103 28.66 761 79.10 2 2 2 86 2 v Bangladesh 12 May 2007 ODI # 2583
22 22 0 602 103 27.36 768 78.38 2 2 3 86 2 v South Africa 26 Jun 2007 ODI # 2592
23 23 0 607 103 26.39 779 77.92 2 2 3 87 2 v South Africa 1 Jul 2007 ODI # 2595
24 24 0 610 103 25.41 793 76.92 2 2 3 87 2 v England 21 Aug 2007 ODI # 2611
25 25 0 661 103 26.44 859 76.94 2 3 3 92 2 v England 2 Sep 2007 ODI # 2618
26 26 0 708 103 27.23 916 77.29 2 3 3 95 3 v England 5 Sep 2007 ODI # 2619
27 27 0 720 103 26.66 936 76.92 2 3 3 95 3 v England 8 Sep 2007 ODI # 2620
28 28 1 724 103 26.81 946 76.53 2 3 3 96 3 v Australia 29 Sep 2007 ODI # 2621
29 29 1 731 103 26.10 959 76.22 2 3 3 97 3 v Australia 2 Oct 2007 ODI # 2623
30 30 1 737 103 25.41 970 75.97 2 3 3 97 3 v Australia 5 Oct 2007 ODI # 2625
31 31 1 781 103 26.03 1021 76.49 2 3 3 104 3 v Pakistan 5 Nov 2007 ODI # 2643
32 32 1 838 103 27.03 1089 76.95 2 4 3 111 3 v Pakistan 8 Nov 2007 ODI # 2644
33 33 1 863 103 26.96 1138 75.83 2 4 3 112 3 v Pakistan 11 Nov 2007 ODI # 2645
34 34 1 866 103 26.24 1151 75.23 2 4 3 112 3 v Pakistan 15 Nov 2007 ODI # 2646
35 35 1 878 103 25.82 1166 75.30 2 4 3 114 3 v Pakistan 18 Nov 2007 ODI # 2647
36 36 1 917 103 26.20 1217 75.34 2 4 3 118 3 v Australia 3 Feb 2008 ODI # 2670
37 37 2 1019 103 29.11 1318 77.31 3 4 3 128 4 v Sri Lanka 5 Feb 2008 ODI # 2672
38 38 2 1040 103 28.88 1361 76.41 3 4 3 130 4 v Australia 10 Feb 2008 ODI # 2675
39 39 2 1075 103 29.05 1394 77.11 3 4 3 133 4 v Sri Lanka 12 Feb 2008 ODI # 2676
40 40 2 1109 103 29.18 1436 77.22 3 4 3 136 4 v Australia 17 Feb 2008 ODI # 2680
41 41 2 1124 103 28.82 1470 76.46 3 4 3 138 4 v Sri Lanka 19 Feb 2008 ODI # 2681
42 42 2 1237 113 30.92 1589 77.84 4 4 3 147 5 v Australia 24 Feb 2008 ODI # 2685
43 43 3 1300 113 32.50 1678 77.47 4 5 3 152 5 v Sri Lanka 26 Feb 2008 ODI # 2686
44 44 3 1303 113 31.78 1682 77.46 4 5 3 152 5 v Australia 2 Mar 2008 ODI # 2688
45 45 3 1318 113 31.38 1698 77.62 4 5 3 153 5 v Australia 4 Mar 2008 ODI # 2689
46 46 3 1380 113 32.09 1760 78.40 4 6 3 159 5 v Pakistan 10 Jun 2008 ODI # 2705
47 47 4 1487 113 34.58 1861 79.90 5 6 3 172 6 v Bangladesh 12 Jun 2008 ODI # 2706
48 48 4 1527 113 34.70 1894 80.62 5 6 3 176 7 v Pakistan 14 Jun 2008 ODI # 2707
49 49 4 1536 113 34.13 1906 80.58 5 6 3 178 7 v Pakistan 26 Jun 2008 ODI # 2717
50 50 4 1626 113 35.34 1990 81.70 5 7 3 188 8 v Bangladesh 28 Jun 2008 ODI # 2721
51 51 4 1661 113 35.34 2022 82.14 5 7 3 192 8 v Pakistan 2 Jul 2008 ODI # 2730
52 52 4 1729 113 36.02 2083 83.00 5 8 3 203 8 v Sri Lanka 3 Jul 2008 ODI # 2732
53 53 4 1735 113 35.40 2096 82.77 5 8 3 204 8 v Sri Lanka 6 Jul 2008 ODI # 2735
54 54 4 1735 113 34.70 2098 82.69 5 8 4 204 8 v Sri Lanka 18 Aug 2008 ODI # 2742
55 55 4 1743 113 34.17 2118 82.29 5 8 4 204 8 v Sri Lanka 24 Aug 2008 ODI # 2750
56 56 4 1760 113 33.84 2139 82.28 5 8 4 205 8 v Sri Lanka 27 Aug 2008 ODI # 2755
57 57 4 1771 113 33.41 2155 82.18 5 8 4 207 8 v Sri Lanka 29 Aug 2008 ODI # 2756
58 58 4 1822 113 33.74 2218 82.14 5 9 4 215 8 v England 14 Nov 2008 ODI # 2774
59 59 4 1892 113 34.40 2294 82.47 5 10 4 221 9 v England 17 Nov 2008 ODI # 2777
60 60 4 1906 113 34.03 2311 82.47 5 10 4 224 9 v England 20 Nov 2008 ODI # 2778
61 61 4 1946 113 34.14 2348 82.87 5 10 4 231 9 v England 23 Nov 2008 ODI # 2781
62 62 4 2008 113 34.62 2416 83.11 5 11 4 236 9 v Sri Lanka 28 Jan 2009 ODI # 2806
63 63 4 2035 113 34.49 2444 83.26 5 11 4 240 9 v Sri Lanka 31 Jan 2009 ODI # 2810
64 64 4 2045 113 34.08 2453 83.36 5 11 4 242 9 v Sri Lanka 3 Feb 2009 ODI # 2813
65 65 4 2195 150 35.98 2600 84.42 6 11 4 256 10 v Sri Lanka 5 Feb 2009 ODI # 2815
66 66 4 2208 150 35.61 2615 84.43 6 11 4 258 10 v Sri Lanka 8 Feb 2009 ODI # 2818
67 66 4 2208 150 35.61 2615 84.43 6 11 4 258 10 v New Zealand 3 Mar 2009 ODI # 2821
68 67 4 2238 150 35.52 2651 84.42 6 11 4 260 10 v New Zealand 6 Mar 2009 ODI # 2822
69 68 4 2253 150 35.20 2678 84.12 6 11 4 261 10 v New Zealand 8 Mar 2009 ODI # 2823
70 69 5 2316 150 36.18 2745 84.37 6 12 4 267 10 v New Zealand 11 Mar 2009 ODI # 2824
71 70 5 2321 150 35.70 2761 84.06 6 12 4 267 10 v New Zealand 14 Mar 2009 ODI # 2825
72 71 5 2334 150 35.36 2775 84.10 6 12 4 267 11 v West Indies 26 Jun 2009 ODI # 2852
73 72 5 2334 150 34.83 2777 84.04 6 12 5 267 11 v West Indies 28 Jun 2009 ODI # 2853
74 73 5 2378 150 34.97 2815 84.47 6 12 5 269 11 v West Indies 3 Jul 2009 ODI # 2854
75 73 5 2378 150 34.97 2815 84.47 6 12 5 269 11 v West Indies 5 Jul 2009 ODI # 2855
76 74 5 2435 150 35.28 2861 85.11 6 13 5 276 13 v Pakistan 26 Sep 2009 ODI # 2898
77 74 5 2435 150 35.28 2861 85.11 6 13 5 276 13 v Australia 28 Sep 2009 ODI # 2901
78 75 5 2441 150 34.87 2866 85.17 6 13 5 277 13 v West Indies 30 Sep 2009 ODI # 2904
79 76 5 2509 150 35.33 2951 85.02 6 14 5 283 14 v Australia 25 Oct 2009 ODI # 2913
80 77 5 2585 150 35.90 3031 85.28 6 15 5 289 14 v Australia 28 Oct 2009 ODI # 2915
81 78 5 2591 150 35.49 3046 85.06 6 15 5 289 14 v Australia 31 Oct 2009 ODI # 2918
82 79 5 2599 150 35.12 3059 84.96 6 15 5 290 14 v Australia 5 Nov 2009 ODI # 2923
83 80 5 2599 150 34.65 3061 84.90 6 15 6 290 14 v Australia 8 Nov 2009 ODI # 2925
84 81 5 2610 150 34.34 3069 85.04 6 15 6 291 14 v Sri Lanka 15 Dec 2009 ODI # 2932
85 82 5 2612 150 33.92 3075 84.94 6 15 6 291 14 v Sri Lanka 18 Dec 2009 ODI # 2933
86 83 5 2644 150 33.89 3127 84.55 6 15 6 294 14 v Sri Lanka 21 Dec 2009 ODI # 2934
87 84 6 2794 150* 35.82 3264 85.60 7 15 6 308 14 v Sri Lanka 24 Dec 2009 ODI # 2935
88 84 6 2794 150* 35.82 3264 85.60 7 15 6 308 14 v Sri Lanka 27 Dec 2009 ODI # 2936
89 85 6 2802 150* 35.46 3276 85.53 7 15 6 309 14 v Sri Lanka 5 Jan 2010 ODI # 2938
90 86 6 2820 150* 35.25 3300 85.45 7 15 6 311 14 v Bangladesh 7 Jan 2010 ODI # 2939
91 87 6 2891 150* 35.69 3386 85.38 7 16 6 321 14 v Sri Lanka 10 Jan 2010 ODI # 2941
92 88 6 2932 150* 35.75 3432 85.43 7 16 6 326 14 v Bangladesh 11 Jan 2010 ODI # 2942
93 89 6 2932 150* 35.32 3434 85.38 7 16 7 326 14 v Sri Lanka 13 Jan 2010 ODI # 2943
94 90 6 3014 150* 35.88 3535 85.26 7 17 7 332 14 v Bangladesh 16 Jun 2010 ODI # 2993
95 91 6 3097 150* 36.43 3632 85.26 7 18 7 338 15 v Pakistan 19 Jun 2010 ODI # 2996
96 92 6 3120 150* 36.27 3663 85.17 7 18 7 341 15 v Sri Lanka 22 Jun 2010 ODI # 2999
97 93 6 3135 150* 36.03 3679 85.21 7 18 7 343 15 v Sri Lanka 24 Jun 2010 ODI # 3001
98 94 6 3173 150* 36.05 3717 85.36 7 18 7 349 15 v New Zealand 28 Nov 2010 ODI # 3070
99 95 7 3311 150* 37.62 3833 86.38 8 18 7 367 15 v New Zealand 1 Dec 2010 ODI # 3072
100 96 8 3437 150* 39.05 3950 87.01 9 18 7 383 15 v New Zealand 4 Dec 2010 ODI # 3074
101 97 8 3464 150* 38.92 3974 87.16 9 18 7 387 15 v New Zealand 7 Dec 2010 ODI # 3076
102 98 8 3464 150* 38.48 3977 87.10 9 18 8 387 15 v New Zealand 10 Dec 2010 ODI # 3077
103 99 8 3503 150* 38.49 4016 87.22 9 18 8 390 15 v Bangladesh 19 Feb 2011 ODI # 3100
104 100 8 3554 150* 38.63 4077 87.17 9 19 8 395 15 v England 27 Feb 2011 ODI # 3110
105 101 8 3623 150* 38.95 4152 87.25 9 20 8 402 15 v South Africa 12 Mar 2011 ODI # 3128
106 102 8 3645 150* 38.77 4178 87.24 9 20 8 406 15 v West Indies 20 Mar 2011 ODI # 3141
107 103 8 3695 150* 38.89 4242 87.10 9 21 8 408 15 v Australia 24 Mar 2011 ODI # 3143
108 104 8 3722 150* 38.77 4274 87.08 9 21 8 410 15 v Pakistan 30 Mar 2011 ODI # 3147
109 105 8 3819 150* 39.37 4396 86.87 9 22 8 419 15 v Sri Lanka 2 Apr 2011 ODI # 3148
110 106 8 3851 150* 39.29 4429 86.94 9 22 8 423 15 v England 14 Oct 2011 ODI # 3199
111 107 9 3935 150* 40.15 4519 87.07 9 23 8 433 15 v England 17 Oct 2011 ODI # 3201
112 108 9 3993 150* 40.33 4579 87.20 9 24 8 436 16 v England 20 Oct 2011 ODI # 3205
113 109 9 3994 150* 39.94 4585 87.11 9 24 8 436 16 v England 23 Oct 2011 ODI # 3207
114 110 9 4032 150* 39.92 4631 87.06 9 24 8 440 16 v England 25 Oct 2011 ODI # 3210
115 111 9 4036 150* 39.56 4634 87.09 9 24 8 441 16 v West Indies 29 Nov 2011 ODI # 3217
116 112 9 4048 150* 39.30 4652 87.01 9 24 8 443 16 v West Indies 2 Dec 2011 ODI # 3219
117 113 9 4048 150* 38.92 4653 86.99 9 24 9 443 16 v West Indies 5 Dec 2011 ODI # 3221
118 114 9 4115 150* 39.19 4720 87.18 9 25 9 454 16 v West Indies 8 Dec 2011 ODI # 3223
119 115 9 4146 150* 39.11 4761 87.08 9 25 9 456 16 v West Indies 11 Dec 2011 ODI # 3224
120 116 9 4151 150* 38.79 4769 87.04 9 25 9 456 16 v Australia 5 Feb 2012 ODI # 3231
121 117 9 4243 150* 39.28 4880 86.94 9 26 9 463 16 v Australia 12 Feb 2012 ODI # 3237
122 118 9 4334 150* 39.76 4986 86.92 9 27 9 469 16 v Sri Lanka 14 Feb 2012 ODI # 3239
123 119 9 4339 150* 39.44 4991 86.93 9 27 9 470 16 v Australia 19 Feb 2012 ODI # 3244
124 120 9 4368 150* 39.35 5025 86.92 9 27 9 474 16 v Sri Lanka 21 Feb 2012 ODI # 3246
125 121 9 4391 150* 39.20 5073 86.55 9 27 9 477 16 v Australia 26 Feb 2012 ODI # 3250
126 122 9 4454 150* 39.41 5137 86.70 9 28 9 481 16 v Sri Lanka 28 Feb 2012 ODI # 3251
127 123 9 4554 150* 39.94 5255 86.66 10 28 9 488 16 v Sri Lanka 13 Mar 2012 ODI # 3259
128 124 9 4565 150* 39.69 5271 86.60 10 28 9 489 16 v Bangladesh 16 Mar 2012 ODI # 3261
129 125 9 4565 150* 39.35 5273 86.57 10 28 10 489 16 v Pakistan 18 Mar 2012 ODI # 3263
130 126 9 4568 150* 39.04 5279 86.53 10 28 10 489 16 v Sri Lanka 21 Jul 2012 ODI # 3291
131 127 9 4633 150* 39.26 5375 86.19 10 29 10 493 16 v Sri Lanka 24 Jul 2012 ODI # 3292
132 128 9 4735 150* 39.78 5476 86.46 11 29 10 503 16 v Sri Lanka 28 Jul 2012 ODI # 3293
133 129 9 4735 150* 39.45 5481 86.38 11 29 11 503 16 v Sri Lanka 31 Jul 2012 ODI # 3294
134 130 9 4823 150* 39.85 5580 86.43 11 30 11 510 16 v Sri Lanka 4 Aug 2012 ODI # 3295
135 131 9 4831 150* 39.59 5597 86.31 11 30 11 511 16 v Pakistan 30 Dec 2012 ODI # 3314
136 132 9 4842 150* 39.36 5622 86.12 11 30 11 512 16 v Pakistan 3 Jan 2013 ODI # 3315
137 133 9 4857 150* 39.16 5649 85.97 11 30 11 513 16 v Pakistan 6 Jan 2013 ODI # 3316
138 134 9 4909 150* 39.27 5701 86.10 11 31 11 520 16 v England 11 Jan 2013 ODI # 3318
139 135 9 4917 150* 39.02 5714 86.05 11 31 11 521 16 v England 15 Jan 2013 ODI # 3320
140 136 9 4950 150* 38.97 5767 85.83 11 31 11 525 16 v England 19 Jan 2013 ODI # 3322
141 137 9 4960 150* 38.75 5783 85.76 11 31 11 527 16 v England 23 Jan 2013 ODI # 3327
142 138 9 4984 150* 38.63 5825 85.56 11 31 11 532 16 v England 27 Jan 2013 ODI # 3329
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