Records type all-round analysis [change type]
View cumulative averages [change view]
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 1978-1994 238 8648 152* 41.37 17 0 - - 0 59 0 - Profile
filtered 1978-1994 159 6524 152* 49.05 16 0 - - 0 45 0 -
Cumulative averages
1 148 148 148.00 1 - - - - 0 0 - v Australia 22 Feb 1978 ODI # 48
2 195 148 97.50 1 - - - - 1 0 - v India 9 Jun 1979 ODI # 61
3 207 148 69.00 1 - - - - 1 0 - v New Zealand 16 Jun 1979 ODI # 69
4 272 148 68.00 1 - - - - 2 0 - v Pakistan 20 Jun 1979 ODI # 73
6 372 148 62.00 1 - - - - 2 0 - v Australia 9 Dec 1979 ODI # 78
7 413 148 59.00 1 - - - - 2 0 - v England 23 Dec 1979 ODI # 81
5 292 148 58.40 1 - - - - 2 0 - v England 23 Jun 1979 ODI # 74
8 439 148 54.87 1 - - - - 3 0 - v England 16 Jan 1980 ODI # 84
122 5250 152* 51.98 15 0 - - 0 36 0 - v India 30 Oct 1989 ODI # 591
121 5186 152* 51.86 15 0 - - 0 35 0 - v England 27 Oct 1989 ODI # 586
117 5026 152* 51.81 14 0 - - 0 32 0 - v India 21 Mar 1989 ODI # 563
123 5258 152* 51.54 15 0 - - 0 36 0 - v England 3 Mar 1990 ODI # 614
124 5308 152* 51.53 15 0 - - 0 36 0 - v England 7 Mar 1990 ODI # 617
125 5353 152* 51.47 15 0 - - 0 36 0 - v England 3 Apr 1990 ODI # 622
118 5038 152* 51.40 14 0 - - 0 32 0 - v India 13 Oct 1989 ODI # 569
140 5908 152* 51.37 15 0 - - 0 39 0 - v Pakistan 9 Jan 1993 ODI # 788
141 5944 152* 51.24 15 0 - - 0 39 0 - v Australia 10 Jan 1993 ODI # 789
131 5578 152* 51.17 15 0 - - 0 38 0 - v Pakistan 23 Feb 1992 ODI # 717
137 5781 152* 51.15 15 0 - - 0 39 0 - v Australia 6 Dec 1992 ODI # 769
139 5883 152* 51.15 15 0 - - 0 39 0 - v Pakistan 17 Dec 1992 ODI # 782
126 5369 152* 51.13 15 0 - - 0 37 0 - v Australia 10 Mar 1991 ODI # 673
142 5982 152* 51.12 15 0 - - 0 39 0 - v Australia 16 Jan 1993 ODI # 792
113 4806 148 51.12 13 0 - - 0 32 0 - v India 7 Mar 1989 ODI # 556
80 3374 148 51.12 8 0 - - 0 26 0 - v England 31 Mar 1986 ODI # 376
144 6032 152* 51.11 15 0 - - 0 39 0 - v Pakistan 13 Feb 1993 ODI # 802
127 5414 152* 51.07 15 0 - - 0 37 0 - v Pakistan 20 Nov 1991 ODI # 689
119 5044 152* 50.94 14 0 - - 0 34 0 - v India 23 Oct 1989 ODI # 582
135 5700 152* 50.89 15 0 - - 0 39 0 - v South Africa 11 Apr 1992 ODI # 754
132 5594 152* 50.85 15 0 - - 0 39 0 - v India 10 Mar 1992 ODI # 737
146 6095 152* 50.79 15 0 - - 0 40 0 - v South Africa 23 Feb 1993 ODI # 807
138 5787 152* 50.76 15 0 - - 0 39 0 - v Pakistan 12 Dec 1992 ODI # 775
74 3096 148 50.75 8 0 - - 0 26 0 - v India 22 Nov 1985 ODI # 341
145 6038 152* 50.73 15 0 - - 0 40 0 - v Pakistan 19 Feb 1993 ODI # 805
84 3501 148 50.73 8 0 - - 0 26 0 - v Pakistan 28 Nov 1986 ODI # 402
133 5632 152* 50.73 15 0 - - 0 39 0 - v Sri Lanka 13 Mar 1992 ODI # 742
76 3195 148 50.71 8 0 - - 0 26 0 - v Pakistan 2 Dec 1985 ODI # 344
143 5982 152* 50.69 15 0 - - 0 39 0 - v Australia 18 Jan 1993 ODI # 793
129 5474 152* 50.68 15 0 - - 0 37 0 - v India 11 Jan 1992 ODI # 702
114 4814 148 50.67 13 0 - - 0 32 0 - v India 9 Mar 1989 ODI # 558
128 5422 152* 50.67 15 0 - - 0 37 0 - v Pakistan 24 Nov 1991 ODI # 691
75 3135 148 50.56 8 0 - - 0 26 0 - v Pakistan 27 Nov 1985 ODI # 342
77 3234 148 50.53 8 0 - - 0 26 0 - v Pakistan 6 Dec 1985 ODI # 346
81 3383 148 50.49 8 0 - - 0 26 0 - v Pakistan 4 Nov 1986 ODI # 397
120 5048 152* 50.48 14 0 - - 0 35 0 - v Pakistan 25 Oct 1989 ODI # 584
148 6154 152* 50.44 15 0 - - 0 41 0 - v Pakistan 27 Feb 1993 ODI # 810
136 5700 152* 50.44 15 0 - - 0 39 0 - v South Africa 12 Apr 1992 ODI # 755
72 3024 148 50.40 8 0 - - 0 26 0 - v New Zealand 23 Apr 1985 ODI # 328
147 6095 152* 50.37 15 0 - - 0 41 0 - v Pakistan 25 Feb 1993 ODI # 808
134 5641 152* 50.36 15 0 - - 0 39 0 - v South Africa 7 Apr 1992 ODI # 753
115 4832 148 50.33 13 0 - - 0 32 0 - v India 11 Mar 1989 ODI # 560
130 5485 152* 50.32 15 0 - - 0 38 0 - v Australia 12 Jan 1992 ODI # 703
82 3421 148 50.30 8 0 - - 0 26 0 - v Pakistan 14 Nov 1986 ODI # 398
78 3269 148 50.29 8 0 - - 0 26 0 - v England 18 Feb 1986 ODI # 364
116 4874 148 50.24 13 0 - - 0 32 0 - v India 18 Mar 1989 ODI # 562
85 3513 148 50.18 8 0 - - 0 26 0 - v India 30 Nov 1986 ODI # 403
149 6161 152* 50.08 15 0 - - 0 41 0 - v Pakistan 23 Mar 1993 ODI # 821
87 3598 148 49.97 8 0 - - 0 26 0 - v Australia 20 Jan 1987 ODI # 421
79 3297 148 49.95 8 0 - - 0 26 0 - v England 19 Mar 1986 ODI # 370
83 3442 148 49.88 8 0 - - 0 26 0 - v Pakistan 17 Nov 1986 ODI # 399
112 4689 148 49.88 12 0 - - 0 32 0 - v Australia 18 Jan 1989 ODI # 553
93 3833 148 49.77 9 0 - - 0 27 0 - v Sri Lanka 13 Oct 1987 ODI # 457
9 448 148 49.77 1 - - - - 3 0 - v England 20 Jan 1980 ODI # 86
150 6172 152* 49.77 15 0 - - 0 41 0 - v Pakistan 26 Mar 1993 ODI # 824
86 3531 148 49.73 8 0 - - 0 26 0 - v Australia 4 Jan 1987 ODI # 412
109 4564 148 49.60 12 0 - - 0 32 0 - v Pakistan 17 Dec 1988 ODI # 542
73 3024 148 49.57 8 0 - - 0 26 0 - v Pakistan 15 Nov 1985 ODI # 339
107 4455 148 49.50 11 0 - - 0 32 0 - v Australia 13 Dec 1988 ODI # 539
111 4649 148 49.45 12 0 - - 0 32 0 - v Australia 16 Jan 1989 ODI # 552
94 3857 148 49.44 9 0 - - 0 28 0 - v Sri Lanka 21 Oct 1987 ODI # 464
151 6172 152* 49.37 15 0 - - 0 42 0 - v Sri Lanka 3 Nov 1993 ODI # 844
88 3601 148 49.32 8 0 - - 0 26 0 - v Australia 25 Jan 1987 ODI # 424
110 4587 148 49.32 12 0 - - 0 32 0 - v Pakistan 1 Jan 1989 ODI # 544
71 2908 148 49.28 7 0 - - 0 26 0 - v New Zealand 17 Apr 1985 ODI # 327
106 4377 148 49.17 11 0 - - 0 32 0 - v Pakistan 10 Dec 1988 ODI # 535
95 3882 148 49.13 9 0 - - 0 28 0 - v Pakistan 30 Oct 1987 ODI # 473
92 3728 148 49.05 8 0 - - 0 27 0 - v New Zealand 28 Mar 1987 ODI # 441
159 6524 152* 49.05 16 0 - - 0 45 0 - v England 5 Mar 1994 ODI # 890
108 4463 148 49.04 11 0 - - 0 32 0 - v Australia 15 Dec 1988 ODI # 540
152 6175 152* 49.00 15 0 - - 0 43 0 - v Pakistan 5 Nov 1993 ODI # 845
89 3614 148 48.83 8 0 - - 0 27 0 - v England 30 Jan 1987 ODI # 428
154 6250 152* 48.82 15 0 - - 0 45 0 - v Zimbabwe 21 Nov 1993 ODI # 854
96 3902 148 48.77 9 0 - - 0 30 0 - v India 8 Dec 1987 ODI # 481
153 6175 152* 48.62 15 0 - - 0 44 0 - v Sri Lanka 9 Nov 1993 ODI # 847
158 6409 152* 48.55 15 0 - - 0 45 0 - v England 2 Mar 1994 ODI # 888
102 4127 148 48.55 10 0 - - 0 31 0 - v Pakistan 18 Mar 1988 ODI # 509
104 4221 148 48.51 10 0 - - 0 32 0 - v India 21 Oct 1988 ODI # 526
105 4266 148 48.47 10 0 - - 0 32 0 - v Pakistan 22 Oct 1988 ODI # 527
155 6250 152* 48.44 15 0 - - 0 45 0 - v Sri Lanka 25 Nov 1993 ODI # 857
98 3968 148 48.39 9 0 - - 0 30 0 - v India 5 Jan 1988 ODI # 487
97 3919 148 48.38 9 0 - - 0 30 0 - v India 23 Dec 1987 ODI # 482
91 3675 148 48.35 8 0 - - 0 27 0 - v New Zealand 21 Mar 1987 ODI # 437
157 6326 152* 48.29 15 0 - - 0 45 0 - v England 26 Feb 1994 ODI # 887
156 6273 152* 48.25 15 0 - - 0 45 0 - v Sri Lanka 18 Dec 1993 ODI # 866
90 3614 148 48.18 8 0 - - 0 27 0 - v New Zealand 18 Mar 1987 ODI # 435
103 4136 148 48.09 10 0 - - 0 32 0 - v Pakistan 30 Mar 1988 ODI # 515
99 3980 148 47.95 9 0 - - 0 30 0 - v India 19 Jan 1988 ODI # 497
55 2203 148 47.89 6 - - - - 23 0 - v Australia 6 Jan 1985 ODI # 282
70 2823 148 47.84 7 0 - - 0 26 0 - v New Zealand 14 Apr 1985 ODI # 326
56 2235 148 47.55 6 - - - - 23 0 - v Sri Lanka 10 Jan 1985 ODI # 284
57 2281 148 47.52 6 - - - - 23 0 - v Australia 13 Jan 1985 ODI # 287
100 3985 148 47.44 9 0 - - 0 31 0 - v India 22 Jan 1988 ODI # 500
65 2583 148 46.96 6 0 - - 0 24 0 - v Australia 12 Feb 1985 ODI # 305
59 2348 148 46.96 6 - - - - 23 0 - v Sri Lanka 17 Jan 1985 ODI # 290
101 3985 148 46.88 9 0 - - 0 31 0 - v Pakistan 12 Mar 1988 ODI # 506
52 2061 148 46.84 5 - - - - 23 0 - v Australia 26 Apr 1984 ODI # 263
58 2294 148 46.81 6 - - - - 23 0 - v Australia 15 Jan 1985 ODI # 289
66 2619 148 46.76 6 0 - - 0 26 0 - v Sri Lanka 27 Feb 1985 ODI # 313
61 2422 148 46.57 6 - - - - 24 0 - v Sri Lanka 26 Jan 1985 ODI # 296
10 465 148 46.50 1 - - - - 3 0 - v England 22 Jan 1980 ODI # 87
60 2371 148 46.49 6 - - - - 24 0 - v Australia 20 Jan 1985 ODI # 292
68 2674 148 46.10 6 0 - - 0 26 0 - v New Zealand 20 Mar 1985 ODI # 320
67 2620 148 45.96 6 0 - - 0 26 0 - v New Zealand 9 Mar 1985 ODI # 318
62 2436 148 45.96 6 - - - - 24 0 - v Australia 27 Jan 1985 ODI # 297
53 2062 148 45.82 5 - - - - 23 0 - v England 31 May 1984 ODI # 264
63 2463 148 45.61 6 0 - - 0 24 0 - v Sri Lanka 2 Feb 1985 ODI # 300
64 2507 148 45.58 6 0 - - 0 24 0 - v Australia 10 Feb 1985 ODI # 304
69 2678 148 45.38 6 0 - - 0 26 0 - v New Zealand 27 Mar 1985 ODI # 324
54 2080 148 45.21 5 - - - - 23 0 - v England 4 Jun 1984 ODI # 266
51 1957 148 44.47 4 - - - - 22 0 - v Australia 19 Apr 1984 ODI # 262
18 754 148 44.35 1 - - - - 8 0 - v Pakistan 19 Dec 1981 ODI # 129
11 484 148 44.00 1 - - - - 4 0 - v England 28 May 1980 ODI # 89
19 763 148 42.38 1 - - - - 9 0 - v Australia 20 Dec 1981 ODI # 130
50 1855 148 42.15 3 - - - - 22 0 - v Australia 29 Feb 1984 ODI # 252
12 488 148 40.66 1 - - - - 4 0 - v Pakistan 21 Nov 1980 ODI # 93
47 1708 148 40.66 2 - - - - 22 0 - v Pakistan 4 Feb 1984 ODI # 244
44 1623 148 40.57 2 - - - - 22 0 - v Australia 22 Jan 1984 ODI # 239
20 764 148 40.21 1 - - - - 9 0 - v Australia 10 Jan 1982 ODI # 133
42 1522 148 40.05 2 - - - - 22 0 - v Australia 17 Jan 1984 ODI # 236
48 1721 148 40.02 2 - - - - 22 0 - v Australia 8 Feb 1984 ODI # 246
43 1559 148 39.97 2 - - - - 22 0 - v Pakistan 19 Jan 1984 ODI # 237
45 1626 148 39.65 2 - - - - 22 0 - v Pakistan 28 Jan 1984 ODI # 241
17 672 148 39.52 1 - - - - 6 0 - v Pakistan 21 Nov 1981 ODI # 122
49 1722 148 39.13 2 - - - - 22 0 - v Australia 12 Feb 1984 ODI # 248
37 1329 148 39.08 1 - - - - 20 0 - v India 1 Dec 1983 ODI # 228
46 1630 148 38.80 2 - - - - 22 0 - v Australia 29 Jan 1984 ODI # 242
13 504 148 38.76 1 - - - - 4 0 - v Pakistan 5 Dec 1980 ODI # 96
35 1237 148 38.65 1 - - - - 18 0 - v India 13 Oct 1983 ODI # 226
36 1275 148 38.63 1 - - - - 19 0 - v India 9 Nov 1983 ODI # 227
21 766 148 38.30 1 - - - - 9 0 - v Pakistan 12 Jan 1982 ODI # 134
38 1330 148 38.00 1 - - - - 20 0 - v India 7 Dec 1983 ODI # 229
39 1344 148 37.33 1 - - - - 21 0 - v India 17 Dec 1983 ODI # 230
41 1414 148 37.21 1 - - - - 22 0 - v Pakistan 14 Jan 1984 ODI # 234
33 1153 148 37.19 1 - - - - 17 0 - v Zimbabwe 20 Jun 1983 ODI # 220
22 779 148 37.09 1 - - - - 9 0 - v Pakistan 16 Jan 1982 ODI # 136
34 1182 148 36.93 1 - - - - 17 0 - v Pakistan 22 Jun 1983 ODI # 222
27 960 148 36.92 1 - - - - 12 0 - v India 9 Mar 1983 ODI # 187
40 1361 148 36.78 1 - - - - 21 0 - v Australia 8 Jan 1984 ODI # 231
16 588 148 36.75 1 - - - - 6 0 - v England 26 Feb 1981 ODI # 118
28 979 148 36.25 1 - - - - 12 0 - v India 7 Apr 1983 ODI # 192
14 506 148 36.14 1 - - - - 4 0 - v Pakistan 19 Dec 1980 ODI # 101
15 540 148 36.00 1 - - - - 5 0 - v England 4 Feb 1981 ODI # 115
23 790 148 35.90 1 - - - - 9 0 - v Australia 17 Jan 1982 ODI # 137
25 855 148 35.62 1 - - - - 11 0 - v Australia 24 Jan 1982 ODI # 140
29 992 148 35.42 1 - - - - 14 0 - v Australia 11 Jun 1983 ODI # 203
24 803 148 34.91 1 - - - - 9 0 - v Australia 23 Jan 1982 ODI # 139
26 863 148 34.52 1 - - - - 11 0 - v Australia 27 Jan 1982 ODI # 142
31 1032 148 34.40 1 - - - - 15 0 - v India 15 Jun 1983 ODI # 210
32 1065 148 34.35 1 - - - - 16 0 - v Australia 18 Jun 1983 ODI # 215
30 994 148 34.27 1 - - - - 14 0 - v Zimbabwe 13 Jun 1983 ODI # 208
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