Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 25 Feb 2003 remove less than or equal to 25 Feb 2003 from query
Match result won match remove won match from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1975-1991 187 6721 189* 47.00 11 118 6/41 35.83 2 100 0 11.16 Profile
filtered 1975-1991 132 5129 189* 56.98 11 99 6/41 32.05 2 75 0 24.93
Reverse cumulative
94 3591 189* 59.85 8 76 6/41 30.52 2 63 0 29.32 v India 15 Jun 1983 ODI # 210
95 3607 189* 59.13 8 76 6/41 30.69 2 63 0 28.43 v Zimbabwe 13 Jun 1983 ODI # 208
119 4767 189* 58.85 10 92 6/41 33.32 2 71 0 25.52 v England 23 Jun 1979 ODI # 74
93 3472 189* 58.84 7 76 6/41 30.52 2 63 0 28.32 v Australia 18 Jun 1983 ODI # 215
120 4809 189* 58.64 10 95 6/41 32.82 2 72 0 25.82 v Pakistan 20 Jun 1979 ODI # 73
127 5091 189* 58.51 11 96 6/41 32.64 2 75 0 25.87 v England 26 Aug 1976 ODI # 37
122 4846 189* 58.38 10 95 6/41 32.82 2 73 0 25.56 v India 9 Jun 1979 ODI # 61
96 3614 189* 58.29 8 76 6/41 30.69 2 63 0 27.59 v Australia 11 Jun 1983 ODI # 203
121 4818 189* 58.04 10 95 6/41 32.82 2 73 0 25.22 v New Zealand 16 Jun 1979 ODI # 69
76 2783 189* 57.97 5 63 6/41 30.66 2 52 0 27.31 v Australia 29 Feb 1984 ODI # 252
77 2783 189* 57.97 5 63 6/41 31.12 2 53 0 26.85 v Australia 8 Feb 1984 ODI # 246
101 3882 189* 57.94 8 79 6/41 30.50 2 67 0 27.43 v Australia 23 Jan 1982 ODI # 139
128 5096 189* 57.90 11 96 6/41 32.64 2 75 0 25.26 v Australia 21 Jun 1975 ODI # 33
74 2779 189* 57.89 5 62 6/41 30.14 2 52 0 27.75 v England 31 May 1984 ODI # 264
75 2779 189* 57.89 5 62 6/41 30.54 2 52 0 27.34 v Australia 26 Apr 1984 ODI # 263
97 3642 189* 57.80 8 76 6/41 30.69 2 66 0 27.11 v India 7 Apr 1983 ODI # 192
123 4855 189* 57.79 10 95 6/41 32.94 2 74 0 24.85 v Australia 22 Feb 1978 ODI # 48
100 3804 189* 57.63 8 78 6/41 30.52 2 67 0 27.11 v Australia 24 Jan 1982 ODI # 140
78 2823 189* 57.61 5 63 6/41 31.50 2 54 0 26.10 v Pakistan 4 Feb 1984 ODI # 244
99 3744 189* 57.60 8 78 6/41 30.52 2 67 0 27.07 v Australia 27 Jan 1982 ODI # 142
102 3916 189* 57.58 8 81 6/41 30.19 2 67 0 27.39 v Australia 17 Jan 1982 ODI # 137
130 5116 189* 57.48 11 98 6/41 32.16 2 75 0 25.31 v Australia 14 Jun 1975 ODI # 29
98 3674 189* 57.40 8 76 6/41 30.69 2 66 0 26.70 v India 9 Mar 1983 ODI # 187
124 4875 189* 57.35 10 95 6/41 32.94 2 74 0 24.40 v Pakistan 16 Mar 1977 ODI # 41
129 5101 189* 57.31 11 96 6/41 32.64 2 75 0 24.66 v New Zealand 18 Jun 1975 ODI # 32
91 3377 189* 57.23 7 73 6/41 31.21 2 61 0 26.01 v Pakistan 22 Jun 1983 ODI # 222
92 3377 189* 57.23 7 76 6/41 30.52 2 63 0 26.71 v Zimbabwe 20 Jun 1983 ODI # 220
106 4061 189* 57.19 8 83 6/41 31.48 2 67 0 25.71 v Australia 20 Dec 1981 ODI # 130
126 4972 189* 57.14 10 96 6/41 32.64 2 75 0 24.50 v England 28 Aug 1976 ODI # 38
118 4629 189* 57.14 9 92 6/41 32.94 2 70 0 24.20 v Australia 9 Dec 1979 ODI # 78
131 5129 189* 56.98 11 99 6/41 32.05 2 75 0 24.93 v Pakistan 11 Jun 1975 ODI # 26
132 5129 189* 56.98 11 99 6/41 32.05 2 75 0 24.93 v Sri Lanka 7 Jun 1975 ODI # 22
103 3916 189* 56.75 8 82 6/41 30.46 2 67 0 26.29 v Pakistan 16 Jan 1982 ODI # 136
125 4875 189* 56.68 10 96 6/41 32.64 2 74 0 24.04 v England 30 Aug 1976 ODI # 39
81 2947 189* 56.67 6 67 6/41 31.25 2 55 0 25.41 v Australia 22 Jan 1984 ODI # 239
88 3279 189* 56.53 7 73 6/41 30.97 2 57 0 25.56 v India 1 Dec 1983 ODI # 228
104 3957 189* 56.52 8 82 6/41 30.96 2 67 0 25.56 v Pakistan 12 Jan 1982 ODI # 134
107 4069 189* 56.51 8 86 6/41 30.98 2 68 0 25.52 v Pakistan 19 Dec 1981 ODI # 129
79 2823 189* 56.46 5 65 6/41 30.96 2 54 0 25.49 v Australia 29 Jan 1984 ODI # 242
105 3989 189* 56.18 8 82 6/41 31.34 2 67 0 24.84 v Australia 10 Jan 1982 ODI # 133
108 4086 189* 55.97 8 86 6/41 31.59 2 68 0 24.37 v Pakistan 21 Nov 1981 ODI # 122
89 3297 189* 55.88 7 73 6/41 30.97 2 58 0 24.90 v India 9 Nov 1983 ODI # 227
90 3297 189* 55.88 7 73 6/41 30.97 2 60 0 24.90 v India 13 Oct 1983 ODI # 226
80 2841 189* 55.70 5 65 6/41 31.43 2 55 0 24.27 v Pakistan 28 Jan 1984 ODI # 241
87 3230 189* 55.68 7 73 6/41 30.97 2 57 0 24.71 v India 7 Dec 1983 ODI # 229
82 2949 189* 55.64 6 67 6/41 31.61 2 55 0 24.02 v Pakistan 19 Jan 1984 ODI # 237
117 4476 189* 55.25 8 92 6/41 32.94 2 69 0 22.31 v England 23 Dec 1979 ODI # 81
109 4089 189* 55.25 8 87 6/41 31.52 2 68 0 23.72 v England 26 Feb 1981 ODI # 118
83 2968 189* 54.96 6 68 6/41 31.75 2 56 0 23.21 v Australia 17 Jan 1984 ODI # 236
111 4172 189* 54.89 8 89 6/41 31.61 2 68 0 23.27 v Pakistan 5 Dec 1980 ODI # 96
112 4208 189* 54.64 8 91 6/41 31.18 2 68 0 23.46 v Pakistan 21 Nov 1980 ODI # 93
84 3005 189* 54.63 6 70 6/41 31.37 2 57 0 23.26 v Pakistan 14 Jan 1984 ODI # 234
85 3058 189* 54.60 6 71 6/41 31.26 2 57 0 23.33 v Australia 8 Jan 1984 ODI # 231
110 4089 189* 54.52 8 87 6/41 31.73 2 68 0 22.78 v Pakistan 19 Dec 1980 ODI # 101
116 4391 189* 54.20 8 92 6/41 32.46 2 69 0 21.74 v England 16 Jan 1980 ODI # 84
114 4280 189* 54.17 8 92 6/41 31.59 2 69 0 22.57 v England 22 Jan 1980 ODI # 87
86 3081 189* 54.05 6 73 6/41 30.86 2 57 0 23.18 v India 17 Dec 1983 ODI # 230
113 4215 189* 54.03 8 92 6/41 31.39 2 69 0 22.64 v England 28 May 1980 ODI # 89
73 2590 181 53.95 4 60 6/41 30.40 2 52 0 23.55 v England 4 Jun 1984 ODI # 266
115 4303 189* 53.78 8 92 6/41 31.96 2 69 0 21.82 v England 20 Jan 1980 ODI # 86
70 2459 181 52.31 4 58 6/41 30.00 2 51 0 22.31 v Sri Lanka 12 Jan 1985 ODI # 286
71 2459 181 52.31 4 60 6/41 29.78 2 52 0 22.53 v Sri Lanka 10 Jan 1985 ODI # 284
72 2506 181 52.20 4 60 6/41 30.40 2 52 0 21.80 v Australia 6 Jan 1985 ODI # 282
68 2312 181 51.37 4 53 6/41 31.26 2 50 0 20.11 v Australia 15 Jan 1985 ODI # 289
69 2361 181 51.32 4 56 6/41 30.26 2 50 0 21.05 v Australia 13 Jan 1985 ODI # 287
56 1763 181 50.37 3 44 6/41 29.81 2 40 0 20.55 v New Zealand 14 Apr 1985 ODI # 326
54 1712 181 50.35 3 43 6/41 29.51 2 38 0 20.84 v New Zealand 23 Apr 1985 ODI # 328
55 1712 181 50.35 3 44 6/41 29.29 2 39 0 21.05 v New Zealand 17 Apr 1985 ODI # 327
59 1911 181 50.28 3 44 6/41 29.81 2 42 0 20.47 v New Zealand 9 Mar 1985 ODI # 318
58 1860 181 50.27 3 44 6/41 29.81 2 42 0 20.45 v New Zealand 20 Mar 1985 ODI # 320
61 1999 181 49.97 3 48 6/41 28.97 2 47 0 20.99 v Australia 12 Feb 1985 ODI # 305
57 1790 181 49.72 3 44 6/41 29.81 2 41 0 19.90 v New Zealand 27 Mar 1985 ODI # 324
66 2179 181 49.52 3 52 6/41 31.07 2 50 0 18.44 v Australia 20 Jan 1985 ODI # 292
53 1679 181 49.38 3 43 6/41 28.79 2 37 0 20.59 v Pakistan 15 Nov 1985 ODI # 339
52 1628 181 49.33 3 43 6/41 28.20 2 36 0 21.12 v India 22 Nov 1985 ODI # 341
60 1923 181 49.30 3 47 6/41 28.48 2 44 0 20.81 v Sri Lanka 27 Feb 1985 ODI # 313
67 2209 181 49.08 3 52 6/41 31.07 2 50 0 18.01 v Sri Lanka 17 Jan 1985 ODI # 290
62 2008 181 48.97 3 48 6/41 30.04 2 48 0 18.93 v Australia 10 Feb 1985 ODI # 304
64 2105 181 48.95 3 50 6/41 30.56 2 48 0 18.39 v Australia 27 Jan 1985 ODI # 297
65 2105 181 48.95 3 50 6/41 31.46 2 49 0 17.49 v Sri Lanka 26 Jan 1985 ODI # 296
63 2054 181 48.90 3 50 6/41 29.78 2 48 0 19.12 v Sri Lanka 2 Feb 1985 ODI # 300
51 1604 181 48.60 3 43 6/41 28.20 2 35 0 20.39 v Pakistan 27 Nov 1985 ODI # 342
36 1164 181 48.50 3 43 6/41 27.39 2 28 0 21.10 v Australia 25 Jan 1987 ODI # 424
37 1164 181 48.50 3 43 6/41 27.55 2 28 0 20.94 v Australia 20 Jan 1987 ODI # 421
35 1095 181 47.60 3 43 6/41 27.39 2 27 0 20.21 v England 30 Jan 1987 ODI # 428
40 1278 181 47.33 3 43 6/41 27.55 2 29 0 19.77 v India 30 Nov 1986 ODI # 403
41 1278 181 47.33 3 43 6/41 27.55 2 29 0 19.77 v Pakistan 28 Nov 1986 ODI # 402
34 1037 181 47.13 3 43 6/41 27.02 2 27 0 20.11 v New Zealand 18 Mar 1987 ODI # 435
38 1177 181 47.08 3 43 6/41 27.55 2 29 0 19.52 v Australia 4 Jan 1987 ODI # 412
39 1216 181 46.76 3 43 6/41 27.55 2 29 0 19.21 v Sri Lanka 3 Dec 1986 ODI # 405
50 1524 181 46.18 3 43 6/41 27.83 2 35 0 18.34 v Pakistan 2 Dec 1985 ODI # 344
42 1282 181 45.78 3 43 6/41 27.62 2 31 0 18.15 v Pakistan 17 Nov 1986 ODI # 399
49 1458 181 45.56 3 43 6/41 27.83 2 35 0 17.72 v Pakistan 6 Dec 1985 ODI # 346
47 1418 181 44.31 3 43 6/41 27.62 2 34 0 16.68 v England 19 Mar 1986 ODI # 370
48 1418 181 44.31 3 43 6/41 27.62 2 35 0 16.68 v England 18 Feb 1986 ODI # 364
43 1282 181 44.20 3 43 6/41 27.62 2 31 0 16.57 v Pakistan 14 Nov 1986 ODI # 398
46 1356 181 43.74 3 43 6/41 27.62 2 33 0 16.11 v England 31 Mar 1986 ODI # 376
33 918 181 43.71 2 38 6/41 29.50 1 27 0 14.21 v New Zealand 21 Mar 1987 ODI # 437
44 1299 181 43.30 3 43 6/41 27.62 2 32 0 15.67 v Pakistan 4 Nov 1986 ODI # 397
31 904 181 43.04 2 35 6/41 30.00 1 27 0 13.04 v Sri Lanka 13 Oct 1987 ODI # 457
32 904 181 43.04 2 35 6/41 31.05 1 27 0 11.99 v New Zealand 28 Mar 1987 ODI # 441
45 1306 181 42.12 3 43 6/41 27.62 2 32 0 14.50 v Pakistan 17 Oct 1986 ODI # 396
15 335 60* 41.87 0 22 6/41 20.77 1 16 0 21.10 v Australia 16 Jan 1989 ODI # 552
16 335 60* 41.87 0 22 6/41 21.72 1 17 0 20.14 v Pakistan 1 Jan 1989 ODI # 544
18 403 60* 40.30 0 25 6/41 23.24 1 17 0 17.06 v Australia 15 Dec 1988 ODI # 540
14 282 60* 40.28 0 22 6/41 20.77 1 16 0 19.51 v Australia 18 Jan 1989 ODI # 553
17 345 60* 38.33 0 24 6/41 21.91 1 17 0 16.41 v Pakistan 17 Dec 1988 ODI # 542
19 415 60* 37.72 0 25 6/41 25.08 1 18 0 12.64 v Australia 13 Dec 1988 ODI # 539
27 641 110* 37.70 1 34 6/41 27.26 1 24 0 10.44 v India 23 Dec 1987 ODI # 482
26 600 110* 37.50 1 33 6/41 26.96 1 24 0 10.53 v India 5 Jan 1988 ODI # 487
29 709 110* 37.31 1 35 6/41 28.88 1 27 0 8.43 v Pakistan 30 Oct 1987 ODI # 473
30 723 110* 36.15 1 35 6/41 29.37 1 27 0 6.77 v Sri Lanka 21 Oct 1987 ODI # 464
28 642 110* 35.66 1 35 6/41 27.60 1 26 0 8.06 v India 8 Dec 1987 ODI # 481
20 416 60* 34.66 0 25 6/41 26.80 1 20 0 7.86 v Pakistan 10 Dec 1988 ODI # 535
8 168 47* 33.60 0 8 6/41 27.50 1 8 0 6.10 v India 13 Oct 1989 ODI # 569
9 168 47* 33.60 0 11 6/41 23.72 1 8 0 9.87 v India 21 Mar 1989 ODI # 563
10 168 47* 33.60 0 12 6/41 25.75 1 9 0 7.85 v India 18 Mar 1989 ODI # 562
7 134 47* 33.50 0 6 6/41 29.33 1 8 0 4.16 v India 23 Oct 1989 ODI # 582
21 431 60* 33.15 0 25 6/41 28.00 1 21 0 5.15 v Pakistan 12 Mar 1988 ODI # 506
22 431 60* 33.15 0 27 6/41 27.40 1 22 0 5.74 v India 25 Jan 1988 ODI # 502
23 464 60* 33.14 0 29 6/41 26.68 1 22 0 6.45 v India 22 Jan 1988 ODI # 500
13 222 47* 31.71 0 21 6/41 21.19 1 16 0 10.52 v India 7 Mar 1989 ODI # 556
24 473 60* 31.53 0 29 6/41 27.75 1 22 0 3.77 v India 19 Jan 1988 ODI # 497
25 490 60* 30.62 0 30 6/41 28.26 1 23 0 2.35 v India 7 Jan 1988 ODI # 489
12 182 47* 30.33 0 18 6/41 22.11 1 13 0 8.22 v India 9 Mar 1989 ODI # 558
6 90 47* 30.00 0 0 - - 0 7 0 - v Pakistan 25 Oct 1989 ODI # 584
11 171 47* 28.50 0 14 6/41 25.42 1 11 0 3.07 v India 11 Mar 1989 ODI # 560
5 43 25 14.33 0 0 - - 0 5 0 - v England 27 Oct 1989 ODI # 586
3 27 25 13.50 0 0 - - 0 2 0 - v England 3 Mar 1990 ODI # 614
4 27 25 13.50 0 0 - - 0 5 0 - v India 30 Oct 1989 ODI # 591
2 2 2 2.00 0 - - - - 2 0 - v England 7 Mar 1990 ODI # 617
1 - - - - - - - - 1 0 - v Australia 10 Mar 1991 ODI # 673
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