Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date less than or equal to 29 Oct 1996 remove less than or equal to 29 Oct 1996 from query
Innings in match 2nd innings remove 2nd innings 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 1984-2003 308 296 30 9284 145 34.90 11443 81.13 11 64 17 Profile
filtered 1984-1996 106 104 15 3288 127* 36.94 3985 82.50 5 19 4
Cumulative averages
1 1 0 7 7 7.00 17 41.17 0 0 0 v New Zealand 1 Apr 1984 ODI # 258
2 2 1 21 14* 21.00 32 65.62 0 0 0 v Pakistan 6 Apr 1984 ODI # 259
2 2 1 21 14* 21.00 32 65.62 0 0 0 v India 8 Apr 1984 ODI # 260
3 3 2 71 50* 71.00 86 82.55 0 1 0 v New Zealand 3 Nov 1984 ODI # 274
3 3 2 71 50* 71.00 86 82.55 0 1 0 v New Zealand 4 Nov 1984 ODI # 275
3 3 2 71 50* 71.00 86 82.55 0 1 0 v Australia 8 Jan 1985 ODI # 283
3 3 2 71 50* 71.00 86 82.55 0 1 0 v West Indies 10 Jan 1985 ODI # 284
4 4 2 84 50* 42.00 105 80.00 0 1 0 v West Indies 12 Jan 1985 ODI # 286
5 5 2 105 50* 35.00 144 72.91 0 1 0 v West Indies 17 Jan 1985 ODI # 290
6 6 3 151 50* 50.33 181 83.42 0 1 0 v Australia 19 Jan 1985 ODI # 291
6 6 3 151 50* 50.33 181 83.42 0 1 0 v Australia 23 Jan 1985 ODI # 294
7 7 3 157 50* 39.25 188 83.51 0 1 0 v Australia 28 Jan 1985 ODI # 299
8 8 3 162 50* 32.40 195 83.07 0 1 0 v West Indies 2 Feb 1985 ODI # 300
8 8 3 162 50* 32.40 195 83.07 0 1 0 v Australia 3 Feb 1985 ODI # 301
8 8 3 162 50* 32.40 195 83.07 0 1 0 v India 25 Aug 1985 ODI # 332
8 8 3 162 50* 32.40 195 83.07 0 1 0 v India 21 Sep 1985 ODI # 333
9 9 3 164 50* 27.33 201 81.59 0 1 0 v India 22 Sep 1985 ODI # 334
9 9 3 164 50* 27.33 201 81.59 0 1 0 v Pakistan 13 Oct 1985 ODI # 335
10 10 3 250 86 35.71 293 85.32 0 2 0 v Pakistan 23 Oct 1985 ODI # 336
10 10 3 250 86 35.71 293 85.32 0 2 0 v Pakistan 25 Oct 1985 ODI # 337
11 11 3 269 86 33.62 315 85.39 0 2 0 v Pakistan 3 Nov 1985 ODI # 338
11 11 3 269 86 33.62 315 85.39 0 2 0 v Pakistan 2 Mar 1986 ODI # 365
11 11 3 269 86 33.62 315 85.39 0 2 0 v Pakistan 8 Mar 1986 ODI # 367
11 11 3 269 86 33.62 315 85.39 0 2 0 v Pakistan 11 Mar 1986 ODI # 368
12 12 3 281 86 31.22 344 81.68 0 2 0 v Pakistan 30 Mar 1986 ODI # 374
13 12 3 281 86 31.22 344 81.68 0 2 0 v Bangladesh 2 Apr 1986 ODI # 377
13 12 3 281 86 31.22 344 81.68 0 2 0 v New Zealand 5 Apr 1986 ODI # 378
14 13 3 333 86 33.30 411 81.02 0 3 0 v Pakistan 6 Apr 1986 ODI # 379
14 13 3 333 86 33.30 411 81.02 0 3 0 v India 13 Apr 1986 ODI # 383
14 13 3 333 86 33.30 411 81.02 0 3 0 v India 27 Nov 1986 ODI # 401
14 13 3 333 86 33.30 411 81.02 0 3 0 v Pakistan 2 Dec 1986 ODI # 404
15 14 3 336 86 30.54 414 81.15 0 3 0 v West Indies 3 Dec 1986 ODI # 405
15 14 3 336 86 30.54 414 81.15 0 3 0 v India 24 Dec 1986 ODI # 407
15 14 3 336 86 30.54 414 81.15 0 3 0 v India 11 Jan 1987 ODI # 415
15 14 3 336 86 30.54 414 81.15 0 3 0 v India 13 Jan 1987 ODI # 416
16 15 3 378 86 31.50 446 84.75 0 3 0 v Pakistan 8 Oct 1987 ODI # 451
17 16 3 387 86 29.76 473 81.81 0 3 0 v West Indies 13 Oct 1987 ODI # 457
18 17 3 393 86 28.07 487 80.69 0 3 0 v England 17 Oct 1987 ODI # 460
19 18 3 401 86 26.73 496 80.84 0 3 0 v West Indies 21 Oct 1987 ODI # 464
20 19 4 414 86 27.60 531 77.96 0 3 0 v Pakistan 25 Oct 1987 ODI # 467
20 19 4 414 86 27.60 531 77.96 0 3 0 v England 30 Oct 1987 ODI # 472
21 20 4 425 86 26.56 553 76.85 0 3 0 v Australia 2 Jan 1988 ODI # 484
21 20 4 425 86 26.56 553 76.85 0 3 0 v New Zealand 5 Jan 1988 ODI # 486
21 20 4 425 86 26.56 553 76.85 0 3 0 v New Zealand 9 Jan 1988 ODI # 490
22 21 4 468 86 27.52 589 79.45 0 3 0 v Australia 10 Jan 1988 ODI # 491
23 22 4 523 86 29.05 691 75.68 0 4 0 v New Zealand 12 Jan 1988 ODI # 492
24 23 4 533 86 28.05 701 76.03 0 4 0 v Australia 14 Jan 1988 ODI # 493
24 23 4 533 86 28.05 701 76.03 0 4 0 v New Zealand 16 Jan 1988 ODI # 494
24 23 4 533 86 28.05 701 76.03 0 4 0 v Australia 19 Jan 1988 ODI # 496
25 24 4 621 88 31.05 801 77.52 0 5 0 v India 25 Mar 1988 ODI # 512
26 25 4 622 88 29.61 804 77.36 0 5 0 v New Zealand 29 Mar 1988 ODI # 514
27 26 4 623 88 28.31 808 77.10 0 5 0 v New Zealand 31 Mar 1988 ODI # 516
27 26 4 623 88 28.31 808 77.10 0 5 0 v England 4 Sep 1988 ODI # 521
28 27 4 671 88 29.17 846 79.31 0 5 0 v Pakistan 27 Oct 1988 ODI # 528
28 27 4 671 88 29.17 846 79.31 0 5 0 v India 29 Oct 1988 ODI # 530
29 27 4 671 88 29.17 846 79.31 0 5 0 v Bangladesh 2 Nov 1988 ODI # 533
29 27 4 671 88 29.17 846 79.31 0 5 0 v India 4 Nov 1988 ODI # 534
30 28 4 719 88 29.95 904 79.53 0 5 0 v Pakistan 23 Mar 1989 ODI # 564
30 28 4 719 88 29.95 904 79.53 0 5 0 v Pakistan 24 Mar 1989 ODI # 565
30 28 4 719 88 29.95 904 79.53 0 5 0 v England 15 Oct 1989 ODI # 571
31 29 4 720 88 28.80 906 79.47 0 5 0 v West Indies 19 Oct 1989 ODI # 576
32 30 4 740 88 28.46 935 79.14 0 5 0 v India 22 Oct 1989 ODI # 580
33 31 4 836 96 30.96 1042 80.23 0 6 0 v Australia 25 Oct 1989 ODI # 585
34 32 4 919 96 32.82 1132 81.18 0 7 0 v Pakistan 27 Oct 1989 ODI # 588
35 33 4 928 96 32.00 1142 81.26 0 7 0 v Australia 26 Dec 1989 ODI # 596
35 33 4 928 96 32.00 1142 81.26 0 7 0 v Australia 30 Dec 1989 ODI # 597
36 34 4 968 96 32.26 1196 80.93 0 7 0 v Pakistan 31 Dec 1989 ODI # 598
37 35 4 972 96 31.35 1208 80.46 0 7 0 v Australia 4 Jan 1990 ODI # 600
37 35 4 972 96 31.35 1208 80.46 0 7 0 v Pakistan 10 Feb 1990 ODI # 601
37 35 4 972 96 31.35 1208 80.46 0 7 0 v Pakistan 15 Feb 1990 ODI # 605
38 36 4 994 96 31.06 1225 81.14 0 7 0 v Pakistan 17 Feb 1990 ODI # 606
38 36 4 994 96 31.06 1225 81.14 0 7 0 v Australia 18 Feb 1990 ODI # 608
39 37 4 1028 96 31.15 1272 80.81 0 7 0 v India 25 Apr 1990 ODI # 623
40 38 4 1028 96 30.23 1273 80.75 0 7 1 v Pakistan 29 Apr 1990 ODI # 627
41 39 4 1047 96 29.91 1294 80.91 0 7 1 v Australia 2 May 1990 ODI # 630
42 40 4 1151 104 31.97 1418 81.17 1 7 1 v India 1 Dec 1990 ODI # 644
42 40 4 1151 104 31.97 1418 81.17 1 7 1 v India 5 Dec 1990 ODI # 646
43 41 5 1214 104 33.72 1488 81.58 1 8 1 v India 8 Dec 1990 ODI # 648
44 42 5 1237 104 33.43 1512 81.81 1 8 1 v Pakistan 20 Dec 1990 ODI # 655
45 43 5 1261 104 33.18 1543 81.72 1 8 1 v Pakistan 21 Dec 1990 ODI # 656
45 43 5 1261 104 33.18 1543 81.72 1 8 1 v India 28 Dec 1990 ODI # 658
45 43 5 1261 104 33.18 1543 81.72 1 8 1 v Bangladesh 31 Dec 1990 ODI # 659
45 43 5 1261 104 33.18 1543 81.72 1 8 1 v India 4 Jan 1991 ODI # 661
45 43 5 1261 104 33.18 1543 81.72 1 8 1 v New Zealand 26 Jan 1991 ODI # 665
46 44 5 1261 104 32.33 1544 81.67 1 8 2 v New Zealand 28 Jan 1991 ODI # 666
47 45 5 1282 104 32.05 1566 81.86 1 8 2 v New Zealand 6 Feb 1991 ODI # 667
47 45 5 1282 104 32.05 1566 81.86 1 8 2 v Pakistan 10 Jan 1992 ODI # 700
48 46 5 1306 104 31.85 1599 81.67 1 8 2 v Pakistan 13 Jan 1992 ODI # 704
49 47 5 1308 104 31.14 1604 81.54 1 8 2 v Pakistan 15 Jan 1992 ODI # 706
50 48 5 1326 104 30.83 1630 81.34 1 8 2 v Pakistan 17 Jan 1992 ODI # 708
51 49 5 1343 104 30.52 1647 81.54 1 8 2 v Pakistan 19 Jan 1992 ODI # 710
52 50 5 1357 104 30.15 1675 81.01 1 8 2 v Zimbabwe 23 Feb 1992 ODI # 716
52 50 5 1357 104 30.15 1675 81.01 1 8 2 v New Zealand 25 Feb 1992 ODI # 718
52 50 5 1357 104 30.15 1675 81.01 1 8 2 v India 28 Feb 1992 ODI # 722
53 51 5 1364 104 29.65 1691 80.66 1 8 2 v South Africa 2 Mar 1992 ODI # 727
53 51 5 1364 104 29.65 1691 80.66 1 8 2 v Australia 7 Mar 1992 ODI # 733
54 52 5 1371 104 29.17 1701 80.59 1 8 2 v England 9 Mar 1992 ODI # 736
55 53 5 1382 104 28.79 1720 80.34 1 8 2 v West Indies 13 Mar 1992 ODI # 742
55 53 5 1382 104 28.79 1720 80.34 1 8 2 v Pakistan 15 Mar 1992 ODI # 746
56 54 5 1487 105 30.34 1825 81.47 2 8 2 v Australia 15 Aug 1992 ODI # 758
57 55 5 1550 105 31.00 1886 82.18 2 9 2 v Australia 4 Sep 1992 ODI # 762
57 55 5 1550 105 31.00 1886 82.18 2 9 2 v Australia 5 Sep 1992 ODI # 763
58 56 6 1563 105 31.26 1898 82.34 2 9 2 v New Zealand 4 Dec 1992 ODI # 768
59 57 7 1606 105 32.12 1928 83.29 2 9 2 v New Zealand 12 Dec 1992 ODI # 776
59 57 7 1606 105 32.12 1928 83.29 2 9 2 v New Zealand 13 Dec 1992 ODI # 778
59 57 7 1606 105 32.12 1928 83.29 2 9 2 v Pakistan 2 Feb 1993 ODI # 797
59 57 7 1606 105 32.12 1928 83.29 2 9 2 v Zimbabwe 3 Feb 1993 ODI # 798
60 58 7 1615 105 31.66 1945 83.03 2 9 2 v Pakistan 4 Feb 1993 ODI # 799
60 58 7 1615 105 31.66 1945 83.03 2 9 2 v England 10 Mar 1993 ODI # 815
61 59 8 1690 105 33.13 2013 83.95 2 10 2 v England 20 Mar 1993 ODI # 818
62 60 8 1752 105 33.69 2092 83.74 2 11 2 v India 25 Jul 1993 ODI # 833
62 60 8 1752 105 33.69 2092 83.74 2 11 2 v India 12 Aug 1993 ODI # 834
63 61 8 1782 105 33.62 2133 83.54 2 11 2 v India 14 Aug 1993 ODI # 835
63 61 8 1782 105 33.62 2133 83.54 2 11 2 v South Africa 22 Aug 1993 ODI # 836
64 62 8 1790 105 33.14 2155 83.06 2 11 2 v South Africa 2 Sep 1993 ODI # 837
64 62 8 1790 105 33.14 2155 83.06 2 11 2 v South Africa 4 Sep 1993 ODI # 838
64 62 8 1790 105 33.14 2155 83.06 2 11 2 v West Indies 28 Oct 1993 ODI # 839
65 63 8 1804 105 32.80 2179 82.79 2 11 2 v Pakistan 30 Oct 1993 ODI # 841
65 63 8 1804 105 32.80 2179 82.79 2 11 2 v Pakistan 2 Nov 1993 ODI # 843
65 63 8 1804 105 32.80 2179 82.79 2 11 2 v West Indies 3 Nov 1993 ODI # 844
65 63 8 1804 105 32.80 2179 82.79 2 11 2 v India 7 Nov 1993 ODI # 846
65 63 8 1804 105 32.80 2179 82.79 2 11 2 v Zimbabwe 15 Nov 1993 ODI # 850
66 64 8 1806 105 32.25 2189 82.50 2 11 2 v South Africa 19 Nov 1993 ODI # 853
66 64 8 1806 105 32.25 2189 82.50 2 11 2 v West Indies 25 Nov 1993 ODI # 857
67 65 8 1808 105 31.71 2194 82.40 2 11 2 v West Indies 1 Dec 1993 ODI # 859
68 66 8 1859 105 32.05 2269 81.93 2 12 2 v West Indies 16 Dec 1993 ODI # 864
68 66 8 1859 105 32.05 2269 81.93 2 12 2 v West Indies 18 Dec 1993 ODI # 866
69 67 8 1926 105 32.64 2354 81.81 2 13 2 v India 15 Feb 1994 ODI # 879
69 67 8 1926 105 32.64 2354 81.81 2 13 2 v India 18 Feb 1994 ODI # 881
70 68 9 1958 105 33.18 2403 81.48 2 13 2 v India 20 Feb 1994 ODI # 883
70 68 9 1958 105 33.18 2403 81.48 2 13 2 v Pakistan 3 Aug 1994 ODI # 914
71 69 9 1980 105 33.00 2438 81.21 2 13 2 v Pakistan 6 Aug 1994 ODI # 915
72 70 9 2001 105 32.80 2467 81.11 2 13 2 v Pakistan 7 Aug 1994 ODI # 916
72 70 9 2001 105 32.80 2467 81.11 2 13 2 v Pakistan 22 Aug 1994 ODI # 917
73 71 9 2007 105 32.37 2493 80.50 2 13 2 v Pakistan 24 Aug 1994 ODI # 918
73 71 9 2007 105 32.37 2493 80.50 2 13 2 v India 4 Sep 1994 ODI # 921
74 72 9 2021 105 32.07 2511 80.48 2 13 2 v India 5 Sep 1994 ODI # 922
75 73 9 2032 105 31.75 2528 80.37 2 13 2 v Pakistan 11 Sep 1994 ODI # 925
76 74 9 2065 105 31.76 2588 79.79 2 13 2 v Australia 13 Sep 1994 ODI # 926
76 74 9 2065 105 31.76 2588 79.79 2 13 2 v India 17 Sep 1994 ODI # 927
76 74 9 2065 105 31.76 2588 79.79 2 13 2 v Zimbabwe 3 Nov 1994 ODI # 945
77 75 10 2162 105 33.26 2677 80.76 2 14 2 v Zimbabwe 5 Nov 1994 ODI # 946
77 75 10 2162 105 33.26 2677 80.76 2 14 2 v Zimbabwe 6 Nov 1994 ODI # 948
77 75 10 2162 105 33.26 2677 80.76 2 14 2 v Pakistan 2 Dec 1994 ODI # 953
78 76 10 2257 105 34.19 2782 81.12 2 15 2 v Pakistan 4 Dec 1994 ODI # 954
78 76 10 2257 105 34.19 2782 81.12 2 15 2 v New Zealand 8 Dec 1994 ODI # 958
78 76 10 2257 105 34.19 2782 81.12 2 15 2 v South Africa 15 Dec 1994 ODI # 963
79 77 10 2261 105 33.74 2792 80.98 2 15 2 v New Zealand 18 Dec 1994 ODI # 965
80 78 10 2261 105 33.25 2796 80.86 2 15 3 v South Africa 21 Dec 1994 ODI # 967
81 79 10 2315 105 33.55 2874 80.54 2 16 3 v New Zealand 26 Mar 1995 ODI # 990
82 80 10 2322 105 33.17 2884 80.51 2 16 3 v New Zealand 29 Mar 1995 ODI # 991
82 80 10 2322 105 33.17 2884 80.51 2 16 3 v New Zealand 1 Apr 1995 ODI # 992
82 80 10 2322 105 33.17 2884 80.51 2 16 3 v Bangladesh 6 Apr 1995 ODI # 994
82 80 10 2322 105 33.17 2884 80.51 2 16 3 v India 9 Apr 1995 ODI # 997
83 81 10 2345 105 33.02 2911 80.55 2 16 3 v Pakistan 11 Apr 1995 ODI # 998
83 81 10 2345 105 33.02 2911 80.55 2 16 3 v India 14 Apr 1995 ODI # 999
83 81 10 2345 105 33.02 2911 80.55 2 16 3 v Pakistan 29 Sep 1995 ODI # 1003
83 81 10 2345 105 33.02 2911 80.55 2 16 3 v Pakistan 1 Oct 1995 ODI # 1004
84 82 10 2377 105 33.01 2964 80.19 2 16 3 v Pakistan 3 Oct 1995 ODI # 1005
84 82 10 2377 105 33.01 2964 80.19 2 16 3 v West Indies 11 Oct 1995 ODI # 1006
85 83 10 2380 105 32.60 2969 80.16 2 16 3 v Pakistan 12 Oct 1995 ODI # 1007
86 84 10 2400 105 32.43 2981 80.50 2 16 3 v West Indies 16 Oct 1995 ODI # 1010
87 85 11 2435 105 32.90 3014 80.78 2 16 3 v Pakistan 17 Oct 1995 ODI # 1011
87 85 11 2435 105 32.90 3014 80.78 2 16 3 v West Indies 20 Oct 1995 ODI # 1012
88 86 11 2481 105 33.08 3074 80.70 2 16 3 v West Indies 15 Dec 1995 ODI # 1021
88 86 11 2481 105 33.08 3074 80.70 2 16 3 v Australia 21 Dec 1995 ODI # 1026
89 87 11 2487 105 32.72 3081 80.72 2 16 3 v West Indies 3 Jan 1996 ODI # 1029
89 87 11 2487 105 32.72 3081 80.72 2 16 3 v West Indies 5 Jan 1996 ODI # 1030
90 88 11 2522 105 32.75 3134 80.47 2 16 3 v Australia 9 Jan 1996 ODI # 1032
91 89 11 2522 105 32.33 3135 80.44 2 16 4 v Australia 12 Jan 1996 ODI # 1035
91 89 11 2522 105 32.33 3135 80.44 2 16 4 v West Indies 14 Jan 1996 ODI # 1037
92 90 11 2567 105 32.49 3196 80.31 2 16 4 v Australia 16 Jan 1996 ODI # 1039
93 91 11 2601 105 32.51 3243 80.20 2 16 4 v Australia 18 Jan 1996 ODI # 1041
94 92 11 2607 105 32.18 3250 80.21 2 16 4 v Australia 20 Jan 1996 ODI # 1043
95 93 11 2698 105 32.90 3336 80.87 2 17 4 v Zimbabwe 21 Feb 1996 ODI # 1055
96 94 11 2706 105 32.60 3350 80.77 2 17 4 v India 2 Mar 1996 ODI # 1070
96 94 11 2706 105 32.60 3350 80.77 2 17 4 v Kenya 6 Mar 1996 ODI # 1074
97 95 11 2737 105 32.58 3380 80.97 2 17 4 v England 9 Mar 1996 ODI # 1077
97 95 11 2737 105 32.58 3380 80.97 2 17 4 v India 13 Mar 1996 ODI # 1081
98 96 12 2844 107* 33.85 3504 81.16 3 17 4 v Australia 17 Mar 1996 ODI # 1083
98 96 12 2844 107* 33.85 3504 81.16 3 17 4 v Pakistan 1 Apr 1996 ODI # 1087
98 96 12 2844 107* 33.85 3504 81.16 3 17 4 v Pakistan 2 Apr 1996 ODI # 1088
99 97 12 2845 107* 33.47 3510 81.05 3 17 4 v India 3 Apr 1996 ODI # 1089
100 98 12 2849 107* 33.12 3521 80.91 3 17 4 v Pakistan 7 Apr 1996 ODI # 1093
100 98 12 2849 107* 33.12 3521 80.91 3 17 4 v West Indies 13 Apr 1996 ODI # 1096
101 99 13 2898 107* 33.69 3597 80.56 3 17 4 v India 28 Aug 1996 ODI # 1106
102 100 14 2981 107* 34.66 3692 80.74 3 18 4 v Australia 30 Aug 1996 ODI # 1108
103 101 15 3108 127* 36.13 3815 81.46 4 18 4 v Zimbabwe 3 Sep 1996 ODI # 1112
103 101 15 3108 127* 36.13 3815 81.46 4 18 4 v Australia 7 Sep 1996 ODI # 1114
104 102 15 3163 127* 36.35 3862 81.90 4 19 4 v Kenya 28 Sep 1996 ODI # 1120
105 103 15 3166 127* 35.97 3869 81.82 4 19 4 v South Africa 1 Oct 1996 ODI # 1122
106 104 15 3288 127* 36.94 3985 82.50 5 19 4 v Pakistan 4 Oct 1996 ODI # 1125
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