Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 4 Nov 2016 remove less than or equal to 4 Nov 2016 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (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 1994-2007 147 111 17 1627 89 17.30 2229 72.99 0 5 8 108 22 Profile
filtered 1994-2005 84 65 6 1067 89 18.08 1423 74.98 0 5 5 66 16
Reverse cumulative
1 - - - - - - - - - - - - v India 31 Oct 2005 ODI # 2290
1 - - - - - - - - - - - - v India 28 Oct 2005 ODI # 2287
2 1 0 3 3 3.00 7 42.85 0 0 0 0 0 v India 25 Oct 2005 ODI # 2286
2 1 0 3 3 3.00 7 42.85 0 0 0 0 0 v Bangladesh 4 Sep 2005 ODI # 2279
3 1 0 3 3 3.00 7 42.85 0 0 0 0 0 v Bangladesh 2 Sep 2005 ODI # 2277
4 1 0 3 3 3.00 7 42.85 0 0 0 0 0 v Bangladesh 31 Aug 2005 ODI # 2275
4 1 0 3 3 3.00 7 42.85 0 0 0 0 0 v India 9 Aug 2005 ODI # 2268
5 2 0 7 4 3.50 16 43.75 0 0 0 0 0 v West Indies 6 Aug 2005 ODI # 2266
5 2 0 7 4 3.50 16 43.75 0 0 0 0 0 v India 3 Aug 2005 ODI # 2265
5 2 0 7 4 3.50 16 43.75 0 0 0 0 0 v West Indies 2 Aug 2005 ODI # 2264
5 2 0 7 4 3.50 16 43.75 0 0 0 0 0 v India 30 Jul 2005 ODI # 2262
8 5 0 41 20 8.20 78 52.56 0 0 0 3 0 v Zimbabwe 9 Oct 2004 ODI # 2186
9 6 0 50 20 8.33 96 52.08 0 0 0 4 0 v Pakistan 6 Oct 2004 ODI # 2185
9 6 0 50 20 8.33 96 52.08 0 0 0 4 0 v England 17 Sep 2004 ODI # 2177
9 6 0 50 20 8.33 96 52.08 0 0 0 4 0 v Zimbabwe 14 Sep 2004 ODI # 2173
7 4 0 34 20 8.50 59 57.62 0 0 0 2 0 v Pakistan 16 Oct 2004 ODI # 2188
7 4 0 34 20 8.50 59 57.62 0 0 0 2 0 v Pakistan 14 Oct 2004 ODI # 2187
12 8 0 68 20 8.50 122 55.73 0 0 0 6 0 v South Africa 25 Aug 2004 ODI # 2160
10 7 0 62 20 8.85 102 60.78 0 0 0 6 0 v South Africa 31 Aug 2004 ODI # 2163
11 7 0 62 20 8.85 102 60.78 0 0 0 6 0 v South Africa 28 Aug 2004 ODI # 2161
6 3 0 27 20 9.00 52 51.92 0 0 0 1 0 v New Zealand 26 Dec 2004 ODI # 2200
19 12 1 145 61* 13.18 249 58.23 0 1 0 8 0 v Zimbabwe 29 Apr 2004 ODI # 2124
15 11 1 142 61* 14.20 235 60.42 0 1 0 8 0 v India 1 Aug 2004 ODI # 2155
15 11 1 142 61* 14.20 235 60.42 0 1 0 8 0 v India 27 Jul 2004 ODI # 2153
16 11 1 142 61* 14.20 235 60.42 0 1 0 8 0 v Bangladesh 23 Jul 2004 ODI # 2151
17 11 1 142 61* 14.20 235 60.42 0 1 0 8 0 v Pakistan 21 Jul 2004 ODI # 2150
18 11 1 142 61* 14.20 235 60.42 0 1 0 8 0 v India 18 Jul 2004 ODI # 2148
18 11 1 142 61* 14.20 235 60.42 0 1 0 8 0 v U.A.E. 17 Jul 2004 ODI # 2146
14 10 1 134 61* 14.88 222 60.36 0 1 0 8 0 v South Africa 20 Aug 2004 ODI # 2156
24 17 1 256 61* 16.00 385 66.49 0 2 0 14 0 v Australia 20 Feb 2004 ODI # 2102
25 17 1 256 61* 16.00 385 66.49 0 2 0 14 0 v England 18 Nov 2003 ODI # 2063
21 14 1 209 61* 16.07 326 64.11 0 2 0 13 0 v Australia 27 Feb 2004 ODI # 2106
13 9 1 129 61* 16.12 214 60.28 0 1 0 8 0 v South Africa 22 Aug 2004 ODI # 2158
20 13 1 196 61* 16.33 304 64.47 0 2 0 13 0 v Zimbabwe 27 Apr 2004 ODI # 2123
20 13 1 196 61* 16.33 304 64.47 0 2 0 13 0 v Zimbabwe 22 Apr 2004 ODI # 2120
20 13 1 196 61* 16.33 304 64.47 0 2 0 13 0 v Zimbabwe 20 Apr 2004 ODI # 2119
20 13 1 196 61* 16.33 304 64.47 0 2 0 13 0 v Australia 29 Feb 2004 ODI # 2108
23 16 1 247 61* 16.46 372 66.39 0 2 0 14 0 v Australia 22 Feb 2004 ODI # 2103
26 18 1 289 61* 17.00 450 64.22 0 2 0 14 1 v West Indies 11 Jun 2003 ODI # 2024
57 44 2 721 89 17.16 978 73.72 0 4 4 43 10 v Kenya 30 May 1999 ODI # 1469
57 44 2 721 89 17.16 978 73.72 0 4 4 43 10 v South Africa 19 May 1999 ODI # 1451
54 42 2 691 89 17.27 929 74.38 0 4 3 42 10 v India 29 Aug 1999 ODI # 1490
54 42 2 691 89 17.27 929 74.38 0 4 3 42 10 v Australia 26 Aug 1999 ODI # 1488
55 42 2 691 89 17.27 929 74.38 0 4 3 42 10 v India 25 Aug 1999 ODI # 1487
58 45 2 743 89 17.27 1001 74.22 0 4 4 46 10 v India 30 Mar 1999 ODI # 1426
22 15 1 243 61* 17.35 366 66.39 0 2 0 14 0 v Australia 25 Feb 2004 ODI # 2105
37 27 1 453 89 17.42 629 72.01 0 3 1 26 7 v England 27 Jun 2002 ODI # 1847
46 36 2 596 89 17.52 795 74.96 0 4 1 38 8 v South Africa 6 Jul 2000 ODI # 1604
46 36 2 596 89 17.52 795 74.96 0 4 1 38 8 v Pakistan 7 Jun 2000 ODI # 1602
62 49 2 824 89 17.53 1064 77.44 0 4 5 50 14 v Australia 21 Jan 1999 ODI # 1389
33 24 1 404 89 17.56 570 70.87 0 3 1 21 6 v Pakistan 14 Aug 2002 ODI # 1861
33 24 1 404 89 17.56 570 70.87 0 3 1 21 6 v Bangladesh 7 Aug 2002 ODI # 1859
34 24 1 404 89 17.56 570 70.87 0 3 1 21 6 v Bangladesh 5 Aug 2002 ODI # 1858
34 24 1 404 89 17.56 570 70.87 0 3 1 21 6 v India 11 Jul 2002 ODI # 1855
34 24 1 404 89 17.56 570 70.87 0 3 1 21 6 v England 7 Jul 2002 ODI # 1853
34 24 1 404 89 17.56 570 70.87 0 3 1 21 6 v India 6 Jul 2002 ODI # 1852
38 28 2 457 89 17.57 637 71.74 0 3 1 26 7 v Pakistan 17 Apr 2002 ODI # 1832
56 43 2 721 89 17.58 977 73.79 0 4 3 43 10 v Australia 22 Aug 1999 ODI # 1485
32 23 1 389 89 17.68 551 70.59 0 3 1 21 5 v South Africa 15 Aug 2002 ODI # 1862
59 46 2 778 89 17.68 1027 75.75 0 4 4 46 13 v Pakistan 27 Mar 1999 ODI # 1423
39 29 2 478 89 17.70 673 71.02 0 3 1 27 7 v New Zealand 14 Apr 2002 ODI # 1830
53 41 2 691 89 17.71 928 74.46 0 4 2 42 10 v Pakistan 22 Oct 1999 ODI # 1519
53 41 2 691 89 17.71 928 74.46 0 4 2 42 10 v Pakistan 18 Oct 1999 ODI # 1516
53 41 2 691 89 17.71 928 74.46 0 4 2 42 10 v West Indies 17 Oct 1999 ODI # 1515
53 41 2 691 89 17.71 928 74.46 0 4 2 42 10 v Australia 31 Aug 1999 ODI # 1491
61 48 2 816 89 17.73 1053 77.49 0 4 5 50 14 v Pakistan 19 Mar 1999 ODI # 1411
61 48 2 816 89 17.73 1053 77.49 0 4 5 50 14 v England 3 Feb 1999 ODI # 1400
61 48 2 816 89 17.73 1053 77.49 0 4 5 50 14 v England 29 Jan 1999 ODI # 1396
61 48 2 816 89 17.73 1053 77.49 0 4 5 50 14 v Australia 24 Jan 1999 ODI # 1392
61 48 2 816 89 17.73 1053 77.49 0 4 5 50 14 v England 23 Jan 1999 ODI # 1391
68 55 3 927 89 17.82 1209 76.67 0 5 5 58 14 v India 7 Jul 1998 ODI # 1344
64 51 2 876 89 17.87 1138 76.97 0 5 5 53 14 v Australia 13 Jan 1999 ODI # 1382
80 63 6 1023 89 17.94 1317 77.67 0 5 5 64 16 v India 17 Sep 1994 ODI # 927
81 63 6 1023 89 17.94 1317 77.67 0 5 5 64 16 v Australia 13 Sep 1994 ODI # 926
82 63 6 1023 89 17.94 1317 77.67 0 5 5 64 16 v India 5 Sep 1994 ODI # 922
65 52 2 899 89 17.98 1170 76.83 0 5 5 54 14 v England 11 Jan 1999 ODI # 1380
65 52 2 899 89 17.98 1170 76.83 0 5 5 54 14 v South Africa 30 Oct 1998 ODI # 1362
45 35 2 594 89 18.00 791 75.09 0 4 1 38 8 v South Africa 17 Dec 2000 ODI # 1662
45 35 2 594 89 18.00 791 75.09 0 4 1 38 8 v Pakistan 8 Oct 2000 ODI # 1634
45 35 2 594 89 18.00 791 75.09 0 4 1 38 8 v South Africa 14 Jul 2000 ODI # 1614
45 35 2 594 89 18.00 791 75.09 0 4 1 38 8 v South Africa 11 Jul 2000 ODI # 1610
45 35 2 594 89 18.00 791 75.09 0 4 1 38 8 v Pakistan 9 Jul 2000 ODI # 1608
36 26 1 452 89 18.08 625 72.32 0 3 1 26 7 v India 30 Jun 2002 ODI # 1849
35 25 1 434 89 18.08 583 74.44 0 3 1 25 7 v England 2 Jul 2002 ODI # 1850
84 65 6 1067 89 18.08 1423 74.98 0 5 5 66 16 v Australia 14 Apr 1994 ODI # 905
83 64 6 1049 89 18.08 1386 75.68 0 5 5 65 16 v New Zealand 18 Apr 1994 ODI # 909
67 54 3 923 89 18.09 1200 76.91 0 5 5 58 14 v England 20 Aug 1998 ODI # 1348
60 47 2 816 89 18.13 1052 77.56 0 4 4 50 14 v India 22 Mar 1999 ODI # 1415
72 58 4 981 89 18.16 1259 77.91 0 5 5 61 16 v Pakistan 7 Apr 1998 ODI # 1309
72 58 4 981 89 18.16 1259 77.91 0 5 5 61 16 v South Africa 5 Apr 1998 ODI # 1306
72 58 4 981 89 18.16 1259 77.91 0 5 5 61 16 v Zimbabwe 26 Jan 1998 ODI # 1286
72 58 4 981 89 18.16 1259 77.91 0 5 5 61 16 v Zimbabwe 24 Jan 1998 ODI # 1284
52 40 2 691 89 18.18 918 75.27 0 4 1 42 10 v Zimbabwe 11 Dec 1999 ODI # 1527
63 50 2 874 89 18.20 1132 77.20 0 5 5 53 14 v England 19 Jan 1999 ODI # 1388
78 62 6 1021 89 18.23 1310 77.93 0 5 5 64 16 v New Zealand 7 Nov 1996 ODI # 1139
79 62 6 1021 89 18.23 1310 77.93 0 5 5 64 16 v Kenya 28 Sep 1996 ODI # 1120
79 62 6 1021 89 18.23 1310 77.93 0 5 5 64 16 v Australia 7 Sep 1996 ODI # 1114
79 62 6 1021 89 18.23 1310 77.93 0 5 5 64 16 v Zimbabwe 3 Sep 1996 ODI # 1112
79 62 6 1021 89 18.23 1310 77.93 0 5 5 64 16 v Australia 30 Aug 1996 ODI # 1108
79 62 6 1021 89 18.23 1310 77.93 0 5 5 64 16 v West Indies 13 Apr 1996 ODI # 1096
79 62 6 1021 89 18.23 1310 77.93 0 5 5 64 16 v India 3 Apr 1996 ODI # 1089
51 39 2 678 89 18.32 904 75.00 0 4 1 41 10 v Zimbabwe 12 Dec 1999 ODI # 1528
47 37 2 642 89 18.34 852 75.35 0 4 1 39 10 v Pakistan 5 Jun 2000 ODI # 1601
48 37 2 642 89 18.34 852 75.35 0 4 1 39 10 v Bangladesh 29 May 2000 ODI # 1596
48 37 2 642 89 18.34 852 75.35 0 4 1 39 10 v Pakistan 19 Feb 2000 ODI # 1566
48 37 2 642 89 18.34 852 75.35 0 4 1 39 10 v Pakistan 16 Feb 2000 ODI # 1561
48 37 2 642 89 18.34 852 75.35 0 4 1 39 10 v Pakistan 13 Feb 2000 ODI # 1559
48 37 2 642 89 18.34 852 75.35 0 4 1 39 10 v Zimbabwe 19 Dec 1999 ODI # 1531
49 37 2 642 89 18.34 852 75.35 0 4 1 39 10 v Zimbabwe 18 Dec 1999 ODI # 1530
69 56 4 954 89 18.34 1234 77.30 0 5 5 60 14 v New Zealand 5 Jul 1998 ODI # 1343
75 60 5 1013 89 18.41 1286 78.77 0 5 5 64 16 v India 24 Aug 1997 ODI # 1226
75 60 5 1013 89 18.41 1286 78.77 0 5 5 64 16 v India 23 Aug 1997 ODI # 1225
66 53 3 921 89 18.42 1193 77.20 0 5 5 58 14 v New Zealand 26 Oct 1998 ODI # 1359
73 59 5 997 89 18.46 1267 78.68 0 5 5 63 16 v Zimbabwe 22 Jan 1998 ODI # 1282
74 59 5 997 89 18.46 1267 78.68 0 5 5 63 16 v India 25 Dec 1997 ODI # 1268
74 59 5 997 89 18.46 1267 78.68 0 5 5 63 16 v India 22 Dec 1997 ODI # 1267
74 59 5 997 89 18.46 1267 78.68 0 5 5 63 16 v South Africa 6 Nov 1997 ODI # 1252
70 57 4 980 89 18.49 1258 77.90 0 5 5 61 16 v India 1 Jul 1998 ODI # 1341
71 57 4 980 89 18.49 1258 77.90 0 5 5 61 16 v New Zealand 21 Jun 1998 ODI # 1339
71 57 4 980 89 18.49 1258 77.90 0 5 5 61 16 v South Africa 19 Apr 1998 ODI # 1321
71 57 4 980 89 18.49 1258 77.90 0 5 5 61 16 v South Africa 13 Apr 1998 ODI # 1315
71 57 4 980 89 18.49 1258 77.90 0 5 5 61 16 v Pakistan 9 Apr 1998 ODI # 1312
76 61 6 1017 89 18.49 1300 78.23 0 5 5 64 16 v India 20 Aug 1997 ODI # 1224
77 61 6 1017 89 18.49 1300 78.23 0 5 5 64 16 v Bangladesh 22 Jul 1997 ODI # 1220
77 61 6 1017 89 18.49 1300 78.23 0 5 5 64 16 v Zimbabwe 8 Apr 1997 ODI # 1194
77 61 6 1017 89 18.49 1300 78.23 0 5 5 64 16 v New Zealand 27 Mar 1997 ODI # 1185
77 61 6 1017 89 18.49 1300 78.23 0 5 5 64 16 v New Zealand 25 Mar 1997 ODI # 1184
77 61 6 1017 89 18.49 1300 78.23 0 5 5 64 16 v Pakistan 12 Nov 1996 ODI # 1143
77 61 6 1017 89 18.49 1300 78.23 0 5 5 64 16 v New Zealand 11 Nov 1996 ODI # 1142
44 34 2 592 89 18.50 788 75.12 0 4 1 38 8 v Zimbabwe 12 Dec 2001 ODI # 1779
31 22 1 389 89 18.52 550 70.72 0 3 0 21 5 v Pakistan 17 Aug 2002 ODI # 1863
50 38 2 668 89 18.55 880 75.90 0 4 1 40 10 v Zimbabwe 15 Dec 1999 ODI # 1529
43 33 2 584 89 18.83 780 74.87 0 4 1 38 8 v West Indies 19 Dec 2001 ODI # 1782
43 33 2 584 89 18.83 780 74.87 0 4 1 38 8 v West Indies 15 Dec 2001 ODI # 1780
41 31 2 549 89 18.93 742 73.98 0 4 1 37 7 v New Zealand 9 Apr 2002 ODI # 1826
30 21 1 383 89 19.15 535 71.58 0 3 0 20 5 v South Africa 21 Aug 2002 ODI # 1866
30 21 1 383 89 19.15 535 71.58 0 3 0 20 5 v South Africa 19 Aug 2002 ODI # 1865
42 32 2 579 89 19.30 772 75.00 0 4 1 38 8 v Pakistan 8 Apr 2002 ODI # 1825
40 30 2 542 89 19.35 731 74.14 0 4 1 36 7 v Pakistan 12 Apr 2002 ODI # 1829
28 20 1 379 89 19.94 524 72.32 0 3 0 20 5 v India 30 Sep 2002 ODI # 1889
28 20 1 379 89 19.94 524 72.32 0 3 0 20 5 v Australia 27 Sep 2002 ODI # 1887
29 20 1 379 89 19.94 524 72.32 0 3 0 20 5 v Pakistan 12 Sep 2002 ODI # 1874
27 19 1 378 89 21.00 521 72.55 0 3 0 20 5 v West Indies 8 Jun 2003 ODI # 2023
27 19 1 378 89 21.00 521 72.55 0 3 0 20 5 v South Africa 29 Nov 2002 ODI # 1905
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