Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 27 Aug 2009 remove less than or equal to 27 Aug 2009 from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0
unfiltered 1975-1991 187 167 24 6721 189* 47.00 7451 90.20 11 45 7 Profile
filtered 1975-1991 187 167 24 6721 189* 47.00 7451 90.20 11 45 7
Reverse cumulative
2 2 0 115 78 57.50 141 81.56 0 1 0 v England 25 May 1991 ODI # 677
3 3 0 145 78 48.33 186 77.95 0 1 0 v England 23 May 1991 ODI # 676
182 163 23 6683 189* 47.73 7369 90.69 11 45 7 v Australia 20 Dec 1975 ODI # 34
181 162 23 6609 189* 47.54 7282 90.75 11 44 7 v England 26 Aug 1976 ODI # 37
183 164 23 6688 189* 47.43 7380 90.62 11 45 7 v Australia 21 Jun 1975 ODI # 33
173 154 21 6285 189* 47.25 6888 91.24 10 43 6 v England 23 Jun 1979 ODI # 74
185 166 24 6708 189* 47.23 7428 90.30 11 45 7 v Australia 14 Jun 1975 ODI # 29
174 155 21 6327 189* 47.21 6950 91.03 10 43 6 v Pakistan 20 Jun 1979 ODI # 73
176 157 22 6364 189* 47.14 7024 90.60 10 43 6 v India 9 Jun 1979 ODI # 61
184 165 23 6693 189* 47.13 7390 90.56 11 45 7 v New Zealand 18 Jun 1975 ODI # 32
186 167 24 6721 189* 47.00 7451 90.20 11 45 7 v Pakistan 11 Jun 1975 ODI # 26
187 167 24 6721 189* 47.00 7451 90.20 11 45 7 v Sri Lanka 7 Jun 1975 ODI # 22
175 156 21 6336 189* 46.93 6980 90.77 10 43 6 v New Zealand 16 Jun 1979 ODI # 69
177 158 22 6373 189* 46.86 7037 90.56 10 43 6 v Australia 22 Feb 1978 ODI # 48
180 161 22 6490 189* 46.69 7149 90.78 10 44 7 v England 28 Aug 1976 ODI # 38
139 120 17 4807 189* 46.66 5144 93.44 8 32 4 v India 15 Jun 1983 ODI # 210
178 159 22 6393 189* 46.66 7051 90.66 10 43 6 v Pakistan 16 Mar 1977 ODI # 41
171 152 20 6138 189* 46.50 6723 91.29 9 43 6 v Australia 9 Dec 1979 ODI # 78
140 121 17 4823 189* 46.37 5157 93.52 8 32 4 v Zimbabwe 13 Jun 1983 ODI # 208
179 160 22 6393 189* 46.32 7053 90.64 10 43 7 v England 30 Aug 1976 ODI # 39
172 153 20 6147 189* 46.21 6731 91.32 9 43 6 v Australia 27 Nov 1979 ODI # 75
150 131 17 5247 189* 46.02 5698 92.08 8 37 4 v Australia 19 Jan 1982 ODI # 138
141 122 17 4830 189* 46.00 5173 93.36 8 32 4 v Australia 11 Jun 1983 ODI # 203
155 136 18 5426 189* 45.98 5923 91.60 8 38 5 v Australia 20 Dec 1981 ODI # 130
138 119 17 4688 189* 45.96 4998 93.79 7 32 4 v Australia 18 Jun 1983 ODI # 215
151 132 17 5281 189* 45.92 5745 91.92 8 37 4 v Australia 17 Jan 1982 ODI # 137
149 130 17 5183 189* 45.86 5604 92.48 8 36 4 v Australia 23 Jan 1982 ODI # 139
146 127 17 5041 189* 45.82 5414 93.11 8 34 4 v Australia 27 Jan 1982 ODI # 142
144 125 17 4939 189* 45.73 5288 93.40 8 33 4 v India 29 Mar 1983 ODI # 191
142 123 17 4847 189* 45.72 5209 93.05 8 32 4 v India 9 Jun 1983 ODI # 200
156 137 18 5434 189* 45.66 5937 91.52 8 38 5 v Pakistan 19 Dec 1981 ODI # 129
145 126 17 4971 189* 45.60 5326 93.33 8 33 4 v India 9 Mar 1983 ODI # 187
148 129 17 5105 189* 45.58 5507 92.70 8 35 4 v Australia 24 Jan 1982 ODI # 140
143 124 17 4875 189* 45.56 5237 93.08 8 32 4 v India 7 Apr 1983 ODI # 192
152 133 17 5281 189* 45.52 5748 91.87 8 37 5 v Pakistan 16 Jan 1982 ODI # 136
153 134 17 5322 189* 45.48 5797 91.80 8 37 5 v Pakistan 12 Jan 1982 ODI # 134
147 128 17 5045 189* 45.45 5424 93.01 8 34 4 v Australia 26 Jan 1982 ODI # 141
154 135 17 5354 189* 45.37 5861 91.34 8 37 5 v Australia 10 Jan 1982 ODI # 133
158 139 18 5490 189* 45.37 6012 91.31 8 38 5 v Australia 24 Nov 1981 ODI # 124
157 138 18 5443 189* 45.35 5954 91.41 8 38 5 v Pakistan 5 Dec 1981 ODI # 126
170 151 19 5985 189* 45.34 6593 90.77 8 43 6 v Australia 21 Dec 1979 ODI # 80
169 150 19 5923 189* 45.21 6514 90.92 8 42 6 v England 23 Dec 1979 ODI # 81
159 140 18 5507 189* 45.13 6024 91.41 8 38 5 v Pakistan 21 Nov 1981 ODI # 122
136 118 16 4593 189* 45.02 4881 94.09 7 31 4 v Pakistan 22 Jun 1983 ODI # 222
137 118 16 4593 189* 45.02 4881 94.09 7 31 4 v Zimbabwe 20 Jun 1983 ODI # 220
118 102 14 3952 189* 44.90 4246 93.07 5 29 3 v Australia 11 Feb 1984 ODI # 247
119 102 14 3952 189* 44.90 4246 93.07 5 29 3 v Australia 8 Feb 1984 ODI # 246
160 141 18 5510 189* 44.79 6030 91.37 8 38 5 v England 26 Feb 1981 ODI # 118
117 101 14 3893 189* 44.74 4176 93.22 5 28 3 v Australia 29 Feb 1984 ODI # 252
162 143 18 5593 189* 44.74 6127 91.28 8 39 6 v Pakistan 5 Dec 1980 ODI # 96
116 100 13 3889 189* 44.70 4175 93.14 5 28 3 v Australia 14 Mar 1984 ODI # 255
163 144 18 5629 189* 44.67 6175 91.15 8 39 6 v Pakistan 21 Nov 1980 ODI # 93
132 115 15 4462 189* 44.62 4730 94.33 7 30 4 v India 1 Dec 1983 ODI # 228
168 149 18 5838 189* 44.56 6437 90.69 8 41 6 v England 16 Jan 1980 ODI # 84
164 145 18 5655 189* 44.52 6208 91.09 8 39 6 v England 30 May 1980 ODI # 90
120 103 14 3959 189* 44.48 4257 92.99 5 29 3 v Australia 5 Feb 1984 ODI # 245
114 99 13 3822 189* 44.44 4102 93.17 5 27 3 v England 31 May 1984 ODI # 264
115 99 13 3822 189* 44.44 4102 93.17 5 27 3 v Australia 26 Apr 1984 ODI # 263
161 142 18 5510 189* 44.43 6033 91.33 8 38 6 v Pakistan 19 Dec 1980 ODI # 101
121 104 14 3999 189* 44.43 4304 92.91 5 29 3 v Pakistan 4 Feb 1984 ODI # 244
166 147 18 5727 189* 44.39 6308 90.78 8 40 6 v England 22 Jan 1980 ODI # 87
133 116 15 4480 189* 44.35 4757 94.17 7 30 4 v India 9 Nov 1983 ODI # 227
134 116 15 4480 189* 44.35 4757 94.17 7 30 4 v India 13 Oct 1983 ODI # 226
124 107 14 4123 189* 44.33 4421 93.25 6 29 4 v Australia 22 Jan 1984 ODI # 239
135 117 15 4513 189* 44.24 4785 94.31 7 30 4 v India 25 Jun 1983 ODI # 223
165 146 18 5662 189* 44.23 6221 91.01 8 39 6 v England 28 May 1980 ODI # 89
167 148 18 5750 189* 44.23 6342 90.66 8 40 6 v England 20 Jan 1980 ODI # 86
131 114 14 4413 189* 44.13 4680 94.29 7 30 4 v India 7 Dec 1983 ODI # 229
122 105 14 3999 189* 43.94 4305 92.89 5 29 4 v Australia 29 Jan 1984 ODI # 242
125 108 14 4125 189* 43.88 4425 93.22 6 29 4 v Pakistan 19 Jan 1984 ODI # 237
123 106 14 4017 189* 43.66 4326 92.85 5 29 4 v Pakistan 28 Jan 1984 ODI # 241
126 109 14 4144 189* 43.62 4451 93.10 6 29 4 v Australia 17 Jan 1984 ODI # 236
127 110 14 4181 189* 43.55 4468 93.57 6 29 4 v Pakistan 14 Jan 1984 ODI # 234
129 112 14 4241 189* 43.27 4541 93.39 6 30 4 v Australia 8 Jan 1984 ODI # 231
128 111 14 4188 189* 43.17 4479 93.50 6 29 4 v Pakistan 12 Jan 1984 ODI # 233
130 113 14 4264 189* 43.07 4581 93.08 6 30 4 v India 17 Dec 1983 ODI # 230
112 97 12 3630 181 42.70 3920 92.60 4 27 3 v England 4 Jun 1984 ODI # 266
113 98 12 3633 181 42.24 3932 92.39 4 27 3 v England 2 Jun 1984 ODI # 265
111 96 11 3546 181 41.71 3855 91.98 4 26 3 v Australia 6 Jan 1985 ODI # 282
109 95 11 3499 181 41.65 3812 91.78 4 26 3 v Sri Lanka 12 Jan 1985 ODI # 286
110 95 11 3499 181 41.65 3812 91.78 4 26 3 v Sri Lanka 10 Jan 1985 ODI # 284
108 94 11 3401 181 40.97 3714 91.57 4 25 3 v Australia 13 Jan 1985 ODI # 287
107 93 11 3352 181 40.87 3652 91.78 4 25 3 v Australia 15 Jan 1985 ODI # 289
105 91 10 3219 181 39.74 3490 92.23 3 25 3 v Australia 20 Jan 1985 ODI # 292
106 92 10 3249 181 39.62 3530 92.03 3 25 3 v Sri Lanka 17 Jan 1985 ODI # 290
95 83 10 2882 181 39.47 3064 94.06 3 21 3 v New Zealand 9 Mar 1985 ODI # 318
94 82 10 2831 181 39.31 3003 94.27 3 20 3 v New Zealand 20 Mar 1985 ODI # 320
103 90 10 3145 181 39.31 3429 91.71 3 24 3 v Australia 27 Jan 1985 ODI # 297
104 90 10 3145 181 39.31 3429 91.71 3 24 3 v Sri Lanka 26 Jan 1985 ODI # 296
102 89 10 3094 181 39.16 3355 92.22 3 23 3 v Sri Lanka 2 Feb 1985 ODI # 300
99 86 10 2971 181 39.09 3185 93.28 3 22 3 v Australia 12 Feb 1985 ODI # 305
101 88 10 3048 181 39.07 3290 92.64 3 23 3 v Australia 6 Feb 1985 ODI # 303
92 80 10 2734 181 39.05 2878 94.99 3 19 3 v New Zealand 14 Apr 1985 ODI # 326
96 84 10 2883 181 38.95 3071 93.87 3 21 3 v Pakistan 6 Mar 1985 ODI # 317
93 81 10 2761 181 38.88 2918 94.61 3 19 3 v New Zealand 27 Mar 1985 ODI # 324
90 79 10 2683 181 38.88 2800 95.82 3 18 3 v New Zealand 23 Apr 1985 ODI # 328
91 79 10 2683 181 38.88 2800 95.82 3 18 3 v New Zealand 17 Apr 1985 ODI # 327
4 4 0 155 78 38.75 198 78.28 0 1 0 v Australia 20 Mar 1991 ODI # 675
100 87 10 2980 181 38.70 3202 93.06 3 22 3 v Australia 10 Feb 1985 ODI # 304
97 85 10 2895 181 38.60 3081 93.96 3 21 3 v Sri Lanka 27 Feb 1985 ODI # 313
98 85 10 2895 181 38.60 3081 93.96 3 21 3 v New Zealand 19 Feb 1985 ODI # 308
89 78 9 2650 181 38.40 2776 95.46 3 18 3 v Pakistan 15 Nov 1985 ODI # 339
88 77 9 2599 181 38.22 2726 95.34 3 17 3 v India 22 Nov 1985 ODI # 341
87 76 8 2575 181 37.86 2713 94.91 3 17 3 v Pakistan 27 Nov 1985 ODI # 342
1 1 0 37 37 37.00 57 64.91 0 0 0 v England 27 May 1991 ODI # 678
65 57 5 1924 181 37.00 2108 91.27 3 10 0 v England 24 Jan 1987 ODI # 423
66 57 5 1924 181 37.00 2108 91.27 3 10 0 v Australia 20 Jan 1987 ODI # 421
64 56 5 1881 181 36.88 2044 92.02 3 10 0 v Australia 25 Jan 1987 ODI # 424
86 75 7 2495 181 36.69 2674 93.30 3 16 3 v Pakistan 29 Nov 1985 ODI # 343
85 74 7 2442 181 36.44 2617 93.31 3 15 3 v Pakistan 2 Dec 1985 ODI # 344
67 58 5 1924 181 36.30 2110 91.18 3 10 1 v England 17 Jan 1987 ODI # 418
63 55 5 1812 181 36.24 1980 91.51 3 9 0 v Australia 28 Jan 1987 ODI # 427
83 72 7 2355 181 36.23 2562 91.92 3 14 3 v Pakistan 6 Dec 1985 ODI # 346
72 63 5 2093 181 36.08 2315 90.41 3 11 1 v India 30 Nov 1986 ODI # 403
73 63 5 2093 181 36.08 2315 90.41 3 11 1 v Pakistan 28 Nov 1986 ODI # 402
59 51 5 1658 181 36.04 1767 93.83 3 7 0 v New Zealand 18 Mar 1987 ODI # 435
69 60 5 1982 181 36.03 2187 90.62 3 10 1 v England 3 Jan 1987 ODI # 411
84 73 7 2376 181 36.00 2578 92.16 3 14 3 v Pakistan 4 Dec 1985 ODI # 345
68 59 5 1937 181 35.87 2128 91.02 3 10 1 v Australia 4 Jan 1987 ODI # 412
60 52 5 1683 181 35.80 1793 93.86 3 7 0 v Australia 6 Feb 1987 ODI # 431
71 62 5 2031 181 35.63 2257 89.98 3 10 1 v Sri Lanka 3 Dec 1986 ODI # 405
81 71 6 2315 181 35.61 2526 91.64 3 14 3 v England 4 Mar 1986 ODI # 366
82 71 6 2315 181 35.61 2526 91.64 3 14 3 v England 18 Feb 1986 ODI # 364
70 61 5 1992 181 35.57 2215 89.93 3 10 1 v Pakistan 30 Dec 1986 ODI # 408
62 54 5 1742 181 35.55 1884 92.46 3 8 0 v England 30 Jan 1987 ODI # 428
74 64 5 2093 181 35.47 2316 90.37 3 11 2 v Pakistan 18 Nov 1986 ODI # 400
61 53 5 1684 181 35.08 1800 93.55 3 7 0 v England 3 Feb 1987 ODI # 430
5 5 0 175 78 35.00 225 77.77 0 1 0 v Australia 13 Mar 1991 ODI # 674
6 5 0 175 78 35.00 225 77.77 0 1 0 v Australia 10 Mar 1991 ODI # 673
75 65 5 2097 181 34.95 2324 90.23 3 11 2 v Pakistan 17 Nov 1986 ODI # 399
80 70 6 2233 181 34.89 2487 89.78 3 13 3 v England 19 Mar 1986 ODI # 370
79 69 6 2171 181 34.46 2434 89.19 3 12 3 v England 31 Mar 1986 ODI # 376
76 66 5 2097 181 34.37 2325 90.19 3 11 3 v Pakistan 14 Nov 1986 ODI # 398
58 50 5 1539 181 34.20 1654 93.04 2 7 0 v New Zealand 21 Mar 1987 ODI # 437
77 67 5 2114 181 34.09 2352 89.88 3 11 3 v Pakistan 4 Nov 1986 ODI # 397
55 48 4 1498 181 34.04 1604 93.39 2 7 0 v Sri Lanka 13 Oct 1987 ODI # 457
56 49 4 1525 181 33.88 1640 92.98 2 7 0 v England 9 Oct 1987 ODI # 452
57 49 4 1525 181 33.88 1640 92.98 2 7 0 v New Zealand 28 Mar 1987 ODI # 441
7 6 0 202 78 33.66 262 77.09 0 1 0 v Australia 9 Mar 1991 ODI # 672
78 68 5 2121 181 33.66 2375 89.30 3 11 3 v Pakistan 17 Oct 1986 ODI # 396
29 24 3 688 78 32.76 754 91.24 0 3 0 v Australia 16 Jan 1989 ODI # 552
30 25 3 702 78 31.90 774 90.69 0 3 0 v Australia 14 Jan 1989 ODI # 551
28 23 3 635 78 31.75 714 88.93 0 2 0 v Australia 18 Jan 1989 ODI # 553
8 7 0 220 78 31.42 280 78.57 0 1 0 v Australia 26 Feb 1991 ODI # 671
17 14 1 407 78 31.30 484 84.09 0 1 0 v India 23 Oct 1989 ODI # 582
36 30 3 839 78 31.07 959 87.48 0 4 0 v Australia 15 Dec 1988 ODI # 540
33 28 3 771 78 30.84 877 87.91 0 3 0 v Australia 5 Jan 1989 ODI # 546
34 28 3 771 78 30.84 877 87.91 0 3 0 v Pakistan 1 Jan 1989 ODI # 544
31 26 3 705 78 30.65 786 89.69 0 3 0 v Australia 12 Jan 1989 ODI # 550
54 47 4 1317 110* 30.62 1479 89.04 1 7 0 v Pakistan 16 Oct 1987 ODI # 459
52 45 4 1252 110* 30.53 1402 89.30 1 6 0 v England 26 Oct 1987 ODI # 468
37 31 3 851 78 30.39 982 86.65 0 4 0 v Australia 13 Dec 1988 ODI # 539
16 13 1 363 78 30.25 442 82.12 0 1 0 v Pakistan 25 Oct 1989 ODI # 584
47 40 4 1089 110* 30.25 1205 90.37 1 4 0 v India 5 Jan 1988 ODI # 487
53 46 4 1266 110* 30.14 1427 88.71 1 6 0 v Sri Lanka 21 Oct 1987 ODI # 464
32 27 3 723 78 30.12 822 87.95 0 3 0 v Pakistan 7 Jan 1989 ODI # 547
35 29 3 781 78 30.03 885 88.24 0 3 0 v Pakistan 17 Dec 1988 ODI # 542
51 44 4 1201 110* 30.02 1351 88.89 1 5 0 v Pakistan 30 Oct 1987 ODI # 473
49 42 4 1133 110* 29.81 1270 89.21 1 4 0 v India 23 Dec 1987 ODI # 482
48 41 4 1092 110* 29.51 1218 89.65 1 4 0 v India 2 Jan 1988 ODI # 483
18 15 1 412 78 29.42 494 83.40 0 1 0 v Australia 21 Oct 1989 ODI # 578
38 32 3 852 78 29.37 989 86.14 0 4 0 v Pakistan 10 Dec 1988 ODI # 535
50 43 4 1134 110* 29.07 1276 88.87 1 4 0 v India 8 Dec 1987 ODI # 481
19 16 1 436 78 29.06 542 80.44 0 1 0 v Sri Lanka 19 Oct 1989 ODI # 576
22 19 1 521 78 28.94 625 83.36 0 1 0 v India 13 Oct 1989 ODI # 569
23 19 1 521 78 28.94 625 83.36 0 1 0 v India 21 Mar 1989 ODI # 563
24 19 1 521 78 28.94 625 83.36 0 1 0 v India 18 Mar 1989 ODI # 562
40 34 3 892 78 28.77 1034 86.26 0 4 0 v England 21 May 1988 ODI # 519
27 22 2 575 78 28.75 674 85.31 0 1 0 v India 7 Mar 1989 ODI # 556
39 33 3 861 78 28.70 1005 85.67 0 4 0 v England 23 May 1988 ODI # 520
21 18 1 487 78 28.64 592 82.26 0 1 0 v Pakistan 14 Oct 1989 ODI # 570
41 35 3 905 78 28.28 1041 86.93 0 4 0 v England 19 May 1988 ODI # 518
26 21 2 535 78 28.15 636 84.11 0 1 0 v India 9 Mar 1989 ODI # 558
44 37 3 953 78 28.02 1096 86.95 0 4 0 v India 22 Jan 1988 ODI # 500
12 10 0 279 78 27.90 369 75.60 0 1 0 v England 14 Feb 1990 ODI # 604
42 36 3 920 78 27.87 1061 86.71 0 4 0 v Pakistan 12 Mar 1988 ODI # 506
43 36 3 920 78 27.87 1061 86.71 0 4 0 v India 25 Jan 1988 ODI # 502
9 8 0 222 78 27.75 282 78.72 0 1 0 v England 7 Mar 1990 ODI # 617
25 20 1 524 78 27.57 630 83.17 0 1 0 v India 11 Mar 1989 ODI # 560
20 17 1 441 78 27.56 547 80.62 0 1 0 v India 16 Oct 1989 ODI # 573
45 38 3 962 78 27.48 1104 87.13 0 4 0 v India 19 Jan 1988 ODI # 497
10 9 0 247 78 27.44 327 75.53 0 1 0 v England 3 Mar 1990 ODI # 614
11 9 0 247 78 27.44 327 75.53 0 1 0 v England 17 Feb 1990 ODI # 607
13 11 0 300 78 27.27 381 78.74 0 1 0 v Pakistan 1 Nov 1989 ODI # 592
14 11 0 300 78 27.27 381 78.74 0 1 0 v India 30 Oct 1989 ODI # 591
46 39 3 979 78 27.19 1128 86.79 0 4 0 v India 7 Jan 1988 ODI # 489
15 12 0 316 78 26.33 394 80.20 0 1 0 v England 27 Oct 1989 ODI # 586
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