Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date between 11 Dec 1988 and 29 Jan 2002 remove between 11 Dec 1988 and 29 Jan 2002 from query
Innings in match 2nd innings remove 2nd innings 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 1987-2003 227 206 43 5761 113* 35.34 7517 76.63 7 29 7 409 65 Profile
filtered 1989-2001 92 81 19 2045 110* 32.98 2999 68.18 1 13 5 147 20
Reverse cumulative
1 1 0 34 34 34.00 34 100.00 0 0 0 2 1 v Sri Lanka 19 Dec 2001 ODI # 1782
2 1 0 34 34 34.00 34 100.00 0 0 0 2 1 v Zimbabwe 16 Dec 2001 ODI # 1781
2 1 0 34 34 34.00 34 100.00 0 0 0 2 1 v Sri Lanka 15 Dec 2001 ODI # 1780
2 1 0 34 34 34.00 34 100.00 0 0 0 2 1 v Sri Lanka 11 Dec 2001 ODI # 1778
2 1 0 34 34 34.00 34 100.00 0 0 0 2 1 v Zimbabwe 9 Dec 2001 ODI # 1777
3 1 0 34 34 34.00 34 100.00 0 0 0 2 1 v Kenya 19 Aug 2001 ODI # 1747
4 2 1 67 34 67.00 97 69.07 0 0 0 5 1 v Kenya 18 Aug 2001 ODI # 1746
4 2 1 67 34 67.00 97 69.07 0 0 0 5 1 v Kenya 15 Aug 2001 ODI # 1745
4 2 1 67 34 67.00 97 69.07 0 0 0 5 1 v India 7 Jul 2001 ODI # 1734
4 2 1 67 34 67.00 97 69.07 0 0 0 5 1 v India 4 Jul 2001 ODI # 1733
5 3 1 91 34 45.50 118 77.11 0 0 0 6 2 v Zimbabwe 1 Jul 2001 ODI # 1732
5 3 1 91 34 45.50 118 77.11 0 0 0 6 2 v India 30 Jun 2001 ODI # 1731
5 3 1 91 34 45.50 118 77.11 0 0 0 6 2 v Zimbabwe 23 Jun 2001 ODI # 1727
6 4 1 96 34 32.00 132 72.72 0 0 0 6 2 v South Africa 16 May 2001 ODI # 1718
7 5 1 104 34 26.00 149 69.79 0 0 0 6 2 v South Africa 12 May 2001 ODI # 1717
7 5 1 104 34 26.00 149 69.79 0 0 0 6 2 v South Africa 9 May 2001 ODI # 1716
7 5 1 104 34 26.00 149 69.79 0 0 0 6 2 v South Africa 6 May 2001 ODI # 1715
8 6 1 133 34 26.60 194 68.55 0 0 0 10 2 v South Africa 5 May 2001 ODI # 1714
8 6 1 133 34 26.60 194 68.55 0 0 0 10 2 v South Africa 2 May 2001 ODI # 1713
9 7 1 176 43 29.33 262 67.17 0 0 0 14 2 v South Africa 28 Apr 2001 ODI # 1712
9 7 1 176 43 29.33 262 67.17 0 0 0 14 2 v Australia 24 Apr 1999 ODI # 1441
9 7 1 176 43 29.33 262 67.17 0 0 0 14 2 v Australia 21 Apr 1999 ODI # 1440
10 8 1 199 43 28.42 319 62.38 0 0 0 15 2 v Australia 18 Apr 1999 ODI # 1439
11 9 1 255 56 31.87 380 67.10 0 1 0 20 2 v Australia 17 Apr 1999 ODI # 1438
12 10 1 272 56 30.22 409 66.50 0 1 0 21 2 v Australia 14 Apr 1999 ODI # 1436
13 11 1 280 56 28.00 441 63.49 0 1 0 22 2 v South Africa 7 Feb 1999 ODI # 1404
14 12 1 295 56 26.81 455 64.83 0 1 0 23 3 v South Africa 5 Feb 1999 ODI # 1402
15 13 1 296 56 24.66 459 64.48 0 1 0 23 3 v South Africa 2 Feb 1999 ODI # 1399
16 14 1 353 57 27.15 499 70.74 0 2 0 28 6 v South Africa 30 Jan 1999 ODI # 1397
17 15 1 354 57 25.28 508 69.68 0 2 0 28 6 v South Africa 27 Jan 1999 ODI # 1395
17 15 1 354 57 25.28 508 69.68 0 2 0 28 6 v South Africa 24 Jan 1999 ODI # 1393
17 15 1 354 57 25.28 508 69.68 0 2 0 28 6 v South Africa 22 Jan 1999 ODI # 1390
17 15 1 354 57 25.28 508 69.68 0 2 0 28 6 v South Africa 1 Nov 1998 ODI # 1364
18 16 1 362 57 24.13 513 70.56 0 2 0 30 6 v India 31 Oct 1998 ODI # 1363
18 16 1 362 57 24.13 513 70.56 0 2 0 30 6 v Pakistan 29 Oct 1998 ODI # 1361
18 16 1 362 57 24.13 513 70.56 0 2 0 30 6 v England 8 Apr 1998 ODI # 1310
19 17 1 377 57 23.56 536 70.33 0 2 0 31 6 v England 5 Apr 1998 ODI # 1307
20 18 1 427 57 25.11 609 70.11 0 3 0 33 7 v England 4 Apr 1998 ODI # 1304
21 19 1 493 66 27.38 702 70.22 0 4 0 37 8 v England 1 Apr 1998 ODI # 1301
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v England 29 Mar 1998 ODI # 1299
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v England 19 Dec 1997 ODI # 1266
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v India 16 Dec 1997 ODI # 1264
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v England 13 Dec 1997 ODI # 1261
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v Pakistan 12 Dec 1997 ODI # 1260
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v Pakistan 4 Nov 1997 ODI # 1250
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v South Africa 3 Nov 1997 ODI # 1249
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v Sri Lanka 1 Nov 1997 ODI # 1247
22 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v Sri Lanka 6 Jun 1997 ODI # 1215
23 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v India 3 May 1997 ODI # 1203
23 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v India 30 Apr 1997 ODI # 1202
23 20 1 538 66 28.31 736 73.09 0 4 0 45 8 v India 27 Apr 1997 ODI # 1201
24 21 2 547 66 28.78 747 73.22 0 4 0 45 8 v India 26 Apr 1997 ODI # 1200
25 22 2 547 66 27.35 749 73.03 0 4 1 45 8 v Pakistan 20 Jan 1997 ODI # 1166
25 22 2 547 66 27.35 749 73.03 0 4 1 45 8 v Pakistan 14 Jan 1997 ODI # 1163
26 23 2 555 66 26.42 756 73.41 0 4 1 45 8 v Australia 12 Jan 1997 ODI # 1162
27 24 2 558 66 25.36 766 72.84 0 4 1 45 8 v Pakistan 10 Jan 1997 ODI # 1161
28 25 3 668 110* 30.36 875 76.34 1 4 1 55 9 v Australia 5 Jan 1997 ODI # 1159
29 26 4 722 110* 32.81 959 75.28 1 5 1 57 9 v Pakistan 3 Jan 1997 ODI # 1157
30 27 5 732 110* 33.27 974 75.15 1 5 1 58 9 v Pakistan 17 Dec 1996 ODI # 1154
30 27 5 732 110* 33.27 974 75.15 1 5 1 58 9 v Australia 8 Dec 1996 ODI # 1149
30 27 5 732 110* 33.27 974 75.15 1 5 1 58 9 v Australia 6 Dec 1996 ODI # 1147
31 28 5 733 110* 31.86 979 74.87 1 5 1 58 9 v Sri Lanka 14 Jan 1996 ODI # 1037
31 28 5 733 110* 31.86 979 74.87 1 5 1 58 9 v Australia 7 Jan 1996 ODI # 1031
32 29 6 751 110* 32.65 1021 73.55 1 5 1 58 9 v Sri Lanka 5 Jan 1996 ODI # 1030
32 29 6 751 110* 32.65 1021 73.55 1 5 1 58 9 v Sri Lanka 3 Jan 1996 ODI # 1029
32 29 6 751 110* 32.65 1021 73.55 1 5 1 58 9 v Australia 1 Jan 1996 ODI # 1028
33 30 6 761 110* 31.70 1036 73.45 1 5 1 59 9 v Australia 19 Dec 1995 ODI # 1024
34 31 6 761 110* 30.44 1046 72.75 1 5 2 59 9 v Australia 17 Dec 1995 ODI # 1023
34 31 6 761 110* 30.44 1046 72.75 1 5 2 59 9 v Sri Lanka 15 Dec 1995 ODI # 1021
35 32 6 801 110* 30.80 1135 70.57 1 5 2 61 9 v England 28 May 1995 ODI # 1002
36 33 6 818 110* 30.29 1156 70.76 1 5 2 65 9 v England 26 May 1995 ODI # 1001
37 34 6 852 110* 30.42 1213 70.23 1 5 2 71 9 v England 24 May 1995 ODI # 1000
38 35 6 902 110* 31.10 1267 71.19 1 6 2 77 10 v Australia 18 Mar 1995 ODI # 989
39 36 7 962 110* 33.17 1332 72.22 1 7 2 82 11 v Australia 15 Mar 1995 ODI # 988
39 36 7 962 110* 33.17 1332 72.22 1 7 2 82 11 v Australia 12 Mar 1995 ODI # 987
40 37 7 1017 110* 33.90 1389 73.21 1 8 2 86 12 v Australia 11 Mar 1995 ODI # 986
40 37 7 1017 110* 33.90 1389 73.21 1 8 2 86 12 v Australia 8 Mar 1995 ODI # 985
41 38 7 1101 110* 35.51 1477 74.54 1 9 2 92 14 v India 11 Nov 1994 ODI # 951
41 38 7 1101 110* 35.51 1477 74.54 1 9 2 92 14 v India 9 Nov 1994 ODI # 950
42 39 8 1175 110* 37.90 1524 77.09 1 10 2 99 16 v India 7 Nov 1994 ODI # 949
43 40 8 1205 110* 37.65 1567 76.89 1 10 2 101 16 v India 5 Nov 1994 ODI # 947
43 40 8 1205 110* 37.65 1567 76.89 1 10 2 101 16 v New Zealand 1 Nov 1994 ODI # 943
43 40 8 1205 110* 37.65 1567 76.89 1 10 2 101 16 v India 30 Oct 1994 ODI # 941
43 40 8 1205 110* 37.65 1567 76.89 1 10 2 101 16 v New Zealand 26 Oct 1994 ODI # 938
43 40 8 1205 110* 37.65 1567 76.89 1 10 2 101 16 v India 23 Oct 1994 ODI # 936
43 40 8 1205 110* 37.65 1567 76.89 1 10 2 101 16 v India 20 Oct 1994 ODI # 933
43 40 8 1205 110* 37.65 1567 76.89 1 10 2 101 16 v India 17 Oct 1994 ODI # 931
44 41 8 1209 110* 36.63 1578 76.61 1 10 2 101 16 v Sri Lanka 18 Dec 1993 ODI # 866
44 41 8 1209 110* 36.63 1578 76.61 1 10 2 101 16 v Sri Lanka 16 Dec 1993 ODI # 864
44 41 8 1209 110* 36.63 1578 76.61 1 10 2 101 16 v Sri Lanka 1 Dec 1993 ODI # 859
45 42 8 1232 110* 36.23 1635 75.35 1 10 2 101 16 v India 27 Nov 1993 ODI # 858
46 42 8 1232 110* 36.23 1635 75.35 1 10 2 101 16 v Sri Lanka 25 Nov 1993 ODI # 857
46 42 8 1232 110* 36.23 1635 75.35 1 10 2 101 16 v India 16 Nov 1993 ODI # 851
47 43 8 1249 110* 35.68 1664 75.06 1 10 2 101 16 v South Africa 14 Nov 1993 ODI # 849
47 43 8 1249 110* 35.68 1664 75.06 1 10 2 101 16 v Sri Lanka 9 Nov 1993 ODI # 847
48 44 9 1254 110* 35.82 1675 74.86 1 10 2 101 16 v Pakistan 5 Nov 1993 ODI # 845
49 45 10 1301 110* 37.17 1740 74.77 1 10 2 102 17 v Sri Lanka 3 Nov 1993 ODI # 844
49 45 10 1301 110* 37.17 1740 74.77 1 10 2 102 17 v Pakistan 1 Nov 1993 ODI # 842
49 45 10 1301 110* 37.17 1740 74.77 1 10 2 102 17 v Pakistan 29 Oct 1993 ODI # 840
50 45 10 1301 110* 37.17 1740 74.77 1 10 2 102 17 v Sri Lanka 28 Oct 1993 ODI # 839
51 46 11 1370 110* 39.14 1810 75.69 1 11 2 107 18 v Pakistan 3 Apr 1993 ODI # 829
52 47 11 1386 110* 38.50 1853 74.79 1 11 2 107 18 v Pakistan 30 Mar 1993 ODI # 828
52 47 11 1386 110* 38.50 1853 74.79 1 11 2 107 18 v Pakistan 27 Mar 1993 ODI # 826
53 48 11 1386 110* 37.45 1854 74.75 1 11 3 107 18 v Pakistan 26 Mar 1993 ODI # 824
54 49 11 1407 110* 37.02 1890 74.44 1 11 3 107 18 v Pakistan 23 Mar 1993 ODI # 821
55 50 11 1419 110* 36.38 1906 74.44 1 11 3 108 18 v Pakistan 27 Feb 1993 ODI # 810
56 51 11 1420 110* 35.50 1915 74.15 1 11 3 108 18 v Pakistan 25 Feb 1993 ODI # 808
57 51 11 1420 110* 35.50 1915 74.15 1 11 3 108 18 v South Africa 23 Feb 1993 ODI # 807
57 51 11 1420 110* 35.50 1915 74.15 1 11 3 108 18 v Pakistan 19 Feb 1993 ODI # 805
58 52 11 1454 110* 35.46 1986 73.21 1 11 3 112 18 v South Africa 17 Feb 1993 ODI # 804
59 53 12 1476 110* 36.00 2025 72.88 1 11 3 114 18 v Pakistan 13 Feb 1993 ODI # 802
59 53 12 1476 110* 36.00 2025 72.88 1 11 3 114 18 v South Africa 11 Feb 1993 ODI # 801
60 54 13 1535 110* 37.43 2157 71.16 1 12 3 117 18 v Australia 18 Jan 1993 ODI # 793
60 54 13 1535 110* 37.43 2157 71.16 1 12 3 117 18 v Australia 16 Jan 1993 ODI # 792
60 54 13 1535 110* 37.43 2157 71.16 1 12 3 117 18 v Australia 10 Jan 1993 ODI # 789
61 54 13 1535 110* 37.43 2157 71.16 1 12 3 117 18 v Pakistan 9 Jan 1993 ODI # 788
61 54 13 1535 110* 37.43 2157 71.16 1 12 3 117 18 v Pakistan 17 Dec 1992 ODI # 782
62 55 13 1541 110* 36.69 2171 70.98 1 12 3 117 18 v Australia 15 Dec 1992 ODI # 780
62 55 13 1541 110* 36.69 2171 70.98 1 12 3 117 18 v Pakistan 12 Dec 1992 ODI # 775
63 56 13 1547 110* 35.97 2192 70.57 1 12 3 117 18 v Australia 8 Dec 1992 ODI # 771
64 56 13 1547 110* 35.97 2192 70.57 1 12 3 117 18 v Australia 6 Dec 1992 ODI # 769
64 56 13 1547 110* 35.97 2192 70.57 1 12 3 117 18 v Pakistan 4 Dec 1992 ODI # 767
64 56 13 1547 110* 35.97 2192 70.57 1 12 3 117 18 v South Africa 7 Apr 1992 ODI # 753
65 57 13 1551 110* 35.25 2203 70.40 1 12 3 117 18 v Australia 18 Mar 1992 ODI # 749
65 57 13 1551 110* 35.25 2203 70.40 1 12 3 117 18 v Sri Lanka 13 Mar 1992 ODI # 742
66 58 14 1585 110* 36.02 2260 70.13 1 12 3 120 18 v India 10 Mar 1992 ODI # 737
66 58 14 1585 110* 36.02 2260 70.13 1 12 3 120 18 v New Zealand 8 Mar 1992 ODI # 734
67 59 14 1585 110* 35.22 2264 70.00 1 12 4 120 18 v South Africa 5 Mar 1992 ODI # 730
67 59 14 1585 110* 35.22 2264 70.00 1 12 4 120 18 v Zimbabwe 29 Feb 1992 ODI # 724
67 59 14 1585 110* 35.22 2264 70.00 1 12 4 120 18 v England 27 Feb 1992 ODI # 721
68 59 14 1585 110* 35.22 2264 70.00 1 12 4 120 18 v Pakistan 23 Feb 1992 ODI # 717
68 59 14 1585 110* 35.22 2264 70.00 1 12 4 120 18 v India 16 Jan 1992 ODI # 707
68 59 14 1585 110* 35.22 2264 70.00 1 12 4 120 18 v Australia 12 Jan 1992 ODI # 703
69 60 15 1604 110* 35.64 2293 69.95 1 12 4 121 18 v India 11 Jan 1992 ODI # 702
69 60 15 1604 110* 35.64 2293 69.95 1 12 4 121 18 v Australia 9 Jan 1992 ODI # 699
70 61 15 1681 110* 36.54 2380 70.63 1 13 4 126 19 v Australia 18 Dec 1991 ODI # 698
71 62 15 1693 110* 36.02 2399 70.57 1 13 4 126 19 v India 14 Dec 1991 ODI # 696
72 63 15 1693 110* 35.27 2402 70.48 1 13 5 126 19 v Australia 12 Dec 1991 ODI # 695
73 64 15 1705 110* 34.79 2429 70.19 1 13 5 127 19 v India 6 Dec 1991 ODI # 692
73 64 15 1705 110* 34.79 2429 70.19 1 13 5 127 19 v Pakistan 24 Nov 1991 ODI # 691
73 64 15 1705 110* 34.79 2429 70.19 1 13 5 127 19 v Pakistan 22 Nov 1991 ODI # 690
73 64 15 1705 110* 34.79 2429 70.19 1 13 5 127 19 v Pakistan 20 Nov 1991 ODI # 689
73 64 15 1705 110* 34.79 2429 70.19 1 13 5 127 19 v India 22 Oct 1991 ODI # 683
74 65 15 1718 110* 34.36 2449 70.15 1 13 5 128 19 v Pakistan 21 Oct 1991 ODI # 682
75 66 15 1735 110* 34.01 2473 70.15 1 13 5 128 19 v India 19 Oct 1991 ODI # 681
76 67 15 1758 110* 33.80 2503 70.23 1 13 5 129 19 v Pakistan 17 Oct 1991 ODI # 679
76 67 15 1758 110* 33.80 2503 70.23 1 13 5 129 19 v England 27 May 1991 ODI # 678
77 68 15 1806 110* 34.07 2592 69.67 1 13 5 132 19 v England 25 May 1991 ODI # 677
77 68 15 1806 110* 34.07 2592 69.67 1 13 5 132 19 v England 23 May 1991 ODI # 676
77 68 15 1806 110* 34.07 2592 69.67 1 13 5 132 19 v Australia 20 Mar 1991 ODI # 675
78 69 15 1824 110* 33.77 2615 69.75 1 13 5 132 19 v Australia 13 Mar 1991 ODI # 674
79 69 15 1824 110* 33.77 2615 69.75 1 13 5 132 19 v Australia 10 Mar 1991 ODI # 673
80 70 15 1827 110* 33.21 2624 69.62 1 13 5 132 19 v Australia 9 Mar 1991 ODI # 672
81 71 15 1833 110* 32.73 2636 69.53 1 13 5 132 19 v Australia 26 Feb 1991 ODI # 671
82 72 16 1865 110* 33.30 2684 69.48 1 13 5 133 19 v Pakistan 13 Nov 1990 ODI # 641
82 72 16 1865 110* 33.30 2684 69.48 1 13 5 133 19 v Pakistan 11 Nov 1990 ODI # 640
83 73 16 1880 110* 32.98 2705 69.50 1 13 5 134 19 v Pakistan 9 Nov 1990 ODI # 639
84 74 16 1892 110* 32.62 2718 69.61 1 13 5 136 19 v England 3 Apr 1990 ODI # 622
85 75 17 1911 110* 32.94 2755 69.36 1 13 5 137 19 v England 15 Mar 1990 ODI # 621
86 76 18 1927 110* 33.22 2780 69.31 1 13 5 139 19 v England 7 Mar 1990 ODI # 617
87 77 18 1947 110* 33.00 2837 68.62 1 13 5 140 19 v England 3 Mar 1990 ODI # 614
87 77 18 1947 110* 33.00 2837 68.62 1 13 5 140 19 v England 17 Feb 1990 ODI # 607
87 77 18 1947 110* 33.00 2837 68.62 1 13 5 140 19 v England 14 Feb 1990 ODI # 604
88 77 18 1947 110* 33.00 2837 68.62 1 13 5 140 19 v Australia 18 Jan 1989 ODI # 553
88 77 18 1947 110* 33.00 2837 68.62 1 13 5 140 19 v Australia 16 Jan 1989 ODI # 552
89 78 18 1980 110* 33.00 2881 68.72 1 13 5 142 20 v Australia 14 Jan 1989 ODI # 551
90 79 18 1998 110* 32.75 2908 68.70 1 13 5 143 20 v Pakistan 7 Jan 1989 ODI # 547
91 80 18 2012 110* 32.45 2939 68.45 1 13 5 144 20 v Australia 5 Jan 1989 ODI # 546
92 81 19 2045 110* 32.98 2999 68.18 1 13 5 147 20 v Pakistan 1 Jan 1989 ODI # 544
92 81 19 2045 110* 32.98 2999 68.18 1 13 5 147 20 v Pakistan 17 Dec 1988 ODI # 542
92 81 19 2045 110* 32.98 2999 68.18 1 13 5 147 20 v Australia 15 Dec 1988 ODI # 540
92 81 19 2045 110* 32.98 2999 68.18 1 13 5 147 20 v Australia 13 Dec 1988 ODI # 539
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