Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date less than or equal to 28 May 2021 remove less than or equal to 28 May 2021 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 1994-2007 147 111 17 1627 89 17.30 2229 72.99 0 5 8 108 22 Profile
filtered 1994-2007 147 111 17 1627 89 17.30 2229 72.99 0 5 8 108 22
Reverse cumulative
1 1 0 1 1 1.00 6 16.66 0 0 0 0 0 v Bangladesh 25 Jul 2007 ODI # 2607
2 2 1 5 4* 5.00 13 38.46 0 0 0 0 0 v India 12 Nov 2005 ODI # 2296
3 3 1 35 30 17.50 45 77.77 0 0 0 5 0 v India 9 Nov 2005 ODI # 2295
4 3 1 35 30 17.50 45 77.77 0 0 0 5 0 v India 31 Oct 2005 ODI # 2290
5 4 2 54 30 27.00 86 62.79 0 0 0 6 0 v India 28 Oct 2005 ODI # 2287
6 5 2 57 30 19.00 93 61.29 0 0 0 6 0 v India 25 Oct 2005 ODI # 2286
7 5 2 57 30 19.00 93 61.29 0 0 0 6 0 v Bangladesh 4 Sep 2005 ODI # 2279
8 5 2 57 30 19.00 93 61.29 0 0 0 6 0 v Bangladesh 2 Sep 2005 ODI # 2277
9 5 2 57 30 19.00 93 61.29 0 0 0 6 0 v Bangladesh 31 Aug 2005 ODI # 2275
10 6 2 59 30 14.75 97 60.82 0 0 0 6 0 v India 9 Aug 2005 ODI # 2268
11 7 2 63 30 12.60 106 59.43 0 0 0 6 0 v West Indies 6 Aug 2005 ODI # 2266
12 8 3 107 44* 21.40 168 63.69 0 0 0 10 0 v India 3 Aug 2005 ODI # 2265
13 9 4 122 44* 24.40 188 64.89 0 0 0 11 0 v West Indies 2 Aug 2005 ODI # 2264
14 10 4 133 44* 22.16 205 64.87 0 0 0 12 0 v India 30 Jul 2005 ODI # 2262
15 11 4 153 44* 21.85 241 63.48 0 0 0 13 0 v New Zealand 26 Dec 2004 ODI # 2200
16 12 4 160 44* 20.00 248 64.51 0 0 0 14 0 v Pakistan 16 Oct 2004 ODI # 2188
17 13 5 170 44* 21.25 255 66.66 0 0 0 14 1 v Pakistan 14 Oct 2004 ODI # 2187
18 14 5 177 44* 19.66 274 64.59 0 0 0 15 1 v Zimbabwe 9 Oct 2004 ODI # 2186
19 15 5 186 44* 18.60 292 63.69 0 0 0 16 1 v Pakistan 6 Oct 2004 ODI # 2185
20 15 5 186 44* 18.60 292 63.69 0 0 0 16 1 v England 17 Sep 2004 ODI # 2177
21 16 6 206 44* 20.60 316 65.18 0 0 0 18 2 v Zimbabwe 14 Sep 2004 ODI # 2173
22 17 6 218 44* 19.81 322 67.70 0 0 0 20 2 v South Africa 31 Aug 2004 ODI # 2163
23 17 6 218 44* 19.81 322 67.70 0 0 0 20 2 v South Africa 28 Aug 2004 ODI # 2161
24 18 6 224 44* 18.66 342 65.49 0 0 0 20 2 v South Africa 25 Aug 2004 ODI # 2160
25 19 7 285 61* 23.75 434 65.66 0 1 0 22 2 v South Africa 22 Aug 2004 ODI # 2158
26 20 7 290 61* 22.30 442 65.61 0 1 0 22 2 v South Africa 20 Aug 2004 ODI # 2156
27 21 7 298 61* 21.28 455 65.49 0 1 0 22 2 v India 1 Aug 2004 ODI # 2155
28 22 7 309 61* 20.60 474 65.18 0 1 0 22 2 v India 27 Jul 2004 ODI # 2153
29 22 7 309 61* 20.60 474 65.18 0 1 0 22 2 v Bangladesh 23 Jul 2004 ODI # 2151
30 22 7 309 61* 20.60 474 65.18 0 1 0 22 2 v Pakistan 21 Jul 2004 ODI # 2150
31 22 7 309 61* 20.60 474 65.18 0 1 0 22 2 v India 18 Jul 2004 ODI # 2148
32 23 7 330 61* 20.62 498 66.26 0 1 0 24 2 v U.A.E. 17 Jul 2004 ODI # 2146
33 24 7 333 61* 19.58 512 65.03 0 1 0 24 2 v Zimbabwe 29 Apr 2004 ODI # 2124
34 25 7 384 61* 21.33 567 67.72 0 2 0 29 2 v Zimbabwe 27 Apr 2004 ODI # 2123
35 25 7 384 61* 21.33 567 67.72 0 2 0 29 2 v Zimbabwe 22 Apr 2004 ODI # 2120
36 25 7 384 61* 21.33 567 67.72 0 2 0 29 2 v Zimbabwe 20 Apr 2004 ODI # 2119
37 26 7 388 61* 20.42 585 66.32 0 2 0 29 2 v Australia 29 Feb 2004 ODI # 2108
38 27 7 401 61* 20.05 607 66.06 0 2 0 29 2 v Australia 27 Feb 2004 ODI # 2106
39 28 7 435 61* 20.71 647 67.23 0 2 0 30 2 v Australia 25 Feb 2004 ODI # 2105
40 29 7 439 61* 19.95 653 67.22 0 2 0 30 2 v Australia 22 Feb 2004 ODI # 2103
41 30 7 448 61* 19.47 666 67.26 0 2 0 30 2 v Australia 20 Feb 2004 ODI # 2102
42 30 7 448 61* 19.47 666 67.26 0 2 0 30 2 v England 18 Nov 2003 ODI # 2063
43 31 7 481 61* 20.04 731 65.80 0 2 0 30 3 v West Indies 11 Jun 2003 ODI # 2024
44 32 7 570 89 22.80 802 71.07 0 3 0 36 7 v West Indies 8 Jun 2003 ODI # 2023
45 33 7 576 89 22.15 811 71.02 0 3 0 37 7 v South Africa 29 Nov 2002 ODI # 1905
46 34 7 577 89 21.37 814 70.88 0 3 0 37 7 v India 30 Sep 2002 ODI # 1889
47 34 7 577 89 21.37 814 70.88 0 3 0 37 7 v Australia 27 Sep 2002 ODI # 1887
48 34 7 577 89 21.37 814 70.88 0 3 0 37 7 v Pakistan 12 Sep 2002 ODI # 1874
49 35 7 581 89 20.75 825 70.42 0 3 0 37 7 v South Africa 21 Aug 2002 ODI # 1866
50 35 7 581 89 20.75 825 70.42 0 3 0 37 7 v South Africa 19 Aug 2002 ODI # 1865
51 36 7 587 89 20.24 840 69.88 0 3 0 38 7 v Pakistan 17 Aug 2002 ODI # 1863
52 37 7 587 89 19.56 841 69.79 0 3 1 38 7 v South Africa 15 Aug 2002 ODI # 1862
53 38 7 602 89 19.41 860 70.00 0 3 1 38 8 v Pakistan 14 Aug 2002 ODI # 1861
54 39 8 606 89 19.54 862 70.30 0 3 1 38 8 v Bangladesh 7 Aug 2002 ODI # 1859
55 39 8 606 89 19.54 862 70.30 0 3 1 38 8 v Bangladesh 5 Aug 2002 ODI # 1858
56 40 8 607 89 18.96 866 70.09 0 3 1 38 8 v India 11 Jul 2002 ODI # 1855
57 41 8 622 89 18.84 884 70.36 0 3 1 39 8 v England 7 Jul 2002 ODI # 1853
58 42 8 626 89 18.41 894 70.02 0 3 1 39 8 v India 6 Jul 2002 ODI # 1852
59 43 8 656 89 18.74 907 72.32 0 3 1 43 9 v England 2 Jul 2002 ODI # 1850
60 44 8 674 89 18.72 949 71.02 0 3 1 44 9 v India 30 Jun 2002 ODI # 1849
61 45 8 675 89 18.24 953 70.82 0 3 1 44 9 v England 27 Jun 2002 ODI # 1847
62 46 9 679 89 18.35 961 70.65 0 3 1 44 9 v Pakistan 17 Apr 2002 ODI # 1832
63 47 9 700 89 18.42 997 70.21 0 3 1 45 9 v New Zealand 14 Apr 2002 ODI # 1830
64 48 9 764 89 19.58 1055 72.41 0 4 1 54 9 v Pakistan 12 Apr 2002 ODI # 1829
65 49 9 771 89 19.27 1066 72.32 0 4 1 55 9 v New Zealand 9 Apr 2002 ODI # 1826
66 50 9 801 89 19.53 1096 73.08 0 4 1 56 10 v Pakistan 8 Apr 2002 ODI # 1825
67 51 9 806 89 19.19 1104 73.00 0 4 1 56 10 v West Indies 19 Dec 2001 ODI # 1782
68 51 9 806 89 19.19 1104 73.00 0 4 1 56 10 v West Indies 15 Dec 2001 ODI # 1780
69 52 9 814 89 18.93 1112 73.20 0 4 1 56 10 v Zimbabwe 12 Dec 2001 ODI # 1779
70 53 9 816 89 18.54 1115 73.18 0 4 1 56 10 v South Africa 17 Dec 2000 ODI # 1662
71 54 10 829 89 18.84 1139 72.78 0 4 1 56 10 v Pakistan 8 Oct 2000 ODI # 1634
72 55 10 830 89 18.44 1141 72.74 0 4 1 56 10 v South Africa 14 Jul 2000 ODI # 1614
73 55 10 830 89 18.44 1141 72.74 0 4 1 56 10 v South Africa 11 Jul 2000 ODI # 1610
74 55 10 830 89 18.44 1141 72.74 0 4 1 56 10 v Pakistan 9 Jul 2000 ODI # 1608
75 56 10 832 89 18.08 1145 72.66 0 4 1 56 10 v South Africa 6 Jul 2000 ODI # 1604
76 57 10 856 89 18.21 1161 73.72 0 4 1 58 11 v Pakistan 7 Jun 2000 ODI # 1602
77 58 10 902 89 18.79 1218 74.05 0 4 1 59 13 v Pakistan 5 Jun 2000 ODI # 1601
78 58 10 902 89 18.79 1218 74.05 0 4 1 59 13 v Bangladesh 29 May 2000 ODI # 1596
79 59 10 918 89 18.73 1237 74.21 0 4 1 61 13 v Pakistan 19 Feb 2000 ODI # 1566
80 59 10 918 89 18.73 1237 74.21 0 4 1 61 13 v Pakistan 16 Feb 2000 ODI # 1561
81 60 10 921 89 18.42 1242 74.15 0 4 1 61 13 v Pakistan 13 Feb 2000 ODI # 1559
82 61 10 938 89 18.39 1261 74.38 0 4 1 62 13 v Zimbabwe 19 Dec 1999 ODI # 1531
83 61 10 938 89 18.39 1261 74.38 0 4 1 62 13 v Zimbabwe 18 Dec 1999 ODI # 1530
84 62 10 964 89 18.53 1289 74.78 0 4 1 63 13 v Zimbabwe 15 Dec 1999 ODI # 1529
85 63 10 974 89 18.37 1313 74.18 0 4 1 64 13 v Zimbabwe 12 Dec 1999 ODI # 1528
86 64 10 987 89 18.27 1327 74.37 0 4 1 65 13 v Zimbabwe 11 Dec 1999 ODI # 1527
87 65 10 987 89 17.94 1337 73.82 0 4 2 65 13 v Pakistan 22 Oct 1999 ODI # 1519
88 66 10 992 89 17.71 1351 73.42 0 4 2 65 13 v Pakistan 18 Oct 1999 ODI # 1516
89 66 10 992 89 17.71 1351 73.42 0 4 2 65 13 v West Indies 17 Oct 1999 ODI # 1515
90 66 10 992 89 17.71 1351 73.42 0 4 2 65 13 v Australia 31 Aug 1999 ODI # 1491
91 67 10 992 89 17.40 1352 73.37 0 4 3 65 13 v India 29 Aug 1999 ODI # 1490
92 68 10 1027 89 17.70 1383 74.25 0 4 3 67 13 v Australia 26 Aug 1999 ODI # 1488
93 68 10 1027 89 17.70 1383 74.25 0 4 3 67 13 v India 25 Aug 1999 ODI # 1487
94 69 10 1057 89 17.91 1431 73.86 0 4 3 68 13 v Australia 22 Aug 1999 ODI # 1485
95 70 10 1057 89 17.61 1432 73.81 0 4 4 68 13 v Kenya 30 May 1999 ODI # 1469
96 71 10 1066 89 17.47 1454 73.31 0 4 4 69 13 v South Africa 19 May 1999 ODI # 1451
97 72 10 1088 89 17.54 1477 73.66 0 4 4 72 13 v India 30 Mar 1999 ODI # 1426
98 73 10 1123 89 17.82 1503 74.71 0 4 4 72 16 v Pakistan 27 Mar 1999 ODI # 1423
99 74 10 1161 89 18.14 1528 75.98 0 4 4 76 17 v India 22 Mar 1999 ODI # 1415
100 75 10 1161 89 17.86 1529 75.93 0 4 5 76 17 v Pakistan 19 Mar 1999 ODI # 1411
101 76 10 1161 89 17.59 1536 75.58 0 4 6 76 17 v England 3 Feb 1999 ODI # 1400
102 77 10 1170 89 17.46 1555 75.24 0 4 6 76 17 v England 29 Jan 1999 ODI # 1396
103 78 10 1208 89 17.76 1614 74.84 0 4 6 79 17 v Australia 24 Jan 1999 ODI # 1392
104 79 10 1233 89 17.86 1632 75.55 0 4 6 80 18 v England 23 Jan 1999 ODI # 1391
105 80 10 1241 89 17.72 1643 75.53 0 4 6 80 18 v Australia 21 Jan 1999 ODI # 1389
106 81 10 1291 89 18.18 1711 75.45 0 5 6 83 18 v England 19 Jan 1999 ODI # 1388
107 82 10 1293 89 17.95 1717 75.30 0 5 6 83 18 v Australia 13 Jan 1999 ODI # 1382
108 83 10 1316 89 18.02 1749 75.24 0 5 6 84 18 v England 11 Jan 1999 ODI # 1380
109 84 10 1336 89 18.05 1772 75.39 0 5 6 86 19 v South Africa 30 Oct 1998 ODI # 1362
110 85 11 1358 89 18.35 1795 75.65 0 5 6 90 19 v New Zealand 26 Oct 1998 ODI # 1359
111 86 11 1360 89 18.13 1802 75.47 0 5 6 90 19 v England 20 Aug 1998 ODI # 1348
112 87 11 1364 89 17.94 1811 75.31 0 5 6 90 19 v India 7 Jul 1998 ODI # 1344
113 88 12 1391 89 18.30 1836 75.76 0 5 6 92 19 v New Zealand 5 Jul 1998 ODI # 1343
114 89 12 1417 89 18.40 1860 76.18 0 5 6 93 21 v India 1 Jul 1998 ODI # 1341
115 89 12 1417 89 18.40 1860 76.18 0 5 6 93 21 v New Zealand 21 Jun 1998 ODI # 1339
116 90 12 1422 89 18.23 1874 75.88 0 5 6 93 21 v South Africa 19 Apr 1998 ODI # 1321
117 90 12 1422 89 18.23 1874 75.88 0 5 6 93 21 v South Africa 13 Apr 1998 ODI # 1315
118 91 12 1445 89 18.29 1910 75.65 0 5 6 95 21 v Pakistan 9 Apr 1998 ODI # 1312
119 92 12 1446 89 18.07 1911 75.66 0 5 6 95 21 v Pakistan 7 Apr 1998 ODI # 1309
120 93 12 1472 89 18.17 1947 75.60 0 5 6 96 21 v South Africa 5 Apr 1998 ODI # 1306
121 94 13 1486 89 18.34 1952 76.12 0 5 6 97 22 v Zimbabwe 26 Jan 1998 ODI # 1286
122 94 13 1486 89 18.34 1952 76.12 0 5 6 97 22 v Zimbabwe 24 Jan 1998 ODI # 1284
123 95 14 1502 89 18.54 1960 76.63 0 5 6 99 22 v Zimbabwe 22 Jan 1998 ODI # 1282
124 95 14 1502 89 18.54 1960 76.63 0 5 6 99 22 v India 25 Dec 1997 ODI # 1268
125 96 14 1506 89 18.36 1967 76.56 0 5 6 100 22 v India 22 Dec 1997 ODI # 1267
126 97 14 1508 89 18.16 1974 76.39 0 5 6 100 22 v South Africa 6 Nov 1997 ODI # 1252
127 98 14 1524 89 18.14 1993 76.46 0 5 6 101 22 v India 24 Aug 1997 ODI # 1226
128 99 15 1524 89 18.14 1993 76.46 0 5 6 101 22 v India 23 Aug 1997 ODI # 1225
129 100 16 1528 89 18.19 2007 76.13 0 5 6 101 22 v India 20 Aug 1997 ODI # 1224
130 100 16 1528 89 18.19 2007 76.13 0 5 6 101 22 v Bangladesh 22 Jul 1997 ODI # 1220
131 101 16 1528 89 17.97 2009 76.05 0 5 7 101 22 v Zimbabwe 8 Apr 1997 ODI # 1194
132 102 16 1531 89 17.80 2022 75.71 0 5 7 101 22 v New Zealand 27 Mar 1997 ODI # 1185
133 102 16 1531 89 17.80 2022 75.71 0 5 7 101 22 v New Zealand 25 Mar 1997 ODI # 1184
134 103 16 1531 89 17.59 2023 75.67 0 5 8 101 22 v Pakistan 12 Nov 1996 ODI # 1143
135 104 16 1545 89 17.55 2051 75.32 0 5 8 102 22 v New Zealand 11 Nov 1996 ODI # 1142
136 105 16 1549 89 17.40 2061 75.15 0 5 8 102 22 v New Zealand 7 Nov 1996 ODI # 1139
137 105 16 1549 89 17.40 2061 75.15 0 5 8 102 22 v Kenya 28 Sep 1996 ODI # 1120
138 105 16 1549 89 17.40 2061 75.15 0 5 8 102 22 v Australia 7 Sep 1996 ODI # 1114
139 105 16 1549 89 17.40 2061 75.15 0 5 8 102 22 v Zimbabwe 3 Sep 1996 ODI # 1112
140 106 17 1563 89 17.56 2086 74.92 0 5 8 104 22 v Australia 30 Aug 1996 ODI # 1108
141 107 17 1570 89 17.44 2099 74.79 0 5 8 104 22 v West Indies 13 Apr 1996 ODI # 1096
142 108 17 1581 89 17.37 2116 74.71 0 5 8 106 22 v India 3 Apr 1996 ODI # 1089
143 109 17 1583 89 17.20 2123 74.56 0 5 8 106 22 v India 17 Sep 1994 ODI # 927
144 109 17 1583 89 17.20 2123 74.56 0 5 8 106 22 v Australia 13 Sep 1994 ODI # 926
145 109 17 1583 89 17.20 2123 74.56 0 5 8 106 22 v India 5 Sep 1994 ODI # 922
146 110 17 1609 89 17.30 2192 73.40 0 5 8 107 22 v New Zealand 18 Apr 1994 ODI # 909
147 111 17 1627 89 17.30 2229 72.99 0 5 8 108 22 v Australia 14 Apr 1994 ODI # 905
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