Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 24 Jan 2009 remove less than or equal to 24 Jan 2009 from query
Tournament type 2 team series remove 2 team series from query
Ordered by start date (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 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2009 168 161 28 5912 139 44.45 8063 73.32 9 47 10 457 73
Reverse cumulative
1 1 0 60 60 60.00 72 83.33 0 1 0 5 0 v Australia 23 Jan 2009 ODI # 2802
2 2 0 132 72 66.00 168 78.57 0 2 0 10 0 v Australia 18 Jan 2009 ODI # 2796
3 3 0 173 72 57.66 217 79.72 0 2 0 14 0 v Australia 16 Jan 2009 ODI # 2795
4 4 0 222 72 55.50 266 83.45 0 2 0 18 1 v Bangladesh 9 Nov 2008 ODI # 2772
5 5 0 272 72 54.40 339 80.23 0 3 0 20 1 v Bangladesh 7 Nov 2008 ODI # 2771
6 6 1 364 92* 72.80 433 84.06 0 4 0 28 3 v Kenya 2 Nov 2008 ODI # 2770
7 7 1 435 92* 72.50 519 83.81 0 5 0 33 4 v Kenya 31 Oct 2008 ODI # 2769
8 8 2 435 92* 72.50 524 83.01 0 5 0 33 4 v England 3 Sep 2008 ODI # 2761
9 9 2 436 92* 62.28 532 81.95 0 5 0 33 4 v England 31 Aug 2008 ODI # 2759
10 10 2 445 92* 55.62 557 79.89 0 5 0 34 4 v England 29 Aug 2008 ODI # 2757
11 11 2 451 92* 50.11 572 78.84 0 5 0 35 4 v England 26 Aug 2008 ODI # 2754
12 12 2 503 92* 50.30 641 78.47 0 6 0 42 4 v England 22 Aug 2008 ODI # 2748
13 13 3 577 92* 57.70 711 81.15 0 7 0 49 4 v West Indies 3 Feb 2008 ODI # 2671
14 14 3 578 92* 52.54 717 80.61 0 7 0 49 4 v West Indies 1 Feb 2008 ODI # 2668
15 15 4 699 121* 63.54 850 82.23 1 7 0 61 5 v West Indies 27 Jan 2008 ODI # 2666
16 16 4 706 121* 58.83 858 82.28 1 7 0 62 5 v West Indies 25 Jan 2008 ODI # 2664
17 17 4 730 121* 56.15 901 81.02 1 7 0 65 5 v West Indies 20 Jan 2008 ODI # 2661
18 18 4 760 121* 54.28 950 80.00 1 7 0 69 5 v New Zealand 2 Dec 2007 ODI # 2652
19 19 4 786 121* 52.40 1010 77.82 1 7 0 71 5 v New Zealand 30 Nov 2007 ODI # 2650
20 20 4 787 121* 49.18 1025 76.78 1 7 0 71 5 v New Zealand 25 Nov 2007 ODI # 2648
21 21 4 873 121* 51.35 1155 75.58 1 8 0 75 6 v Pakistan 29 Oct 2007 ODI # 2642
22 22 5 879 121* 51.70 1161 75.71 1 8 0 76 6 v Pakistan 26 Oct 2007 ODI # 2639
23 23 5 892 121* 49.55 1193 74.76 1 8 0 78 6 v Pakistan 23 Oct 2007 ODI # 2637
24 24 5 892 121* 46.94 1198 74.45 1 8 1 78 6 v Pakistan 20 Oct 2007 ODI # 2635
25 25 5 900 121* 45.00 1209 74.44 1 8 1 79 6 v Pakistan 18 Oct 2007 ODI # 2633
26 26 5 900 121* 42.85 1215 74.07 1 8 2 79 6 v India 1 Jul 2007 ODI # 2595
27 27 5 902 121* 41.00 1221 73.87 1 8 2 79 6 v India 29 Jun 2007 ODI # 2593
28 28 6 993 121* 45.13 1337 74.27 1 9 2 85 6 v India 26 Jun 2007 ODI # 2592
29 29 6 1039 121* 45.17 1384 75.07 1 9 2 87 7 v Ireland 24 Jun 2007 ODI # 2591
40 39 10 1595 128* 55.00 2051 77.76 2 13 2 138 15 v Pakistan 14 Feb 2007 ODI # 2523
41 39 10 1595 128* 55.00 2051 77.76 2 13 2 138 15 v Pakistan 11 Feb 2007 ODI # 2521
42 39 10 1595 128* 55.00 2051 77.76 2 13 2 138 15 v Pakistan 9 Feb 2007 ODI # 2517
43 40 10 1629 128* 54.30 2094 77.79 2 13 2 142 15 v Pakistan 7 Feb 2007 ODI # 2513
44 41 11 1717 128* 57.23 2179 78.79 2 14 2 144 19 v Pakistan 4 Feb 2007 ODI # 2506
45 41 11 1717 128* 57.23 2179 78.79 2 14 2 144 19 v India 3 Dec 2006 ODI # 2458
46 42 11 1766 128* 56.96 2241 78.80 2 14 2 153 19 v India 29 Nov 2006 ODI # 2452
47 43 11 1766 128* 55.18 2243 78.73 2 14 3 153 19 v India 26 Nov 2006 ODI # 2449
48 44 12 1885 128* 58.90 2403 78.44 3 14 3 168 19 v India 22 Nov 2006 ODI # 2447
53 49 12 2019 128* 54.56 2614 77.23 3 15 3 181 20 v Zimbabwe 20 Sep 2006 ODI # 2420
54 50 12 2045 128* 53.81 2654 77.05 3 15 3 183 20 v Zimbabwe 18 Sep 2006 ODI # 2418
55 51 12 2049 128* 52.53 2670 76.74 3 15 3 184 20 v Zimbabwe 15 Sep 2006 ODI # 2415
56 52 12 2069 128* 51.72 2691 76.88 3 15 3 185 20 v Australia 12 Mar 2006 ODI # 2349
57 53 12 2090 128* 50.97 2718 76.89 3 15 3 186 21 v Australia 10 Mar 2006 ODI # 2348
59 55 12 2181 128* 50.72 2865 76.12 3 16 4 191 21 v India 28 Nov 2005 ODI # 2300
60 55 12 2181 128* 50.72 2865 76.12 3 16 4 191 21 v India 25 Nov 2005 ODI # 2299
61 56 12 2183 128* 49.61 2873 75.98 3 16 4 191 21 v India 19 Nov 2005 ODI # 2298
62 57 13 2251 128* 51.15 2970 75.79 3 17 4 196 21 v India 16 Nov 2005 ODI # 2297
63 58 13 2266 128* 50.35 2990 75.78 3 17 4 199 21 v New Zealand 6 Nov 2005 ODI # 2293
64 59 14 2290 128* 50.88 3033 75.50 3 17 4 203 21 v New Zealand 4 Nov 2005 ODI # 2292
65 60 14 2341 128* 50.89 3127 74.86 3 18 4 205 21 v New Zealand 28 Oct 2005 ODI # 2288
66 61 14 2341 128* 49.80 3132 74.74 3 18 5 205 21 v New Zealand 23 Oct 2005 ODI # 2285
67 62 14 2343 128* 48.81 3142 74.57 3 18 5 205 21 v Australia 9 Oct 2005 ODI # 2284
68 63 14 2354 128* 48.04 3167 74.32 3 18 5 205 21 v Australia 7 Oct 2005 ODI # 2283
69 64 14 2362 128* 47.24 3190 74.04 3 18 5 206 21 v Australia 5 Oct 2005 ODI # 2282
70 65 14 2366 128* 46.39 3210 73.70 3 18 5 206 21 v Asia XI 21 Aug 2005 ODI # 2271
71 66 14 2370 128* 45.57 3224 73.51 3 18 5 206 21 v Asia XI 17 Aug 2005 ODI # 2269
72 67 14 2388 128* 45.05 3248 73.52 3 18 5 206 21 v West Indies 15 May 2005 ODI # 2245
73 68 14 2405 128* 44.53 3273 73.47 3 18 5 208 21 v West Indies 14 May 2005 ODI # 2244
74 69 14 2492 128* 45.30 3382 73.68 3 19 5 210 23 v West Indies 11 May 2005 ODI # 2243
75 70 14 2499 128* 44.62 3400 73.50 3 19 5 211 23 v West Indies 8 May 2005 ODI # 2242
76 71 15 2550 128* 45.53 3468 73.52 3 20 5 213 23 v West Indies 7 May 2005 ODI # 2241
77 72 15 2586 128* 45.36 3528 73.29 3 20 5 215 24 v England 13 Feb 2005 ODI # 2226
78 73 15 2586 128* 44.58 3529 73.27 3 20 6 215 24 v England 11 Feb 2005 ODI # 2225
79 74 15 2635 128* 44.66 3582 73.56 3 20 6 223 24 v England 9 Feb 2005 ODI # 2224
80 75 15 2706 128* 45.10 3679 73.55 3 21 6 229 24 v England 6 Feb 2005 ODI # 2223
81 76 15 2709 128* 44.40 3691 73.39 3 21 6 229 24 v England 4 Feb 2005 ODI # 2221
82 77 15 2772 128* 44.70 3769 73.54 3 22 6 233 24 v England 2 Feb 2005 ODI # 2219
83 78 15 2777 128* 44.07 3795 73.17 3 22 6 233 24 v England 30 Jan 2005 ODI # 2216
86 81 16 2934 128* 45.13 3999 73.36 4 22 6 249 25 v Sri Lanka 31 Aug 2004 ODI # 2163
87 82 16 2941 128* 44.56 4010 73.34 4 22 6 249 26 v Sri Lanka 28 Aug 2004 ODI # 2161
88 83 16 2993 128* 44.67 4118 72.68 4 23 6 252 26 v Sri Lanka 25 Aug 2004 ODI # 2160
89 84 16 2993 128* 44.01 4124 72.57 4 23 7 252 26 v Sri Lanka 22 Aug 2004 ODI # 2158
90 85 16 3067 128* 44.44 4209 72.86 4 24 7 257 28 v Sri Lanka 20 Aug 2004 ODI # 2156
91 86 16 3067 128* 43.81 4221 72.66 4 24 8 257 28 v New Zealand 2 Mar 2004 ODI # 2109
92 87 17 3125 128* 44.64 4280 73.01 4 25 8 261 29 v New Zealand 29 Feb 2004 ODI # 2107
93 88 17 3138 128* 44.19 4301 72.95 4 25 8 263 29 v New Zealand 25 Feb 2004 ODI # 2104
94 89 17 3154 128* 43.80 4326 72.90 4 25 8 264 29 v New Zealand 20 Feb 2004 ODI # 2101
95 90 17 3160 128* 43.28 4352 72.61 4 25 8 264 29 v New Zealand 17 Feb 2004 ODI # 2100
96 91 17 3186 128* 43.05 4393 72.52 4 25 8 267 29 v New Zealand 13 Feb 2004 ODI # 2099
97 92 17 3325 139 44.33 4535 73.31 5 25 8 278 32 v West Indies 4 Feb 2004 ODI # 2096
98 93 18 3420 139 45.60 4632 73.83 5 26 8 285 34 v West Indies 1 Feb 2004 ODI # 2094
99 94 19 3422 139 45.62 4643 73.70 5 26 8 285 34 v West Indies 30 Jan 2004 ODI # 2092
100 95 19 3438 139 45.23 4687 73.35 5 26 8 287 34 v West Indies 28 Jan 2004 ODI # 2090
101 96 20 3547 139 46.67 4781 74.18 6 26 8 293 39 v West Indies 25 Jan 2004 ODI # 2088
102 97 20 3587 139 46.58 4836 74.17 6 26 8 295 39 v Pakistan 12 Oct 2003 ODI # 2050
103 98 21 3645 139 47.33 4923 74.04 6 27 8 299 41 v Pakistan 10 Oct 2003 ODI # 2049
104 99 21 3707 139 47.52 5003 74.09 6 28 8 307 42 v Pakistan 7 Oct 2003 ODI # 2048
105 100 21 3749 139 47.45 5063 74.04 6 28 8 313 42 v Pakistan 5 Oct 2003 ODI # 2047
106 101 21 3750 139 46.87 5067 74.00 6 28 8 313 42 v Pakistan 3 Oct 2003 ODI # 2046
119 111 23 4150 139 47.15 5605 74.04 8 29 9 351 45 v Pakistan 18 Dec 2002 ODI # 1923
120 111 23 4150 139 47.15 5605 74.04 8 29 9 351 45 v Pakistan 16 Dec 2002 ODI # 1921
121 112 23 4154 139 46.67 5609 74.05 8 29 9 352 45 v Pakistan 13 Dec 2002 ODI # 1918
122 113 23 4166 139 46.28 5628 74.02 8 29 9 354 45 v Pakistan 11 Dec 2002 ODI # 1916
123 114 23 4172 139 45.84 5646 73.89 8 29 9 354 45 v Pakistan 8 Dec 2002 ODI # 1914
124 115 24 4236 139 46.54 5729 73.93 8 30 9 359 46 v Sri Lanka 4 Dec 2002 ODI # 1911
125 116 24 4323 139 46.98 5846 73.94 8 31 9 369 47 v Sri Lanka 1 Dec 2002 ODI # 1908
126 117 24 4376 139 47.05 5872 74.52 8 32 9 375 49 v Sri Lanka 29 Nov 2002 ODI # 1905
127 118 25 4414 139 47.46 5930 74.43 8 32 9 377 51 v Sri Lanka 27 Nov 2002 ODI # 1903
128 119 25 4461 139 47.45 5981 74.58 8 32 9 382 51 v Bangladesh 3 Oct 2002 ODI # 1890
137 128 25 4787 139 46.47 6431 74.43 8 35 9 409 54 v Australia 9 Apr 2002 ODI # 1827
138 129 26 4867 139 47.25 6490 74.99 8 36 9 412 56 v Australia 6 Apr 2002 ODI # 1824
139 130 26 4888 139 47.00 6531 74.84 8 36 9 413 56 v Australia 3 Apr 2002 ODI # 1823
140 131 26 4931 139 46.96 6582 74.91 8 36 9 416 56 v Australia 30 Mar 2002 ODI # 1822
141 132 26 5002 139 47.18 6683 74.84 8 37 9 420 57 v Australia 27 Mar 2002 ODI # 1821
142 133 26 5016 139 46.87 6700 74.86 8 37 9 422 57 v Australia 24 Mar 2002 ODI # 1820
143 134 26 5024 139 46.51 6720 74.76 8 37 9 422 57 v Australia 22 Mar 2002 ODI # 1819
158 147 28 5556 139 46.68 7477 74.30 9 40 9 470 61 v Zimbabwe 30 Sep 2001 ODI # 1750
159 148 28 5582 139 46.51 7517 74.25 9 40 9 473 61 v Zimbabwe 29 Sep 2001 ODI # 1749
160 149 28 5665 139 46.81 7603 74.51 9 41 9 476 63 v Zimbabwe 23 Sep 2001 ODI # 1748
161 150 28 5734 139 47.00 7750 73.98 9 42 9 479 63 v West Indies 16 May 2001 ODI # 1718
162 151 28 5737 139 46.64 7758 73.94 9 42 9 479 63 v West Indies 12 May 2001 ODI # 1717
163 152 28 5755 139 46.41 7792 73.85 9 42 9 480 63 v West Indies 9 May 2001 ODI # 1716
164 153 28 5862 139 46.89 7900 74.20 10 42 9 484 65 v West Indies 5 May 2001 ODI # 1714
165 154 29 5940 139 47.52 8012 74.13 10 43 9 489 67 v West Indies 2 May 2001 ODI # 1713
166 155 29 5963 139 47.32 8051 74.06 10 43 9 492 67 v West Indies 28 Apr 2001 ODI # 1712
167 156 29 5981 139 47.09 8065 74.15 10 43 9 496 67 v Sri Lanka 17 Jan 2001 ODI # 1673
168 157 29 6012 139 46.96 8113 74.10 10 43 9 497 68 v Sri Lanka 14 Jan 2001 ODI # 1671
169 158 29 6094 139 47.24 8192 74.38 10 44 9 497 72 v Sri Lanka 11 Jan 2001 ODI # 1668
170 159 30 6194 139 48.01 8331 74.34 11 44 9 500 73 v Sri Lanka 9 Jan 2001 ODI # 1666
171 160 30 6229 139 47.91 8379 74.34 11 44 9 504 74 v Sri Lanka 17 Dec 2000 ODI # 1662
172 161 30 6229 139 47.54 8383 74.30 11 44 10 504 74 v Sri Lanka 15 Dec 2000 ODI # 1661
173 162 30 6229 139 47.18 8384 74.29 11 44 11 504 74 v New Zealand 4 Nov 2000 ODI # 1655
174 163 31 6279 139 47.56 8465 74.17 11 45 11 508 74 v New Zealand 1 Nov 2000 ODI # 1654
175 164 31 6372 139 47.90 8576 74.30 11 46 11 515 76 v New Zealand 28 Oct 2000 ODI # 1651
176 165 31 6417 139 47.88 8614 74.49 11 46 11 517 78 v New Zealand 25 Oct 2000 ODI # 1647
177 166 32 6456 139 48.17 8666 74.49 11 46 11 524 78 v New Zealand 22 Oct 2000 ODI # 1643
178 167 33 6464 139 48.23 8682 74.45 11 46 11 524 78 v New Zealand 20 Oct 2000 ODI # 1641
184 173 34 6588 139 47.39 8881 74.18 11 47 11 542 78 v Australia 20 Aug 2000 ODI # 1622
185 174 34 6610 139 47.21 8920 74.10 11 47 11 543 78 v Australia 18 Aug 2000 ODI # 1621
186 175 34 6652 139 47.17 8986 74.02 11 47 11 546 78 v Australia 16 Aug 2000 ODI # 1620
192 181 35 6893 139 47.21 9403 73.30 11 49 11 560 83 v Australia 16 Apr 2000 ODI # 1591
193 182 35 6898 139 46.92 9414 73.27 11 49 11 561 83 v Australia 14 Apr 2000 ODI # 1589
194 183 35 6959 139 47.02 9502 73.23 11 50 11 566 84 v Australia 12 Apr 2000 ODI # 1587
199 187 37 7139 139 47.59 9754 73.19 11 52 11 577 88 v India 17 Mar 2000 ODI # 1575
200 188 37 7149 139 47.34 9769 73.18 11 52 11 577 89 v India 15 Mar 2000 ODI # 1574
201 189 37 7167 139 47.15 9796 73.16 11 52 11 579 89 v India 12 Mar 2000 ODI # 1573
202 190 38 7204 139 47.39 9826 73.31 11 52 11 582 89 v India 9 Mar 2000 ODI # 1572
222 210 41 7971 139 47.16 11055 72.10 11 60 14 632 97 v New Zealand 30 Mar 1999 ODI # 1425
223 211 41 8071 139 47.47 11180 72.19 12 60 14 640 98 v New Zealand 27 Mar 1999 ODI # 1422
224 212 41 8075 139 47.22 11196 72.12 12 60 14 640 98 v New Zealand 26 Mar 1999 ODI # 1421
225 212 41 8075 139 47.22 11196 72.12 12 60 14 640 98 v New Zealand 25 Mar 1999 ODI # 1419
226 213 41 8087 139 47.01 11215 72.10 12 60 14 642 98 v New Zealand 20 Feb 1999 ODI # 1409
227 214 41 8140 139 47.05 11281 72.15 12 61 14 648 99 v New Zealand 17 Feb 1999 ODI # 1408
228 215 41 8240 139 47.35 11398 72.29 13 61 14 658 100 v New Zealand 14 Feb 1999 ODI # 1407
229 216 41 8306 139 47.46 11492 72.27 13 62 14 663 100 v West Indies 7 Feb 1999 ODI # 1404
230 217 41 8336 139 47.36 11533 72.27 13 62 14 665 100 v West Indies 5 Feb 1999 ODI # 1402
231 218 41 8352 139 47.18 11565 72.21 13 62 14 666 100 v West Indies 2 Feb 1999 ODI # 1399
232 219 41 8354 139 46.93 11577 72.16 13 62 14 666 100 v West Indies 30 Jan 1999 ODI # 1397
233 220 41 8378 139 46.80 11609 72.16 13 62 14 669 100 v West Indies 27 Jan 1999 ODI # 1395
234 221 41 8429 139 46.82 11675 72.19 13 63 14 676 100 v West Indies 24 Jan 1999 ODI # 1393
235 222 41 8438 139 46.61 11698 72.13 13 63 14 677 100 v West Indies 22 Jan 1999 ODI # 1390
241 228 42 8628 139 46.38 11925 72.35 14 63 14 688 106 v England 24 May 1998 ODI # 1334
242 229 42 8637 139 46.18 11940 72.33 14 63 14 689 106 v England 23 May 1998 ODI # 1332
243 230 42 8699 139 46.27 12031 72.30 14 64 14 693 107 v England 21 May 1998 ODI # 1331
262 249 45 9354 139 45.85 12989 72.01 16 65 14 738 113 v Australia 13 Apr 1997 ODI # 1199
263 250 45 9357 139 45.64 12995 72.00 16 65 14 738 113 v Australia 10 Apr 1997 ODI # 1197
264 251 45 9412 139 45.68 13062 72.05 16 66 14 740 116 v Australia 8 Apr 1997 ODI # 1195
265 252 45 9413 139 45.47 13066 72.04 16 66 14 740 116 v Australia 5 Apr 1997 ODI # 1191
266 253 45 9436 139 45.36 13104 72.00 16 66 14 741 116 v Australia 2 Apr 1997 ODI # 1188
267 254 45 9518 139 45.54 13223 71.98 16 67 14 746 117 v Australia 31 Mar 1997 ODI # 1187
268 255 45 9581 139 45.62 13299 72.04 16 68 14 750 117 v Australia 29 Mar 1997 ODI # 1186
280 266 50 9880 139 45.74 13740 71.90 16 70 14 774 117 v England 21 Jan 1996 ODI # 1044
281 267 50 9880 139 45.52 13743 71.89 16 70 15 774 117 v England 19 Jan 1996 ODI # 1042
282 268 50 9947 139 45.62 13850 71.81 16 71 15 780 117 v England 17 Jan 1996 ODI # 1040
283 269 51 9961 139 45.69 13863 71.85 16 71 15 782 117 v England 14 Jan 1996 ODI # 1038
284 270 51 9977 139 45.55 13912 71.71 16 71 15 782 117 v England 13 Jan 1996 ODI # 1036
285 271 51 10006 139 45.48 13947 71.74 16 71 15 784 118 v England 11 Jan 1996 ODI # 1034
286 272 51 10044 139 45.44 14012 71.68 16 71 15 787 118 v England 9 Jan 1996 ODI # 1033
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