Records type batting analysis [change type]
View reverse cumulative averages [change view]
Home or away home venue remove home venue from query
Start of match date less than or equal to 22 Jan 2009 remove less than or equal to 22 Jan 2009 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 1979-1994 273 252 39 6524 127* 30.62 9134 71.42 3 39 11 500 43 Profile
filtered 1979-1994 177 163 22 4068 127* 28.85 5883 69.14 3 23 6 298 15
Reverse cumulative
1 1 0 30 30 30.00 26 115.38 0 0 0 1 0 v South Africa 25 Jan 1994 ODI # 878
2 2 0 36 30 18.00 34 105.88 0 0 0 1 0 v South Africa 23 Jan 1994 ODI # 877
3 3 0 78 42 26.00 78 100.00 0 0 0 2 0 v South Africa 21 Jan 1994 ODI # 876
4 3 0 78 42 26.00 78 100.00 0 0 0 2 0 v New Zealand 19 Jan 1994 ODI # 875
5 4 0 79 42 19.75 80 98.75 0 0 0 2 0 v New Zealand 11 Jan 1994 ODI # 872
6 5 0 94 42 18.80 90 104.44 0 0 0 3 0 v South Africa 9 Jan 1994 ODI # 871
7 6 0 103 42 17.16 100 103.00 0 0 0 3 0 v New Zealand 16 Dec 1993 ODI # 863
8 7 0 111 42 15.85 134 82.83 0 0 0 4 0 v South Africa 14 Dec 1993 ODI # 862
9 7 0 111 42 15.85 134 82.83 0 0 0 4 0 v New Zealand 12 Dec 1993 ODI # 861
10 8 0 122 42 15.25 155 78.70 0 0 0 4 0 v South Africa 9 Dec 1993 ODI # 860
11 9 0 130 42 14.44 168 77.38 0 0 0 4 0 v West Indies 18 Jan 1993 ODI # 793
12 10 0 157 42 15.70 207 75.84 0 0 0 5 0 v West Indies 16 Jan 1993 ODI # 792
13 11 0 185 42 16.81 242 76.44 0 0 0 8 0 v Pakistan 14 Jan 1993 ODI # 791
14 12 1 199 42 18.09 262 75.95 0 0 0 9 0 v Pakistan 12 Jan 1993 ODI # 790
15 13 1 210 42 17.50 281 74.73 0 0 0 10 0 v West Indies 10 Jan 1993 ODI # 789
16 14 1 225 42 17.30 316 71.20 0 0 0 12 0 v West Indies 6 Dec 1992 ODI # 769
17 15 1 233 42 16.64 326 71.47 0 0 0 13 0 v West Indies 18 Mar 1992 ODI # 749
18 16 1 255 42 17.00 355 71.83 0 0 0 15 0 v Zimbabwe 14 Mar 1992 ODI # 743
19 17 1 256 42 16.00 359 71.30 0 0 0 15 0 v Pakistan 11 Mar 1992 ODI # 739
20 17 1 256 42 16.00 359 71.30 0 0 0 15 0 v Sri Lanka 7 Mar 1992 ODI # 733
21 18 1 272 42 16.00 381 71.39 0 0 0 16 0 v England 5 Mar 1992 ODI # 731
22 19 1 282 42 15.66 391 72.12 0 0 0 16 0 v India 1 Mar 1992 ODI # 725
23 20 1 282 42 14.84 392 71.93 0 0 1 16 0 v South Africa 26 Feb 1992 ODI # 719
24 21 1 320 42 16.00 431 74.24 0 0 1 19 0 v India 20 Jan 1992 ODI # 711
25 22 2 348 42 17.40 455 76.48 0 0 1 20 0 v India 18 Jan 1992 ODI # 709
26 22 2 348 42 17.40 455 76.48 0 0 1 20 0 v India 14 Jan 1992 ODI # 705
27 23 2 356 42 16.95 470 75.74 0 0 1 21 0 v West Indies 12 Jan 1992 ODI # 703
28 23 2 356 42 16.95 470 75.74 0 0 1 21 0 v West Indies 9 Jan 1992 ODI # 699
29 24 2 357 42 16.22 474 75.31 0 0 1 21 0 v West Indies 18 Dec 1991 ODI # 698
30 25 2 433 76 18.82 576 75.17 0 1 1 26 2 v India 15 Dec 1991 ODI # 697
31 26 2 470 76 19.58 647 72.64 0 1 1 26 2 v West Indies 12 Dec 1991 ODI # 695
32 27 3 470 76 19.58 647 72.64 0 1 1 26 2 v India 10 Dec 1991 ODI # 694
33 28 3 502 76 20.08 692 72.54 0 1 1 31 2 v India 8 Dec 1991 ODI # 693
34 29 3 512 76 19.69 722 70.91 0 1 1 32 2 v England 10 Jan 1991 ODI # 662
35 30 3 516 76 19.11 731 70.58 0 1 1 32 2 v England 1 Jan 1991 ODI # 660
36 31 3 528 76 18.85 757 69.74 0 1 1 32 2 v New Zealand 18 Dec 1990 ODI # 654
37 32 4 532 76 19.00 761 69.90 0 1 1 32 2 v England 16 Dec 1990 ODI # 653
38 33 4 572 76 19.72 803 71.23 0 1 1 33 2 v New Zealand 11 Dec 1990 ODI # 650
39 34 4 596 76 19.86 850 70.11 0 1 1 35 3 v England 9 Dec 1990 ODI # 649
40 35 4 651 76 21.00 912 71.38 0 2 1 43 3 v New Zealand 2 Dec 1990 ODI # 645
41 36 4 690 76 21.56 963 71.65 0 2 1 47 3 v New Zealand 29 Nov 1990 ODI # 642
42 37 5 724 76 22.62 998 72.54 0 2 1 49 3 v Pakistan 25 Feb 1990 ODI # 611
43 38 6 768 76 24.00 1059 72.52 0 2 1 51 3 v Pakistan 23 Feb 1990 ODI # 610
44 39 6 794 76 24.06 1109 71.59 0 2 1 54 3 v Pakistan 20 Feb 1990 ODI # 609
45 40 6 823 76 24.20 1144 71.94 0 2 1 56 3 v Sri Lanka 18 Feb 1990 ODI # 608
46 41 6 845 76 24.14 1175 71.91 0 2 1 56 3 v Pakistan 13 Feb 1990 ODI # 603
47 42 6 871 76 24.19 1205 72.28 0 2 1 57 3 v Pakistan 11 Feb 1990 ODI # 602
48 43 6 881 76 23.81 1221 72.15 0 2 1 57 3 v Sri Lanka 4 Jan 1990 ODI # 600
49 44 7 950 76 25.67 1324 71.75 0 3 1 65 3 v Pakistan 3 Jan 1990 ODI # 599
50 44 7 950 76 25.67 1324 71.75 0 3 1 65 3 v Sri Lanka 30 Dec 1989 ODI # 597
51 45 7 961 76 25.28 1339 71.76 0 3 1 66 3 v Sri Lanka 26 Dec 1989 ODI # 596
52 46 7 993 76 25.46 1364 72.80 0 3 1 70 3 v West Indies 18 Jan 1989 ODI # 553
53 47 7 1003 76 25.07 1388 72.26 0 3 1 70 3 v West Indies 16 Jan 1989 ODI # 552
54 48 7 1081 78 26.36 1491 72.50 0 4 1 76 4 v West Indies 14 Jan 1989 ODI # 551
55 49 7 1084 78 25.80 1497 72.41 0 4 1 76 4 v West Indies 12 Jan 1989 ODI # 550
56 50 7 1144 78 26.60 1580 72.40 0 5 1 84 4 v Pakistan 10 Jan 1989 ODI # 549
57 51 8 1162 78 27.02 1606 72.35 0 5 1 85 4 v Pakistan 8 Jan 1989 ODI # 548
58 52 8 1175 78 26.70 1619 72.57 0 5 1 85 4 v West Indies 5 Jan 1989 ODI # 546
59 53 8 1186 78 26.35 1651 71.83 0 5 1 85 4 v Pakistan 2 Jan 1989 ODI # 545
60 54 8 1198 78 26.04 1662 72.08 0 5 1 87 4 v West Indies 15 Dec 1988 ODI # 540
61 55 8 1206 78 25.65 1672 72.12 0 5 1 87 4 v West Indies 13 Dec 1988 ODI # 539
62 55 8 1206 78 25.65 1672 72.12 0 5 1 87 4 v Pakistan 11 Dec 1988 ODI # 537
63 56 8 1225 78 25.52 1693 72.35 0 5 1 88 4 v England 4 Feb 1988 ODI # 503
64 57 9 1236 78 25.75 1703 72.57 0 5 1 90 4 v New Zealand 24 Jan 1988 ODI # 501
65 57 9 1236 78 25.75 1703 72.57 0 5 1 90 4 v New Zealand 22 Jan 1988 ODI # 499
66 58 9 1258 78 25.67 1737 72.42 0 5 1 92 5 v New Zealand 20 Jan 1988 ODI # 498
67 59 9 1270 78 25.40 1767 71.87 0 5 1 92 5 v Sri Lanka 19 Jan 1988 ODI # 496
68 60 10 1279 78 25.58 1781 71.81 0 5 1 92 6 v New Zealand 17 Jan 1988 ODI # 495
69 61 10 1340 78 26.27 1841 72.78 0 6 1 97 6 v Sri Lanka 14 Jan 1988 ODI # 493
70 62 10 1353 78 26.01 1859 72.78 0 6 1 97 6 v Sri Lanka 10 Jan 1988 ODI # 491
71 63 10 1353 78 25.52 1860 72.74 0 6 2 97 6 v New Zealand 7 Jan 1988 ODI # 488
72 64 10 1356 78 25.11 1865 72.70 0 6 2 97 6 v New Zealand 3 Jan 1988 ODI # 485
73 65 10 1387 78 25.21 1889 73.42 0 6 2 100 6 v Sri Lanka 2 Jan 1988 ODI # 484
74 66 10 1414 78 25.25 1952 72.43 0 6 2 102 6 v England 11 Feb 1987 ODI # 433
75 67 10 1456 78 25.54 2037 71.47 0 6 2 103 6 v England 8 Feb 1987 ODI # 432
76 68 10 1464 78 25.24 2054 71.27 0 6 2 103 6 v West Indies 6 Feb 1987 ODI # 431
77 69 10 1509 78 25.57 2149 70.21 0 6 2 104 6 v England 1 Feb 1987 ODI # 429
78 70 10 1528 78 25.46 2201 69.42 0 6 2 106 6 v West Indies 28 Jan 1987 ODI # 427
79 71 10 1619 91 26.54 2323 69.69 0 7 2 111 6 v England 26 Jan 1987 ODI # 425
80 72 10 1620 91 26.12 2329 69.55 0 7 2 111 6 v West Indies 25 Jan 1987 ODI # 424
81 73 10 1633 91 25.92 2348 69.54 0 7 2 111 6 v England 22 Jan 1987 ODI # 422
82 74 11 1697 91 26.93 2468 68.76 0 8 2 115 6 v West Indies 20 Jan 1987 ODI # 421
83 75 11 1708 91 26.68 2478 68.92 0 8 2 116 6 v England 18 Jan 1987 ODI # 420
84 76 11 1717 91 26.41 2515 68.27 0 8 2 117 6 v West Indies 4 Jan 1987 ODI # 412
85 77 11 1731 91 26.22 2532 68.36 0 8 2 119 6 v Pakistan 2 Jan 1987 ODI # 410
86 78 11 1757 91 26.22 2570 68.36 0 8 2 121 6 v England 1 Jan 1987 ODI # 409
87 79 12 1822 91 27.19 2637 69.09 0 9 2 126 6 v India 9 Feb 1986 ODI # 363
88 80 12 1834 91 26.97 2658 68.99 0 9 2 126 6 v India 5 Feb 1986 ODI # 362
89 81 12 1852 91 26.84 2690 68.84 0 9 2 126 6 v India 31 Jan 1986 ODI # 360
90 82 12 1881 91 26.87 2729 68.92 0 9 2 127 6 v New Zealand 29 Jan 1986 ODI # 359
91 83 12 1890 91 26.61 2740 68.97 0 9 2 129 6 v New Zealand 27 Jan 1986 ODI # 358
92 84 12 1899 91 26.37 2760 68.80 0 9 2 129 6 v India 26 Jan 1986 ODI # 357
93 85 12 1951 91 26.72 2802 69.62 0 10 2 130 6 v India 21 Jan 1986 ODI # 354
94 86 12 2009 91 27.14 2906 69.13 0 11 2 137 6 v New Zealand 19 Jan 1986 ODI # 353
95 87 12 2009 91 26.78 2907 69.10 0 11 3 137 6 v India 16 Jan 1986 ODI # 351
96 88 12 2025 91 26.64 2938 68.92 0 11 3 138 6 v New Zealand 14 Jan 1986 ODI # 350
97 89 12 2041 91 26.50 2963 68.88 0 11 3 141 6 v India 12 Jan 1986 ODI # 349
98 89 12 2041 91 26.50 2963 68.88 0 11 3 141 6 v New Zealand 9 Jan 1986 ODI # 347
99 90 12 2045 91 26.21 2979 68.64 0 11 3 141 6 v India 3 Mar 1985 ODI # 315
100 91 12 2056 91 26.02 2996 68.62 0 11 3 142 6 v Pakistan 24 Feb 1985 ODI # 311
101 92 12 2057 91 25.71 3002 68.52 0 11 3 142 6 v England 17 Feb 1985 ODI # 307
102 93 12 2061 91 25.44 3024 68.15 0 11 3 142 6 v West Indies 12 Feb 1985 ODI # 305
103 94 12 2100 91 25.60 3072 68.35 0 11 3 143 7 v West Indies 10 Feb 1985 ODI # 304
104 95 13 2227 127* 27.15 3212 69.33 1 11 3 156 7 v West Indies 6 Feb 1985 ODI # 303
105 95 13 2227 127* 27.15 3212 69.33 1 11 3 156 7 v Sri Lanka 3 Feb 1985 ODI # 301
106 96 14 2345 127* 28.59 3300 71.06 2 11 3 166 10 v Sri Lanka 28 Jan 1985 ODI # 299
107 97 14 2345 127* 28.25 3301 71.03 2 11 4 166 10 v West Indies 27 Jan 1985 ODI # 297
108 98 14 2402 127* 28.59 3368 71.31 2 12 4 173 10 v Sri Lanka 23 Jan 1985 ODI # 294
109 99 14 2463 127* 28.97 3448 71.43 2 13 4 177 10 v West Indies 20 Jan 1985 ODI # 292
110 100 14 2464 127* 28.65 3451 71.39 2 13 4 177 10 v Sri Lanka 19 Jan 1985 ODI # 291
111 101 14 2488 127* 28.59 3502 71.04 2 13 4 179 10 v West Indies 15 Jan 1985 ODI # 289
112 102 14 2495 127* 28.35 3517 70.94 2 13 4 179 10 v West Indies 13 Jan 1985 ODI # 287
113 103 15 2574 127* 29.25 3599 71.51 2 14 4 186 10 v Sri Lanka 8 Jan 1985 ODI # 283
114 104 15 2647 127* 29.74 3700 71.54 2 15 4 191 10 v West Indies 6 Jan 1985 ODI # 282
115 105 15 2651 127* 29.45 3715 71.35 2 15 4 191 10 v West Indies 12 Feb 1984 ODI # 248
116 106 15 2665 127* 29.28 3746 71.14 2 15 4 191 10 v West Indies 11 Feb 1984 ODI # 247
117 107 15 2683 127* 29.16 3794 70.71 2 15 4 191 10 v West Indies 8 Feb 1984 ODI # 246
118 108 15 2684 127* 28.86 3796 70.70 2 15 4 191 10 v West Indies 5 Feb 1984 ODI # 245
119 109 15 2694 127* 28.65 3808 70.74 2 15 4 191 10 v Pakistan 30 Jan 1984 ODI # 243
120 110 15 2711 127* 28.53 3848 70.45 2 15 4 191 10 v West Indies 29 Jan 1984 ODI # 242
121 111 15 2722 127* 28.35 3870 70.33 2 15 4 192 10 v Pakistan 25 Jan 1984 ODI # 240
122 112 15 2722 127* 28.06 3871 70.31 2 15 5 192 10 v West Indies 22 Jan 1984 ODI # 239
123 113 15 2734 127* 27.89 3907 69.97 2 15 5 192 10 v Pakistan 21 Jan 1984 ODI # 238
124 114 15 2735 127* 27.62 3910 69.94 2 15 5 192 10 v West Indies 17 Jan 1984 ODI # 236
125 114 15 2735 127* 27.62 3910 69.94 2 15 5 192 10 v Pakistan 15 Jan 1984 ODI # 235
126 115 15 2789 127* 27.89 3983 70.02 2 16 5 197 10 v Pakistan 10 Jan 1984 ODI # 232
127 116 16 2873 127* 28.73 4092 70.21 2 17 5 200 10 v West Indies 8 Jan 1984 ODI # 231
128 117 16 2890 127* 28.61 4137 69.85 2 17 5 200 10 v New Zealand 17 Mar 1983 ODI # 188
129 118 16 2901 127* 28.44 4152 69.86 2 17 5 201 10 v New Zealand 13 Feb 1983 ODI # 182
130 119 16 2910 127* 28.25 4173 69.73 2 17 5 201 10 v New Zealand 9 Feb 1983 ODI # 181
131 120 16 2912 127* 28.00 4179 69.68 2 17 5 201 10 v New Zealand 6 Feb 1983 ODI # 180
132 121 16 2953 127* 28.12 4251 69.46 2 17 5 204 10 v New Zealand 31 Jan 1983 ODI # 178
133 122 16 2972 127* 28.03 4282 69.40 2 17 5 206 10 v England 30 Jan 1983 ODI # 177
134 123 16 3003 127* 28.06 4304 69.77 2 17 5 210 10 v England 26 Jan 1983 ODI # 175
135 124 16 3057 127* 28.30 4352 70.24 2 18 5 219 10 v England 23 Jan 1983 ODI # 174
136 125 16 3062 127* 28.09 4358 70.26 2 18 5 220 10 v New Zealand 22 Jan 1983 ODI # 173
137 126 16 3073 127* 27.93 4372 70.28 2 18 5 220 10 v New Zealand 18 Jan 1983 ODI # 170
138 127 17 3103 127* 28.20 4408 70.39 2 18 5 222 10 v England 16 Jan 1983 ODI # 169
139 128 17 3125 127* 28.15 4441 70.36 2 18 5 226 10 v England 11 Jan 1983 ODI # 166
140 128 17 3125 127* 28.15 4441 70.36 2 18 5 226 10 v New Zealand 9 Jan 1983 ODI # 165
141 129 17 3148 127* 28.10 4474 70.36 2 18 5 227 10 v West Indies 27 Jan 1982 ODI # 142
142 130 18 3217 127* 28.72 4541 70.84 2 19 5 234 10 v West Indies 26 Jan 1982 ODI # 141
143 131 18 3230 127* 28.58 4554 70.92 2 19 5 235 10 v West Indies 24 Jan 1982 ODI # 140
144 132 18 3246 127* 28.47 4577 70.91 2 19 5 236 10 v West Indies 23 Jan 1982 ODI # 139
145 133 19 3276 127* 28.73 4623 70.86 2 19 5 239 10 v West Indies 19 Jan 1982 ODI # 138
146 134 19 3296 127* 28.66 4640 71.03 2 19 5 241 10 v West Indies 17 Jan 1982 ODI # 137
147 135 20 3307 127* 28.75 4646 71.17 2 19 5 243 10 v Pakistan 14 Jan 1982 ODI # 135
148 136 20 3313 127* 28.56 4658 71.12 2 19 5 243 10 v West Indies 10 Jan 1982 ODI # 133
149 137 21 3388 127* 29.20 4743 71.43 2 20 5 248 10 v Pakistan 9 Jan 1982 ODI # 132
150 138 21 3415 127* 29.18 4810 70.99 2 20 5 248 10 v West Indies 20 Dec 1981 ODI # 130
151 139 21 3417 127* 28.95 4818 70.92 2 20 5 248 10 v Pakistan 17 Dec 1981 ODI # 128
152 140 21 3442 127* 28.92 4847 71.01 2 20 5 250 11 v Pakistan 6 Dec 1981 ODI # 127
153 141 21 3471 127* 28.92 4892 70.95 2 20 5 252 12 v West Indies 24 Nov 1981 ODI # 124
154 142 21 3477 127* 28.73 4910 70.81 2 20 5 252 12 v Pakistan 22 Nov 1981 ODI # 123
155 143 21 3496 127* 28.65 4940 70.76 2 20 5 255 12 v New Zealand 3 Feb 1981 ODI # 114
156 144 21 3501 127* 28.46 4948 70.75 2 20 5 255 12 v New Zealand 1 Feb 1981 ODI # 113
157 145 21 3520 127* 28.38 4975 70.75 2 20 5 256 12 v New Zealand 31 Jan 1981 ODI # 112
158 146 21 3575 127* 28.60 5049 70.80 2 21 5 262 14 v New Zealand 29 Jan 1981 ODI # 111
159 147 21 3615 127* 28.69 5118 70.63 2 21 5 265 14 v New Zealand 21 Jan 1981 ODI # 110
160 148 21 3700 127* 29.13 5249 70.48 2 22 5 271 14 v India 15 Jan 1981 ODI # 108
161 149 21 3708 127* 28.96 5270 70.36 2 22 5 272 14 v New Zealand 13 Jan 1981 ODI # 107
162 150 21 3747 127* 29.04 5322 70.40 2 22 5 276 14 v India 11 Jan 1981 ODI # 106
163 150 21 3747 127* 29.04 5322 70.40 2 22 5 276 14 v India 8 Jan 1981 ODI # 104
164 151 22 3852 127* 29.86 5444 70.75 3 22 5 288 14 v India 18 Dec 1980 ODI # 100
165 152 22 3907 127* 30.05 5555 70.33 3 23 5 291 14 v New Zealand 7 Dec 1980 ODI # 98
166 153 22 3913 127* 29.87 5574 70.20 3 23 5 291 14 v India 6 Dec 1980 ODI # 97
167 154 22 3922 127* 29.71 5586 70.21 3 23 5 291 14 v New Zealand 25 Nov 1980 ODI # 95
168 155 22 3927 127* 29.52 5594 70.20 3 23 5 291 14 v New Zealand 23 Nov 1980 ODI # 94
169 156 22 3927 127* 29.30 5597 70.16 3 23 6 291 14 v England 14 Jan 1980 ODI # 83
170 157 22 3949 127* 29.25 5650 69.89 3 23 6 293 14 v England 26 Dec 1979 ODI # 82
171 158 22 3966 127* 29.16 5690 69.70 3 23 6 293 14 v West Indies 21 Dec 1979 ODI # 80
172 159 22 3967 127* 28.95 5694 69.66 3 23 6 293 14 v England 11 Dec 1979 ODI # 79
173 160 22 4011 127* 29.06 5752 69.73 3 23 6 295 14 v West Indies 9 Dec 1979 ODI # 78
174 161 22 4040 127* 29.06 5806 69.58 3 23 6 296 15 v England 8 Dec 1979 ODI # 77
175 162 22 4057 127* 28.97 5865 69.17 3 23 6 296 15 v West Indies 27 Nov 1979 ODI # 75
176 163 22 4068 127* 28.85 5883 69.14 3 23 6 298 15 v England 24 Jan 1979 ODI # 58
177 163 22 4068 127* 28.85 5883 69.14 3 23 6 298 15 v England 13 Jan 1979 ODI # 57
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