Records type batting analysis [change type]
View reverse cumulative averages [change view]
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 1975-1991 128 127 13 5134 133* 45.03 7908 64.92 11 31 3 42 470+ 81+ Profile
filtered 1975-1990 31 31 3 2202 98* 78.64 3203 68.74 0 31 0 31 206 36
Reverse cumulative
1 1 0 77 77 77.00 122 63.11 0 1 0 1 8 2 v England 15 Mar 1990 ODI # 621
1 1 0 77 77 77.00 122 63.11 0 1 0 1 8 2 v England 17 Feb 1990 ODI # 607
1 1 0 77 77 77.00 122 63.11 0 1 0 1 8 2 v England 14 Feb 1990 ODI # 604
2 2 0 157 80 78.50 236 66.52 0 2 0 2 17 3 v India 21 Mar 1989 ODI # 563
2 2 0 157 80 78.50 236 66.52 0 2 0 2 17 3 v India 18 Mar 1989 ODI # 562
2 2 0 157 80 78.50 236 66.52 0 2 0 2 17 3 v India 11 Mar 1989 ODI # 560
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v India 9 Mar 1989 ODI # 558
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v India 7 Mar 1989 ODI # 556
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v Australia 18 Jan 1989 ODI # 553
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v Australia 16 Jan 1989 ODI # 552
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v Australia 14 Jan 1989 ODI # 551
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v Pakistan 7 Jan 1989 ODI # 547
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v Australia 5 Jan 1989 ODI # 546
3 3 0 227 80 75.66 342 66.37 0 3 0 3 23 5 v Pakistan 1 Jan 1989 ODI # 544
4 4 0 284 80 71.00 411 69.09 0 4 0 4 32 5 v Australia 15 Dec 1988 ODI # 540
5 5 0 336 80 67.20 476 70.58 0 5 0 5 36 6 v Australia 13 Dec 1988 ODI # 539
6 6 0 406 80 67.66 559 72.62 0 6 0 6 44 7 v Pakistan 10 Dec 1988 ODI # 535
6 6 0 406 80 67.66 559 72.62 0 6 0 6 44 7 v Pakistan 22 Oct 1988 ODI # 527
7 7 1 483 80 80.50 677 71.34 0 7 0 7 48 9 v India 21 Oct 1988 ODI # 526
7 7 1 483 80 80.50 677 71.34 0 7 0 7 48 9 v Pakistan 18 Oct 1988 ODI # 524
7 7 1 483 80 80.50 677 71.34 0 7 0 7 48 9 v India 16 Oct 1988 ODI # 523
7 7 1 483 80 80.50 677 71.34 0 7 0 7 48 9 v England 23 May 1988 ODI # 520
7 7 1 483 80 80.50 677 71.34 0 7 0 7 48 9 v England 21 May 1988 ODI # 519
7 7 1 483 80 80.50 677 71.34 0 7 0 7 48 9 v England 19 May 1988 ODI # 518
7 7 1 483 80 80.50 677 71.34 0 7 0 7 48 9 v Pakistan 30 Mar 1988 ODI # 515
8 8 1 549 80 78.42 728 75.41 0 8 0 8 55 12 v Pakistan 20 Mar 1988 ODI # 511
8 8 1 549 80 78.42 728 75.41 0 8 0 8 55 12 v Pakistan 18 Mar 1988 ODI # 509
8 8 1 549 80 78.42 728 75.41 0 8 0 8 55 12 v Pakistan 15 Mar 1988 ODI # 507
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v India 25 Jan 1988 ODI # 502
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v India 5 Jan 1988 ODI # 487
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v India 2 Jan 1988 ODI # 483
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v India 8 Dec 1987 ODI # 481
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v New Zealand 28 Mar 1987 ODI # 441
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v New Zealand 21 Mar 1987 ODI # 437
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v New Zealand 18 Mar 1987 ODI # 435
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v England 24 Jan 1987 ODI # 423
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v Australia 20 Jan 1987 ODI # 421
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v England 17 Jan 1987 ODI # 418
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v Australia 4 Jan 1987 ODI # 412
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v England 3 Jan 1987 ODI # 411
9 9 1 633 84 79.12 804 78.73 0 9 0 9 59 17 v Pakistan 30 Dec 1986 ODI # 408
10 10 1 700 84 77.77 887 78.91 0 10 0 10 66 17 v Sri Lanka 3 Dec 1986 ODI # 405
10 10 1 700 84 77.77 887 78.91 0 10 0 10 66 17 v India 30 Nov 1986 ODI # 403
11 11 1 774 84 77.40 989 78.26 0 11 0 11 73 18 v Pakistan 28 Nov 1986 ODI # 402
11 11 1 774 84 77.40 989 78.26 0 11 0 11 73 18 v Pakistan 18 Nov 1986 ODI # 400
11 11 1 774 84 77.40 989 78.26 0 11 0 11 73 18 v Pakistan 14 Nov 1986 ODI # 398
11 11 1 774 84 77.40 989 78.26 0 11 0 11 73 18 v Pakistan 4 Nov 1986 ODI # 397
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v Pakistan 17 Oct 1986 ODI # 396
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v England 31 Mar 1986 ODI # 376
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v England 19 Mar 1986 ODI # 370
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v England 18 Feb 1986 ODI # 364
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v New Zealand 20 Mar 1985 ODI # 320
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v Sri Lanka 2 Feb 1985 ODI # 300
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v Australia 27 Jan 1985 ODI # 297
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v Sri Lanka 26 Jan 1985 ODI # 296
12 12 1 841 84 76.45 1093 76.94 0 12 0 12 81 18 v Australia 20 Jan 1985 ODI # 292
13 13 1 908 84 75.66 1177 77.14 0 13 0 13 88 19 v Sri Lanka 17 Jan 1985 ODI # 290
14 14 1 969 84 74.53 1284 75.46 0 14 0 14 93 19 v Sri Lanka 10 Jan 1985 ODI # 284
14 14 1 969 84 74.53 1284 75.46 0 14 0 14 93 19 v Australia 6 Jan 1985 ODI # 282
14 14 1 969 84 74.53 1284 75.46 0 14 0 14 93 19 v England 4 Jun 1984 ODI # 266
14 14 1 969 84 74.53 1284 75.46 0 14 0 14 93 19 v England 2 Jun 1984 ODI # 265
14 14 1 969 84 74.53 1284 75.46 0 14 0 14 93 19 v England 31 May 1984 ODI # 264
14 14 1 969 84 74.53 1284 75.46 0 14 0 14 93 19 v Australia 26 Apr 1984 ODI # 263
14 14 1 969 84 74.53 1284 75.46 0 14 0 14 93 19 v Australia 19 Apr 1984 ODI # 262
15 15 1 1032 84 73.71 1363 75.71 0 15 0 15 101 20 v Australia 14 Mar 1984 ODI # 255
15 15 1 1032 84 73.71 1363 75.71 0 15 0 15 101 20 v Australia 29 Feb 1984 ODI # 252
15 15 1 1032 84 73.71 1363 75.71 0 15 0 15 101 20 v India 17 Dec 1983 ODI # 230
15 15 1 1032 84 73.71 1363 75.71 0 15 0 15 101 20 v India 7 Dec 1983 ODI # 229
16 16 1 1128 96 75.20 1490 75.70 0 16 0 16 111 21 v India 1 Dec 1983 ODI # 228
17 17 1 1191 96 74.43 1604 74.25 0 17 0 17 116 21 v India 9 Nov 1983 ODI # 227
17 17 1 1191 96 74.43 1604 74.25 0 17 0 17 116 21 v India 13 Oct 1983 ODI # 226
17 17 1 1191 96 74.43 1604 74.25 0 17 0 17 116 21 v India 25 Jun 1983 ODI # 223
17 17 1 1191 96 74.43 1604 74.25 0 17 0 17 116 21 v Pakistan 22 Jun 1983 ODI # 222
18 18 1 1281 96 75.35 1744 73.45 0 18 0 18 124 21 v Australia 18 Jun 1983 ODI # 215
18 18 1 1281 96 75.35 1744 73.45 0 18 0 18 124 21 v India 15 Jun 1983 ODI # 210
18 18 1 1281 96 75.35 1744 73.45 0 18 0 18 124 21 v Zimbabwe 13 Jun 1983 ODI # 208
18 18 1 1281 96 75.35 1744 73.45 0 18 0 18 124 21 v Australia 11 Jun 1983 ODI # 203
18 18 1 1281 96 75.35 1744 73.45 0 18 0 18 124 21 v India 9 Jun 1983 ODI # 200
19 19 1 1345 96 74.72 1839 73.13 0 19 0 19 129 23 v India 7 Apr 1983 ODI # 192
19 19 1 1345 96 74.72 1839 73.13 0 19 0 19 129 23 v India 29 Mar 1983 ODI # 191
20 20 1 1411 96 74.26 1914 73.71 0 20 0 20 133 27 v India 9 Mar 1983 ODI # 187
21 21 1 1475 96 73.75 2038 72.37 0 21 0 21 134 28 v Australia 27 Jan 1982 ODI # 142
21 21 1 1475 96 73.75 2038 72.37 0 21 0 21 134 28 v Australia 26 Jan 1982 ODI # 141
21 21 1 1475 96 73.75 2038 72.37 0 21 0 21 134 28 v Australia 24 Jan 1982 ODI # 140
22 22 1 1534 96 73.04 2150 71.34 0 22 0 22 138 28 v Australia 23 Jan 1982 ODI # 139
22 22 1 1534 96 73.04 2150 71.34 0 22 0 22 138 28 v Australia 19 Jan 1982 ODI # 138
22 22 1 1534 96 73.04 2150 71.34 0 22 0 22 138 28 v Australia 17 Jan 1982 ODI # 137
22 22 1 1534 96 73.04 2150 71.34 0 22 0 22 138 28 v Pakistan 16 Jan 1982 ODI # 136
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v Pakistan 12 Jan 1982 ODI # 134
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v Australia 10 Jan 1982 ODI # 133
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v Pakistan 5 Dec 1981 ODI # 126
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v Australia 24 Nov 1981 ODI # 124
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v Pakistan 21 Nov 1981 ODI # 122
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v England 26 Feb 1981 ODI # 118
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v Pakistan 21 Nov 1980 ODI # 93
23 23 1 1618 96 73.54 2272 71.21 0 23 0 23 147 31 v England 30 May 1980 ODI # 90
24 24 1 1696 96 73.73 2419 70.11 0 24 0 24 158 32 v England 28 May 1980 ODI # 89
24 24 1 1696 96 73.73 2419 70.11 0 24 0 24 158 32 v New Zealand 6 Feb 1980 ODI # 88
25 25 2 1794 98* 78.00 2574 69.69 0 25 0 25 167 32 v England 22 Jan 1980 ODI # 87
26 26 2 1874 98* 78.08 2706 69.25 0 26 0 26 173 32 v England 20 Jan 1980 ODI # 86
27 27 2 1924 98* 76.96 2784 69.10 0 27 0 27 180 32 v England 16 Jan 1980 ODI # 84
28 28 3 2009 98* 80.36 2906 69.13 0 28 0 28 189 33 v England 23 Dec 1979 ODI # 81
28 28 3 2009 98* 80.36 2906 69.13 0 28 0 28 189 33 v Australia 21 Dec 1979 ODI # 80
28 28 3 2009 98* 80.36 2906 69.13 0 28 0 28 189 33 v Australia 9 Dec 1979 ODI # 78
28 28 3 2009 98* 80.36 2906 69.13 0 28 0 28 189 33 v England 28 Nov 1979 ODI # 76
28 28 3 2009 98* 80.36 2906 69.13 0 28 0 28 189 33 v Australia 27 Nov 1979 ODI # 75
28 28 3 2009 98* 80.36 2906 69.13 0 28 0 28 189 33 v England 23 Jun 1979 ODI # 74
29 29 3 2082 98* 80.07 3013 69.10 0 29 0 29 194 34 v Pakistan 20 Jun 1979 ODI # 73
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v New Zealand 16 Jun 1979 ODI # 69
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v India 9 Jun 1979 ODI # 61
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v Pakistan 16 Mar 1977 ODI # 41
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v England 30 Aug 1976 ODI # 39
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v England 28 Aug 1976 ODI # 38
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v England 26 Aug 1976 ODI # 37
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v Australia 20 Dec 1975 ODI # 34
30 30 3 2147 98* 79.51 3108 69.07 0 30 0 30 197 35 v Australia 21 Jun 1975 ODI # 33
31 31 3 2202 98* 78.64 3203 68.74 0 31 0 31 206 36 v New Zealand 18 Jun 1975 ODI # 32
31 31 3 2202 98* 78.64 3203 68.74 0 31 0 31 206 36 v Australia 14 Jun 1975 ODI # 29
31 31 3 2202 98* 78.64 3203 68.74 0 31 0 31 206 36 v Pakistan 11 Jun 1975 ODI # 26
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