Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh 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
unfiltered 1995-2007 170 194 37 3227 103* 20.55 7451 43.30 1 10 19 Profile
filtered 1995-2007 170 194 37 3227 103* 20.55 7451 43.30 1 10 19
Cumulative averages
1 1 0 4 4 4.00 2 200.00 0 0 0 ODI v India 5 Apr 1995 ODI # 993
2 2 0 19 15 9.50 25 76.00 0 0 0 ODI v Sri Lanka 6 Apr 1995 ODI # 994
3 3 1 46 27* 23.00 77 59.74 0 0 0 ODI v Pakistan 8 Apr 1995 ODI # 996
4 4 1 50 27* 16.66 83 60.24 0 0 0 ODI v Pakistan 16 Jul 1997 ODI # 1217
5 5 2 55 27* 18.33 99 55.55 0 0 0 ODI v Sri Lanka 22 Jul 1997 ODI # 1220
6 6 2 67 27* 16.75 129 51.93 0 0 0 ODI v India 24 Jul 1997 ODI # 1221
7 7 2 68 27* 13.60 131 51.90 0 0 0 ODI v Kenya 10 Oct 1997 ODI # 1239
8 8 2 74 27* 12.33 136 54.41 0 0 0 ODI v Zimbabwe 11 Oct 1997 ODI # 1240
9 9 2 74 27* 10.57 138 53.62 0 0 1 ODI v Zimbabwe 14 Oct 1997 ODI # 1242
10 10 2 86 27* 10.75 168 51.19 0 0 1 ODI v Kenya 15 Oct 1997 ODI # 1243
11 11 2 94 27* 10.44 180 52.22 0 0 1 ODI v India 10 Jan 1998 ODI # 1271
12 12 2 97 27* 9.70 191 50.78 0 0 1 ODI v Pakistan 12 Jan 1998 ODI # 1274
13 13 3 97 27* 9.70 191 50.78 0 0 1 ODI v India 14 May 1998 ODI # 1328
14 13 3 97 27* 9.70 191 50.78 0 0 1 ODI v Kenya 17 May 1998 ODI # 1329
15 14 3 102 27* 9.27 202 50.49 0 0 1 ODI v Kenya 23 May 1998 ODI # 1333
16 15 4 117 27* 10.63 246 47.56 0 0 1 ODI v India 25 May 1998 ODI # 1335
17 16 4 129 27* 10.75 267 48.31 0 0 1 ODI v Pakistan 16 Mar 1999 ODI # 1410
18 17 4 140 27* 10.76 276 50.72 0 0 1 ODI v Kenya 20 Mar 1999 ODI # 1413
19 18 4 161 27* 11.50 319 50.47 0 0 1 ODI v Kenya 24 Mar 1999 ODI # 1418
20 18 4 161 27* 11.50 319 50.47 0 0 1 ODI v Zimbabwe 25 Mar 1999 ODI # 1420
21 19 4 165 27* 11.00 334 49.40 0 0 1 ODI v New Zealand 17 May 1999 ODI # 1448
22 20 4 169 27* 10.56 340 49.70 0 0 1 ODI v West Indies 21 May 1999 ODI # 1454
23 21 4 169 27* 9.94 349 48.42 0 0 2 ODI v Scotland 24 May 1999 ODI # 1459
24 22 4 186 27* 10.33 391 47.57 0 0 2 ODI v Australia 27 May 1999 ODI # 1464
25 23 5 201 27* 11.16 412 48.78 0 0 2 ODI v Pakistan 31 May 1999 ODI # 1471
26 24 6 254 53* 14.11 469 54.15 0 1 2 ODI v West Indies 8 Oct 1999 ODI # 1510
27 25 6 259 53* 13.63 483 53.62 0 1 2 ODI v West Indies 9 Oct 1999 ODI # 1511
28 26 6 277 53* 13.85 521 53.16 0 1 2 ODI v Sri Lanka 29 May 2000 ODI # 1596
29 26 6 277 53* 13.85 521 53.16 0 1 2 ODI v India 30 May 2000 ODI # 1597
30 27 6 278 53* 13.23 527 52.75 0 1 2 ODI v Pakistan 2 Jun 2000 ODI # 1599
31 28 6 295 53* 13.40 538 54.83 0 1 2 ODI v England 5 Oct 2000 ODI # 1632
32 30 7 348 53* 15.13 727 47.86 0 1 2 Test v India 10 Nov 2000 Test # 1512
33 31 7 348 53* 14.50 729 47.73 0 1 3 ODI v Zimbabwe 7 Apr 2001 ODI # 1702
34 32 7 351 53* 14.04 741 47.36 0 1 3 ODI v Zimbabwe 8 Apr 2001 ODI # 1703
35 33 7 359 53* 13.80 752 47.73 0 1 3 ODI v Zimbabwe 11 Apr 2001 ODI # 1706
36 34 7 389 53* 14.40 809 48.08 0 1 3 Test v Zimbabwe 19 Apr 2001 Test # 1543
37 36 7 393 53* 13.55 852 46.12 0 1 4 Test v Pakistan 29 Aug 2001 Test # 1560
38 38 7 396 53* 12.77 863 45.88 0 1 5 Test v Sri Lanka 6 Sep 2001 Test # 1561
39 39 7 402 53* 12.56 880 45.68 0 1 5 Test v Zimbabwe 8 Nov 2001 Test # 1566
40 41 7 422 53* 12.41 942 44.79 0 1 5 Test v Zimbabwe 15 Nov 2001 Test # 1568
41 42 7 462 53* 13.20 1020 45.29 0 1 5 ODI v Zimbabwe 23 Nov 2001 ODI # 1773
42 43 8 462 53* 13.20 1020 45.29 0 1 5 ODI v Zimbabwe 25 Nov 2001 ODI # 1774
43 44 8 462 53* 12.83 1022 45.20 0 1 6 ODI v Zimbabwe 26 Nov 2001 ODI # 1775
44 46 8 474 53* 12.47 1075 44.09 0 1 6 Test v New Zealand 18 Dec 2001 Test # 1577
45 48 10 503 53* 13.23 1159 43.39 0 1 6 Test v New Zealand 26 Dec 2001 Test # 1579
46 50 10 508 53* 12.70 1193 42.58 0 1 7 Test v Pakistan 9 Jan 2002 Test # 1584
47 52 11 551 53* 13.43 1293 42.61 0 1 7 Test v Pakistan 16 Jan 2002 Test # 1586
48 53 12 605 54* 14.75 1396 43.33 0 2 7 ODI v Pakistan 22 Jan 2002 ODI # 1790
49 54 12 605 54* 14.40 1399 43.24 0 2 8 ODI v Pakistan 24 Jan 2002 ODI # 1793
50 55 12 606 54* 14.09 1402 43.22 0 2 8 ODI v Pakistan 25 Jan 2002 ODI # 1794
51 57 12 655 54* 14.55 1546 42.36 0 2 8 Test v Sri Lanka 21 Jul 2002 Test # 1609
52 59 13 683 54* 14.84 1629 41.92 0 2 8 Test v Sri Lanka 28 Jul 2002 Test # 1611
53 60 13 737 54* 15.68 1701 43.32 0 3 8 ODI v Sri Lanka 4 Aug 2002 ODI # 1857
54 61 13 752 54* 15.66 1747 43.04 0 3 8 ODI v Sri Lanka 5 Aug 2002 ODI # 1858
55 62 13 789 54* 16.10 1818 43.39 0 3 8 ODI v Sri Lanka 7 Aug 2002 ODI # 1859
56 63 13 811 54* 16.22 1887 42.97 0 3 8 ODI v Australia 19 Sep 2002 ODI # 1881
57 64 13 812 54* 15.92 1890 42.96 0 3 8 ODI v New Zealand 23 Sep 2002 ODI # 1885
58 65 14 846 54* 16.58 1975 42.83 0 3 8 ODI v South Africa 3 Oct 2002 ODI # 1890
59 66 14 861 54* 16.55 2022 42.58 0 3 8 ODI v South Africa 6 Oct 2002 ODI # 1891
60 67 14 884 54* 16.67 2067 42.76 0 3 8 ODI v South Africa 9 Oct 2002 ODI # 1892
61 69 14 921 54* 16.74 2251 40.91 0 3 8 Test v South Africa 18 Oct 2002 Test # 1619
62 71 14 950 54* 16.66 2347 40.47 0 3 8 Test v South Africa 25 Oct 2002 Test # 1621
63 71 14 950 54* 16.66 2347 40.47 0 3 8 ODI v West Indies 29 Nov 2002 ODI # 1904
64 72 14 991 54* 17.08 2411 41.10 0 3 8 ODI v West Indies 2 Dec 2002 ODI # 1909
65 73 14 1007 54* 17.06 2445 41.18 0 3 8 ODI v West Indies 3 Dec 2002 ODI # 1910
66 75 14 1029 54* 16.86 2530 40.67 0 3 9 Test v West Indies 8 Dec 2002 Test # 1630
67 77 14 1066 54* 16.92 2648 40.25 0 3 9 Test v West Indies 16 Dec 2002 Test # 1632
68 78 14 1067 54* 16.67 2656 40.17 0 3 9 ODI v Canada 11 Feb 2003 ODI # 1946
69 79 14 1087 54* 16.72 2723 39.91 0 3 9 ODI v Sri Lanka 14 Feb 2003 ODI # 1950
70 79 14 1087 54* 16.72 2723 39.91 0 3 9 ODI v West Indies 18 Feb 2003 ODI # 1956
71 80 14 1116 54* 16.90 2790 40.00 0 3 9 ODI v South Africa 22 Feb 2003 ODI # 1961
72 81 15 1151 54* 17.43 2844 40.47 0 3 9 ODI v New Zealand 26 Feb 2003 ODI # 1968
73 82 15 1165 54* 17.38 2885 40.38 0 3 9 ODI v Kenya 1 Mar 2003 ODI # 1974
74 83 15 1177 54* 17.30 2906 40.50 0 3 9 ODI v India 11 Apr 2003 ODI # 2001
75 84 15 1188 54* 17.21 2922 40.65 0 3 9 ODI v South Africa 14 Apr 2003 ODI # 2003
76 85 15 1200 54* 17.14 2936 40.87 0 3 9 ODI v India 16 Apr 2003 ODI # 2004
77 87 15 1217 54* 16.90 3010 40.43 0 3 9 Test v Australia 18 Jul 2003 Test # 1650
78 89 15 1275 54* 17.22 3167 40.25 0 3 9 Test v Australia 25 Jul 2003 Test # 1652
79 90 15 1293 54* 17.24 3209 40.29 0 3 9 ODI v Australia 2 Aug 2003 ODI # 2038
80 92 15 1334 54* 17.32 3368 39.60 0 3 9 Test v Pakistan 20 Aug 2003 Test # 1655
81 94 15 1334 54* 16.88 3373 39.54 0 3 11 Test v Pakistan 27 Aug 2003 Test # 1657
82 96 15 1391 54* 17.17 3503 39.70 0 3 11 Test v Pakistan 3 Sep 2003 Test # 1658
83 97 15 1405 54* 17.13 3527 39.83 0 3 11 ODI v Pakistan 9 Sep 2003 ODI # 2041
84 98 15 1417 54* 17.07 3550 39.91 0 3 11 ODI v Pakistan 12 Sep 2003 ODI # 2042
85 99 16 1421 54* 17.12 3559 39.92 0 3 11 ODI v Pakistan 15 Sep 2003 ODI # 2043
86 100 16 1421 54* 16.91 3563 39.88 0 3 12 ODI v Pakistan 18 Sep 2003 ODI # 2044
87 101 17 1423 54* 16.94 3569 39.87 0 3 12 ODI v Pakistan 21 Sep 2003 ODI # 2045
88 103 17 1481 54* 17.22 3739 39.60 0 4 12 Test v England 21 Oct 2003 Test # 1665
89 105 17 1496 54* 17.00 3773 39.65 0 4 13 Test v England 29 Oct 2003 Test # 1667
90 106 17 1509 54* 16.95 3818 39.52 0 4 13 ODI v England 7 Nov 2003 ODI # 2057
91 107 17 1513 54* 16.81 3827 39.53 0 4 13 ODI v England 10 Nov 2003 ODI # 2059
92 108 17 1529 54* 16.80 3863 39.58 0 4 13 ODI v England 12 Nov 2003 ODI # 2060
93 110 17 1596 61 17.16 3971 40.19 0 5 13 Test v Zimbabwe 19 Feb 2004 Test # 1683
94 111 17 1605 61 17.07 4031 39.81 0 5 13 Test v Zimbabwe 26 Feb 2004 Test # 1684
95 112 18 1616 61 17.19 4040 40.00 0 5 13 ODI v Zimbabwe 10 Mar 2004 ODI # 2110
96 113 18 1657 61 17.44 4091 40.50 0 5 13 ODI v Zimbabwe 12 Mar 2004 ODI # 2111
97 114 18 1659 61 17.28 4099 40.47 0 5 13 ODI v Zimbabwe 14 Mar 2004 ODI # 2113
98 115 19 1689 61 17.59 4174 40.46 0 5 13 ODI v West Indies 15 May 2004 ODI # 2128
99 116 19 1698 61 17.50 4184 40.58 0 5 13 ODI v West Indies 16 May 2004 ODI # 2129
100 116 19 1698 61 17.50 4184 40.58 0 5 13 ODI v West Indies 19 May 2004 ODI # 2130
101 118 20 1803 103* 18.39 4482 40.22 1 5 13 Test v West Indies 28 May 2004 Test # 1701
102 120 20 1842 103* 18.42 4566 40.34 1 5 14 Test v West Indies 4 Jun 2004 Test # 1703
103 121 20 1868 103* 18.49 4602 40.59 1 5 14 ODI v Hong Kong 16 Jul 2004 ODI # 2143
104 122 20 1876 103* 18.39 4615 40.65 1 5 14 ODI v Pakistan 17 Jul 2004 ODI # 2145
105 123 20 1888 103* 18.33 4643 40.66 1 5 14 ODI v India 21 Jul 2004 ODI # 2149
106 124 20 1907 103* 18.33 4659 40.93 1 5 14 ODI v Sri Lanka 23 Jul 2004 ODI # 2151
107 125 20 1961 103* 18.67 4753 41.25 1 6 14 ODI v Pakistan 29 Jul 2004 ODI # 2154
108 126 20 1985 103* 18.72 4818 41.19 1 6 14 ODI v South Africa 12 Sep 2004 ODI # 2171
109 127 20 1985 103* 18.55 4827 41.12 1 6 15 ODI v West Indies 15 Sep 2004 ODI # 2175
110 129 21 2010 103* 18.61 4925 40.81 1 6 15 Test v New Zealand 19 Oct 2004 Test # 1715
111 131 21 2079 103* 18.90 5045 41.20 1 7 15 Test v New Zealand 26 Oct 2004 Test # 1717
112 132 21 2081 103* 18.74 5051 41.19 1 7 15 ODI v New Zealand 2 Nov 2004 ODI # 2189
113 133 21 2122 103* 18.94 5122 41.42 1 7 15 ODI v New Zealand 5 Nov 2004 ODI # 2190
114 134 22 2162 103* 19.30 5166 41.85 1 7 15 ODI v New Zealand 7 Nov 2004 ODI # 2191
115 136 22 2175 103* 19.07 5195 41.86 1 7 15 Test v India 10 Dec 2004 Test # 1725
116 138 22 2197 103* 18.93 5248 41.86 1 7 16 Test v India 17 Dec 2004 Test # 1727
117 139 23 2247 103* 19.37 5287 42.50 1 8 16 ODI v India 23 Dec 2004 ODI # 2199
118 140 23 2267 103* 19.37 5311 42.68 1 8 16 ODI v India 26 Dec 2004 ODI # 2201
119 141 23 2277 103* 19.29 5327 42.74 1 8 16 ODI v India 27 Dec 2004 ODI # 2202
120 143 23 2349 103* 19.57 5495 42.74 1 8 16 Test v Zimbabwe 6 Jan 2005 Test # 1733
121 145 24 2377 103* 19.64 5558 42.76 1 8 17 Test v Zimbabwe 14 Jan 2005 Test # 1735
122 146 24 2380 103* 19.50 5566 42.75 1 8 17 ODI v Zimbabwe 20 Jan 2005 ODI # 2207
123 147 25 2403 103* 19.69 5591 42.97 1 8 17 ODI v Zimbabwe 24 Jan 2005 ODI # 2210
124 148 26 2414 103* 19.78 5606 43.06 1 8 17 ODI v Zimbabwe 26 Jan 2005 ODI # 2211
125 149 26 2465 103* 20.04 5667 43.49 1 9 17 ODI v Zimbabwe 29 Jan 2005 ODI # 2214
126 149 26 2465 103* 20.04 5667 43.49 1 9 17 ODI v Zimbabwe 31 Jan 2005 ODI # 2217
127 151 26 2515 103* 20.12 5799 43.36 1 9 17 Test v England 26 May 2005 Test # 1751
128 153 26 2562 103* 20.17 5925 43.24 1 9 17 Test v England 3 Jun 2005 Test # 1753
129 154 26 2563 103* 20.02 5935 43.18 1 9 17 ODI v England 16 Jun 2005 ODI # 2249
130 154 26 2563 103* 20.02 5935 43.18 1 9 17 ODI v Australia 18 Jun 2005 ODI # 2250
131 155 26 2571 103* 19.93 5947 43.23 1 9 17 ODI v England 21 Jun 2005 ODI # 2252
132 156 26 2575 103* 19.80 5959 43.21 1 9 17 ODI v Australia 25 Jun 2005 ODI # 2254
133 157 27 2617 103* 20.13 6002 43.60 1 9 17 ODI v England 26 Jun 2005 ODI # 2255
134 158 28 2688 103* 20.67 6107 44.01 1 10 17 ODI v Australia 30 Jun 2005 ODI # 2257
135 159 29 2727 103* 20.97 6189 44.06 1 10 17 ODI v Sri Lanka 31 Aug 2005 ODI # 2275
136 160 30 2729 103* 20.99 6199 44.02 1 10 17 ODI v Sri Lanka 2 Sep 2005 ODI # 2277
137 161 30 2735 103* 20.87 6224 43.94 1 10 17 ODI v Sri Lanka 4 Sep 2005 ODI # 2279
138 163 30 2752 103* 20.69 6273 43.87 1 10 17 Test v Sri Lanka 12 Sep 2005 Test # 1764
139 165 30 2796 103* 20.71 6386 43.78 1 10 17 Test v Sri Lanka 20 Sep 2005 Test # 1766
140 166 30 2796 103* 20.55 6387 43.77 1 10 18 ODI v Sri Lanka 20 Feb 2006 ODI # 2334
141 167 31 2798 103* 20.57 6398 43.73 1 10 18 ODI v Sri Lanka 22 Feb 2006 ODI # 2336
142 168 32 2817 103* 20.71 6421 43.87 1 10 18 ODI v Sri Lanka 25 Feb 2006 ODI # 2338
143 170 32 2838 103* 20.56 6526 43.48 1 10 18 Test v Sri Lanka 28 Feb 2006 Test # 1784
144 172 32 2856 103* 20.40 6593 43.31 1 10 18 Test v Sri Lanka 8 Mar 2006 Test # 1786
145 173 32 2857 103* 20.26 6594 43.32 1 10 18 ODI v Kenya 17 Mar 2006 ODI # 2350
146 173 32 2857 103* 20.26 6594 43.32 1 10 18 ODI v Kenya 20 Mar 2006 ODI # 2353
147 174 32 2896 103* 20.39 6647 43.56 1 10 18 ODI v Kenya 23 Mar 2006 ODI # 2355
148 174 32 2896 103* 20.39 6647 43.56 1 10 18 ODI v Kenya 25 Mar 2006 ODI # 2356
149 176 32 2913 103* 20.22 6721 43.34 1 10 19 Test v Australia 9 Apr 2006 Test # 1797
150 178 33 2958 103* 20.40 6855 43.15 1 10 19 Test v Australia 16 Apr 2006 Test # 1799
151 179 33 2985 103* 20.44 6890 43.32 1 10 19 ODI v Australia 23 Apr 2006 ODI # 2365
152 180 33 3021 103* 20.55 6952 43.45 1 10 19 ODI v Australia 26 Apr 2006 ODI # 2366
153 181 33 3032 103* 20.48 6982 43.42 1 10 19 ODI v Australia 28 Apr 2006 ODI # 2367
154 182 34 3046 103* 20.58 6997 43.53 1 10 19 ODI v Zimbabwe 29 Jul 2006 ODI # 2392
155 183 35 3094 103* 20.90 7074 43.73 1 10 19 ODI v Zimbabwe 30 Jul 2006 ODI # 2393
156 184 35 3105 103* 20.83 7107 43.68 1 10 19 ODI v Zimbabwe 2 Aug 2006 ODI # 2394
157 185 35 3125 103* 20.83 7145 43.73 1 10 19 ODI v Zimbabwe 4 Aug 2006 ODI # 2395
158 185 35 3125 103* 20.83 7145 43.73 1 10 19 ODI v Zimbabwe 6 Aug 2006 ODI # 2398
159 185 35 3125 103* 20.83 7145 43.73 1 10 19 ODI v Kenya 12 Aug 2006 ODI # 2402
160 186 35 3138 103* 20.78 7190 43.64 1 10 19 ODI v Kenya 13 Aug 2006 ODI # 2403
161 186 35 3138 103* 20.78 7190 43.64 1 10 19 ODI v Kenya 15 Aug 2006 ODI # 2404
162 187 35 3146 103* 20.69 7198 43.70 1 10 19 ODI v Sri Lanka 7 Oct 2006 ODI # 2423
163 188 36 3168 103* 20.84 7257 43.65 1 10 19 ODI v West Indies 11 Oct 2006 ODI # 2426
164 188 36 3168 103* 20.84 7257 43.65 1 10 19 ODI v Zimbabwe 13 Oct 2006 ODI # 2427
165 188 36 3168 103* 20.84 7257 43.65 1 10 19 ODI v Zimbabwe 30 Nov 2006 ODI # 2453
166 188 36 3168 103* 20.84 7257 43.65 1 10 19 ODI v Zimbabwe 3 Dec 2006 ODI # 2457
167 189 36 3179 103* 20.77 7285 43.63 1 10 19 ODI v Zimbabwe 5 Dec 2006 ODI # 2459
168 190 36 3181 103* 20.65 7304 43.55 1 10 19 Test v India 18 May 2007 Test # 1832
169 192 36 3214 103* 20.60 7409 43.37 1 10 19 Test v India 25 May 2007 Test # 1833
170 194 37 3227 103* 20.55 7451 43.30 1 10 19 Test v Sri Lanka 25 Jun 2007 Test # 1837
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 110/3 (10.0 ov, B McMullen 33*, MH Cross 0*, Aqib Ilyas 1/30) - Drinks
India v Pakistan at New York, ICC Men's T20 World Cup 19th Match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 102/6 (19.1 ov, Imad Wasim 15*, Shaheen Shah Afridi 0*, Arshdeep Singh 0/21)
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657 - Current]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655 - Current]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page