Records type batting analysis [change type]
View reverse cumulative averages [change view]
Innings in match 2nd innings remove 2nd innings from query
Ordered by batting strike rate (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 128 127 13 5134 133* 45.03 7908 64.92 11 31 3 Profile
filtered 1975-1991 74 73 12 2996 133* 49.11 4621 64.83 7 16 1
Reverse cumulative
1 1 0 4 4 4.00 4 100.00 0 0 0 v England 25 May 1991 ODI # 677
1 1 0 4 4 4.00 4 100.00 0 0 0 v England 23 May 1991 ODI # 676
1 1 0 4 4 4.00 4 100.00 0 0 0 v Australia 20 Mar 1991 ODI # 675
3 3 1 61 40* 30.50 79 77.21 0 0 0 v Australia 10 Mar 1991 ODI # 673
2 2 0 21 17 10.50 29 72.41 0 0 0 v Australia 13 Mar 1991 ODI # 674
28 27 5 1189 133* 54.04 1708 69.61 4 5 0 v England 24 Jan 1987 ODI # 423
27 26 5 1186 133* 56.47 1704 69.60 4 5 0 v New Zealand 21 Mar 1987 ODI # 437
27 26 5 1186 133* 56.47 1704 69.60 4 5 0 v New Zealand 18 Mar 1987 ODI # 435
29 28 5 1224 133* 53.21 1761 69.50 4 5 0 v Australia 20 Jan 1987 ODI # 421
29 28 5 1224 133* 53.21 1761 69.50 4 5 0 v England 17 Jan 1987 ODI # 418
29 28 5 1224 133* 53.21 1761 69.50 4 5 0 v Australia 4 Jan 1987 ODI # 412
30 29 5 1244 133* 51.83 1797 69.22 4 5 0 v England 3 Jan 1987 ODI # 411
32 31 5 1340 133* 51.53 1941 69.03 4 6 0 v Pakistan 28 Nov 1986 ODI # 402
39 38 6 1615 133* 50.46 2345 68.86 5 7 1 v Sri Lanka 26 Jan 1985 ODI # 296
39 38 6 1615 133* 50.46 2345 68.86 5 7 1 v Australia 20 Jan 1985 ODI # 292
39 38 6 1615 133* 50.46 2345 68.86 5 7 1 v Sri Lanka 17 Jan 1985 ODI # 290
31 30 5 1266 133* 50.64 1839 68.84 4 5 0 v Pakistan 30 Dec 1986 ODI # 408
31 30 5 1266 133* 50.64 1839 68.84 4 5 0 v Sri Lanka 3 Dec 1986 ODI # 405
31 30 5 1266 133* 50.64 1839 68.84 4 5 0 v India 30 Nov 1986 ODI # 403
33 32 5 1353 133* 50.11 1967 68.78 4 6 0 v Pakistan 18 Nov 1986 ODI # 400
34 33 5 1354 133* 48.35 1972 68.66 4 6 0 v Pakistan 14 Nov 1986 ODI # 398
34 33 5 1354 133* 48.35 1972 68.66 4 6 0 v Pakistan 4 Nov 1986 ODI # 397
35 34 5 1421 133* 49.00 2076 68.44 4 7 0 v Pakistan 17 Oct 1986 ODI # 396
36 35 5 1421 133* 47.36 2078 68.38 4 7 1 v England 31 Mar 1986 ODI # 376
36 35 5 1421 133* 47.36 2078 68.38 4 7 1 v England 19 Mar 1986 ODI # 370
40 39 6 1676 133* 50.78 2452 68.35 5 8 1 v Sri Lanka 10 Jan 1985 ODI # 284
37 36 5 1466 133* 47.29 2158 67.93 4 7 1 v England 18 Feb 1986 ODI # 364
37 36 5 1466 133* 47.29 2158 67.93 4 7 1 v New Zealand 20 Mar 1985 ODI # 320
37 36 5 1466 133* 47.29 2158 67.93 4 7 1 v Sri Lanka 2 Feb 1985 ODI # 300
38 37 5 1505 133* 47.03 2217 67.88 4 7 1 v Australia 27 Jan 1985 ODI # 297
41 40 6 1688 133* 49.64 2498 67.57 5 8 1 v Australia 6 Jan 1985 ODI # 282
26 25 5 1082 133* 54.10 1604 67.45 3 5 0 v New Zealand 28 Mar 1987 ODI # 441
42 41 6 1720 133* 49.14 2579 66.69 5 8 1 v England 4 Jun 1984 ODI # 266
42 41 6 1720 133* 49.14 2579 66.69 5 8 1 v England 2 Jun 1984 ODI # 265
42 41 6 1720 133* 49.14 2579 66.69 5 8 1 v England 31 May 1984 ODI # 264
44 43 6 1796 133* 48.54 2703 66.44 5 8 1 v Australia 19 Apr 1984 ODI # 262
44 43 6 1796 133* 48.54 2703 66.44 5 8 1 v Australia 14 Mar 1984 ODI # 255
47 46 6 1950 133* 48.75 2943 66.25 5 9 1 v India 1 Dec 1983 ODI # 228
45 44 6 1819 133* 47.86 2747 66.21 5 8 1 v Australia 29 Feb 1984 ODI # 252
43 42 6 1754 133* 48.72 2649 66.21 5 8 1 v Australia 26 Apr 1984 ODI # 263
49 48 7 2057 133* 50.17 3115 66.03 5 10 1 v India 13 Oct 1983 ODI # 226
48 47 6 2013 133* 49.09 3057 65.84 5 10 1 v India 9 Nov 1983 ODI # 227
46 45 6 1854 133* 47.53 2816 65.83 5 8 1 v India 17 Dec 1983 ODI # 230
46 45 6 1854 133* 47.53 2816 65.83 5 8 1 v India 7 Dec 1983 ODI # 229
50 49 7 2058 133* 49.00 3127 65.81 5 10 1 v India 25 Jun 1983 ODI # 223
53 52 8 2270 133* 51.59 3452 65.75 6 11 1 v Zimbabwe 13 Jun 1983 ODI # 208
53 52 8 2270 133* 51.59 3452 65.75 6 11 1 v Australia 11 Jun 1983 ODI # 203
51 50 7 2075 133* 48.25 3165 65.56 5 10 1 v Pakistan 22 Jun 1983 ODI # 222
52 51 7 2165 133* 49.20 3305 65.50 5 11 1 v Australia 18 Jun 1983 ODI # 215
52 51 7 2165 133* 49.20 3305 65.50 5 11 1 v India 15 Jun 1983 ODI # 210
55 54 8 2358 133* 51.26 3602 65.46 6 12 1 v India 7 Apr 1983 ODI # 192
54 53 8 2294 133* 50.97 3507 65.41 6 11 1 v India 9 Jun 1983 ODI # 200
56 55 8 2374 133* 50.51 3630 65.39 6 12 1 v India 29 Mar 1983 ODI # 191
56 55 8 2374 133* 50.51 3630 65.39 6 12 1 v India 9 Mar 1983 ODI # 187
56 55 8 2374 133* 50.51 3630 65.39 6 12 1 v Australia 27 Jan 1982 ODI # 142
57 56 8 2379 133* 49.56 3652 65.14 6 12 1 v Australia 26 Jan 1982 ODI # 141
57 56 8 2379 133* 49.56 3652 65.14 6 12 1 v Australia 24 Jan 1982 ODI # 140
57 56 8 2379 133* 49.56 3652 65.14 6 12 1 v Australia 23 Jan 1982 ODI # 139
57 56 8 2379 133* 49.56 3652 65.14 6 12 1 v Australia 19 Jan 1982 ODI # 138
60 59 8 2486 133* 48.74 3821 65.06 6 13 1 v Pakistan 12 Jan 1982 ODI # 134
58 57 8 2395 133* 48.87 3685 64.99 6 12 1 v Australia 17 Jan 1982 ODI # 137
68 67 11 2780 133* 49.64 4278 64.98 6 15 1 v England 28 Nov 1979 ODI # 76
68 67 11 2780 133* 49.64 4278 64.98 6 15 1 v Australia 27 Nov 1979 ODI # 75
68 67 11 2780 133* 49.64 4278 64.98 6 15 1 v England 23 Jun 1979 ODI # 74
68 67 11 2780 133* 49.64 4278 64.98 6 15 1 v Pakistan 20 Jun 1979 ODI # 73
68 67 11 2780 133* 49.64 4278 64.98 6 15 1 v New Zealand 16 Jun 1979 ODI # 69
59 58 8 2402 133* 48.04 3699 64.93 6 12 1 v Pakistan 16 Jan 1982 ODI # 136
23 23 4 905 117 47.63 1394 64.92 2 5 0 v India 25 Jan 1988 ODI # 502
24 23 4 905 117 47.63 1394 64.92 2 5 0 v India 5 Jan 1988 ODI # 487
71 70 12 2921 133* 50.36 4502 64.88 7 15 1 v England 26 Aug 1976 ODI # 37
71 70 12 2921 133* 50.36 4502 64.88 7 15 1 v Australia 20 Dec 1975 ODI # 34
71 70 12 2921 133* 50.36 4502 64.88 7 15 1 v Australia 21 Jun 1975 ODI # 33
69 68 12 2886 133* 51.53 4451 64.83 7 15 1 v India 9 Jun 1979 ODI # 61
61 60 8 2495 133* 47.98 3848 64.83 6 13 1 v Australia 10 Jan 1982 ODI # 133
74 73 12 2996 133* 49.11 4621 64.83 7 16 1 v Pakistan 11 Jun 1975 ODI # 26
73 72 12 2992 133* 49.86 4615 64.83 7 16 1 v Australia 14 Jun 1975 ODI # 29
25 24 4 949 117 47.45 1464 64.82 2 5 0 v India 2 Jan 1988 ODI # 483
25 24 4 949 117 47.45 1464 64.82 2 5 0 v India 8 Dec 1987 ODI # 481
66 65 11 2705 133* 50.09 4173 64.82 6 15 1 v England 23 Dec 1979 ODI # 81
62 61 8 2499 133* 47.15 3856 64.80 6 13 1 v Pakistan 5 Dec 1981 ODI # 126
62 61 8 2499 133* 47.15 3856 64.80 6 13 1 v Australia 24 Nov 1981 ODI # 124
62 61 8 2499 133* 47.15 3856 64.80 6 13 1 v Pakistan 21 Nov 1981 ODI # 122
70 69 12 2894 133* 50.77 4466 64.80 7 15 1 v Pakistan 16 Mar 1977 ODI # 41
70 69 12 2894 133* 50.77 4466 64.80 7 15 1 v England 30 Aug 1976 ODI # 39
70 69 12 2894 133* 50.77 4466 64.80 7 15 1 v England 28 Aug 1976 ODI # 38
67 66 11 2738 133* 49.78 4226 64.78 6 15 1 v Australia 21 Dec 1979 ODI # 80
67 66 11 2738 133* 49.78 4226 64.78 6 15 1 v Australia 9 Dec 1979 ODI # 78
63 62 8 2501 133* 46.31 3863 64.74 6 13 1 v England 26 Feb 1981 ODI # 118
72 71 12 2976 133* 50.44 4597 64.73 7 16 1 v New Zealand 18 Jun 1975 ODI # 32
64 63 9 2522 133* 46.70 3896 64.73 6 13 1 v Pakistan 21 Nov 1980 ODI # 93
64 63 9 2522 133* 46.70 3896 64.73 6 13 1 v England 30 May 1980 ODI # 90
64 63 9 2522 133* 46.70 3896 64.73 6 13 1 v England 28 May 1980 ODI # 89
64 63 9 2522 133* 46.70 3896 64.73 6 13 1 v New Zealand 6 Feb 1980 ODI # 88
65 64 10 2620 133* 48.51 4051 64.67 6 14 1 v England 22 Jan 1980 ODI # 87
65 64 10 2620 133* 48.51 4051 64.67 6 14 1 v England 20 Jan 1980 ODI # 86
65 64 10 2620 133* 48.51 4051 64.67 6 14 1 v England 16 Jan 1980 ODI # 84
21 21 4 786 117 46.23 1254 62.67 2 4 0 v Pakistan 20 Mar 1988 ODI # 511
21 21 4 786 117 46.23 1254 62.67 2 4 0 v Pakistan 18 Mar 1988 ODI # 509
22 22 4 821 117 45.61 1318 62.29 2 4 0 v Pakistan 15 Mar 1988 ODI # 507
11 11 1 392 117 39.20 647 60.58 1 2 0 v Australia 18 Jan 1989 ODI # 553
11 11 1 392 117 39.20 647 60.58 1 2 0 v Australia 16 Jan 1989 ODI # 552
10 10 1 388 117 43.11 644 60.24 1 2 0 v India 9 Mar 1989 ODI # 558
10 10 1 388 117 43.11 644 60.24 1 2 0 v India 7 Mar 1989 ODI # 556
12 12 1 397 117 36.09 659 60.24 1 2 0 v Australia 14 Jan 1989 ODI # 551
17 17 3 646 117 46.14 1075 60.09 2 3 0 v Pakistan 18 Oct 1988 ODI # 524
13 13 1 443 117 36.91 738 60.02 1 2 0 v Pakistan 7 Jan 1989 ODI # 547
20 20 4 720 117 45.00 1203 59.85 2 3 0 v Pakistan 30 Mar 1988 ODI # 515
18 18 3 673 117 44.86 1126 59.76 2 3 0 v India 16 Oct 1988 ODI # 523
18 18 3 673 117 44.86 1126 59.76 2 3 0 v England 23 May 1988 ODI # 520
8 8 1 315 117 45.00 528 59.65 1 1 0 v India 18 Mar 1989 ODI # 562
14 14 1 454 117 34.92 765 59.34 1 2 0 v Australia 5 Jan 1989 ODI # 546
9 9 1 318 117 39.75 538 59.10 1 1 0 v India 11 Mar 1989 ODI # 560
16 16 2 544 117 38.85 921 59.06 1 3 0 v India 21 Oct 1988 ODI # 526
19 19 3 694 117 43.37 1180 58.81 2 3 0 v England 21 May 1988 ODI # 519
19 19 3 694 117 43.37 1180 58.81 2 3 0 v England 19 May 1988 ODI # 518
15 15 1 467 117 33.35 803 58.15 1 2 0 v Pakistan 1 Jan 1989 ODI # 544
15 15 1 467 117 33.35 803 58.15 1 2 0 v Australia 15 Dec 1988 ODI # 540
15 15 1 467 117 33.35 803 58.15 1 2 0 v Australia 13 Dec 1988 ODI # 539
15 15 1 467 117 33.35 803 58.15 1 2 0 v Pakistan 10 Dec 1988 ODI # 535
15 15 1 467 117 33.35 803 58.15 1 2 0 v Pakistan 22 Oct 1988 ODI # 527
4 4 1 80 40* 26.66 154 51.94 0 0 0 v Australia 26 Feb 1991 ODI # 671
7 7 1 198 77 33.00 405 48.88 0 1 0 v England 15 Mar 1990 ODI # 621
7 7 1 198 77 33.00 405 48.88 0 1 0 v England 17 Feb 1990 ODI # 607
7 7 1 198 77 33.00 405 48.88 0 1 0 v England 14 Feb 1990 ODI # 604
7 7 1 198 77 33.00 405 48.88 0 1 0 v India 21 Mar 1989 ODI # 563
5 5 1 115 40* 28.75 264 43.56 0 0 0 v Pakistan 13 Nov 1990 ODI # 641
5 5 1 115 40* 28.75 264 43.56 0 0 0 v Pakistan 11 Nov 1990 ODI # 640
6 6 1 121 40* 24.20 283 42.75 0 0 0 v England 3 Apr 1990 ODI # 622
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