Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0
overall 1975-1991 128 127 13 5134 133* 45.03 7908 64.92 11 31 3 Profile
Innings by innings list
4 6 4 0 0 100.00 8 run out 2 v England Manchester 25 May 1991 ODI # 677
23 78 56 3 0 41.07 1 caught 1 v England Birmingham 23 May 1991 ODI # 676
6 24 13 0 0 46.15 4 run out 1 v Australia Georgetown 20 Mar 1991 ODI # 675
17 43 25 1 1 68.00 4 lbw 2 v Australia Bridgetown 13 Mar 1991 ODI # 674
40* 71 50 5 1 80.00 4 not out 2 v Australia Port of Spain 10 Mar 1991 ODI # 673
19 76 75 2 0 25.33 1 bowled 2 v Australia Kingston 26 Feb 1991 ODI # 671
35 - 110 2 0 31.81 1 bowled 2 v Pakistan Multan 13 Nov 1990 ODI # 641
9 - 27 1 0 33.33 1 caught 1 v Pakistan Lahore 11 Nov 1990 ODI # 640
6 37 19 1 0 31.57 1 caught 2 v England Bridgetown 3 Apr 1990 ODI # 622
77 - 122 8 2 63.11 1 lbw 2 v England Georgetown 15 Mar 1990 ODI # 621
8* 28 21 1 0 38.09 1 not out 1 v England Port of Spain 17 Feb 1990 ODI # 607
21 63 45 4 0 46.66 1 caught 1 v England Port of Spain 14 Feb 1990 ODI # 604
80 - 114 9 1 70.17 1 caught 1 v India Georgetown 21 Mar 1989 ODI # 563
117 - 123 7 8 95.12 1 caught 2 v India St John's 18 Mar 1989 ODI # 562
3 - 10 0 0 30.00 1 lbw 2 v India Port of Spain 11 Mar 1989 ODI # 560
70 - 106 6 2 66.03 1 lbw 2 v India Port of Spain 9 Mar 1989 ODI # 558
4 - 10 0 0 40.00 1 bowled 1 v India Bridgetown 7 Mar 1989 ODI # 556
4 1 3 1 0 133.33 1 caught 2 v Australia Sydney 18 Jan 1989 ODI # 553
46 70 56 7 1 82.14 1 caught 1 v Australia Sydney 16 Jan 1989 ODI # 552
5 23 12 1 0 41.66 1 caught 2 v Australia Melbourne 14 Jan 1989 ODI # 551
46 120 79 4 0 58.22 1 bowled 2 v Pakistan Brisbane 7 Jan 1989 ODI # 547
11 32 27 1 0 40.74 1 bowled 2 v Australia Melbourne 5 Jan 1989 ODI # 546
13 49 38 0 0 34.21 1 caught 2 v Pakistan Perth 1 Jan 1989 ODI # 544
57 91 69 9 0 82.60 1 caught 1 v Australia Melbourne 15 Dec 1988 ODI # 540
52 86 65 4 1 80.00 1 caught 1 v Australia Sydney 13 Dec 1988 ODI # 539
70 109 83 8 1 84.33 1 bowled 1 v Pakistan Adelaide 10 Dec 1988 ODI # 535
37 - 48 3 0 77.08 1 caught 1 v Pakistan Sharjah 22 Oct 1988 ODI # 527
77* - 118 4 2 65.25 1 not out 2 v India Sharjah 21 Oct 1988 ODI # 526
102* - 154 5 0 66.23 1 not out 2 v Pakistan Sharjah 18 Oct 1988 ODI # 524
27 - 51 4 0 52.94 1 caught 2 v India Sharjah 16 Oct 1988 ODI # 523
39 118 94 5 1 41.48 1 caught 1 v England Lord's 23 May 1988 ODI # 520
21 59 54 3 0 38.88 1 caught 2 v England Leeds 21 May 1988 ODI # 519
18 52 39 2 0 46.15 1 bowled 1 v England Birmingham 19 May 1988 ODI # 518
26* - 23 4 0 113.04 5 not out 2 v Pakistan Georgetown 30 Mar 1988 ODI # 515
66 - 51 7 3 129.41 1 bowled 2 v Pakistan Port of Spain 20 Mar 1988 ODI # 511
27 - 37 4 0 72.97 4 caught 1 v Pakistan Port of Spain 18 Mar 1988 ODI # 509
35 - 64 5 0 54.68 1 caught 2 v Pakistan St John's 15 Mar 1988 ODI # 507
84 - 76 4 5 110.52 1 stumped 2 v India Thiruvananthapuram 25 Jan 1988 ODI # 502
DNB - - - - - - - 2 v India Rajkot 5 Jan 1988 ODI # 487
44 - 70 3 1 62.85 1 caught 2 v India Eden Gardens 2 Jan 1988 ODI # 483
36 - 40 1 0 90.00 2 bowled 1 v India Nagpur 8 Dec 1987 ODI # 481
133* 146 140 16 4 95.00 1 not out 2 v New Zealand Christchurch 28 Mar 1987 ODI # 441
104 114 100 9 4 104.00 1 caught 2 v New Zealand Auckland 21 Mar 1987 ODI # 437
15 53 41 1 0 36.58 1 lbw 1 v New Zealand Dunedin 18 Mar 1987 ODI # 435
3 7 4 0 0 75.00 1 lbw 2 v England Adelaide 24 Jan 1987 ODI # 423
35 59 53 4 0 66.03 1 caught 2 v Australia Melbourne 20 Jan 1987 ODI # 421
0 8 9 0 0 0.00 1 lbw 1 v England Brisbane 17 Jan 1987 ODI # 418
100 165 119 12 0 84.03 1 bowled 1 v Australia Perth 4 Jan 1987 ODI # 412
20 57 36 3 0 55.55 1 bowled 2 v England Perth 3 Jan 1987 ODI # 411
22 54 42 2 1 52.38 1 bowled 2 v Pakistan Perth 30 Dec 1986 ODI # 408
67 - 83 7 0 80.72 1 lbw 1 v Sri Lanka Sharjah 3 Dec 1986 ODI # 405
0 - 5 0 0 0.00 1 lbw 1 v India Sharjah 30 Nov 1986 ODI # 403
74 - 102 7 1 72.54 1 caught 2 v Pakistan Sharjah 28 Nov 1986 ODI # 402
13 - 26 2 0 50.00 1 caught 2 v Pakistan Hyderabad (Sind) 18 Nov 1986 ODI # 400
1 - 5 0 0 20.00 1 lbw 2 v Pakistan Sialkot 14 Nov 1986 ODI # 398
10 - 14 1 1 71.42 1 caught 1 v Pakistan Gujranwala 4 Nov 1986 ODI # 397
67 - 104 8 0 64.42 1 caught 2 v Pakistan Peshawar 17 Oct 1986 ODI # 396
0 - 2 0 0 0.00 1 bowled 2 v England Port of Spain 31 Mar 1986 ODI # 376
31 - 55 4 0 56.36 1 caught 1 v England Bridgetown 19 Mar 1986 ODI # 370
45 - 80 5 0 56.25 1 caught 2 v England Kingston 18 Feb 1986 ODI # 364
3 8 10 0 0 30.00 1 caught 1 v New Zealand St John's 20 Mar 1985 ODI # 320
42 96 61 1 2 68.85 1 bowled 1 v Sri Lanka Perth 2 Feb 1985 ODI # 300
39 - 59 - - 66.10 1 lbw 2 v Australia Adelaide 27 Jan 1985 ODI # 297
110* - 128 15 0 85.93 1 not out 2 v Sri Lanka Adelaide 26 Jan 1985 ODI # 296
33 56 48 6 0 68.75 1 caught 1 v Australia Melbourne 20 Jan 1985 ODI # 292
67 100 84 7 1 79.76 1 bowled 1 v Sri Lanka Sydney 17 Jan 1985 ODI # 290
61 125 107 5 0 57.00 1 caught 2 v Sri Lanka Hobart 10 Jan 1985 ODI # 284
12 68 46 1 0 26.08 1 bowled 2 v Australia Melbourne 6 Jan 1985 ODI # 282
32 - 81 3 0 39.50 1 caught 2 v England Lord's 4 Jun 1984 ODI # 266
20 - 38 2 0 52.63 1 caught 1 v England Nottingham 2 Jun 1984 ODI # 265
9 - 11 1 0 81.81 1 caught 1 v England Manchester 31 May 1984 ODI # 264
34 95 70 4 0 48.57 1 bowled 2 v Australia Kingston 26 Apr 1984 ODI # 263
42 89 54 3 2 77.77 1 caught 2 v Australia Castries 19 Apr 1984 ODI # 262
63 130 79 8 1 79.74 1 caught 1 v Australia Port of Spain 14 Mar 1984 ODI # 255
23 75 44 1 0 52.27 1 caught 2 v Australia Albion 29 Feb 1984 ODI # 252
35 - 69 - - 50.72 1 caught 2 v India Guwahati 17 Dec 1983 ODI # 230
115 - 134 10 5 85.82 1 bowled 1 v India Jamshedpur 7 Dec 1983 ODI # 229
96 - 127 10 1 75.59 1 lbw 2 v India Indore 1 Dec 1983 ODI # 228
63 - 114 5 0 55.26 1 stumped 2 v India Vadodara 9 Nov 1983 ODI # 227
44* - 58 - - 75.86 1 not out 2 v India Srinagar 13 Oct 1983 ODI # 226
1 11 12 0 0 8.33 1 bowled 2 v India Lord's 25 Jun 1983 ODI # 223
17 - 38 - - 44.73 1 lbw 2 v Pakistan The Oval 22 Jun 1983 ODI # 222
90 - 140 8 0 64.28 1 caught 2 v Australia Lord's 18 Jun 1983 ODI # 215
9 - 13 - - 69.23 1 caught 1 v India The Oval 15 Jun 1983 ODI # 210
105* - 147 5 1 71.42 1 not out 2 v Zimbabwe Worcester 13 Jun 1983 ODI # 208
4 - 8 1 0 50.00 1 caught 1 v Australia Leeds 11 Jun 1983 ODI # 203
24 - 55 - - 43.63 1 bowled 2 v India Manchester 9 Jun 1983 ODI # 200
64 - 95 5 2 67.36 1 caught 2 v India St George's 7 Apr 1983 ODI # 192
16 - 28 0 1 57.14 1 caught 2 v India Albion 29 Mar 1983 ODI # 191
66 - 75 4 4 88.00 1 caught 1 v India Port of Spain 9 Mar 1983 ODI # 187
64 166 124 1 1 51.61 1 bowled 1 v Australia Sydney 27 Jan 1982 ODI # 142
5 38 22 0 0 22.72 1 lbw 2 v Australia Sydney 26 Jan 1982 ODI # 141
47 77 62 7 0 75.80 1 caught 1 v Australia Melbourne 24 Jan 1982 ODI # 140
59 151 112 4 0 52.67 1 bowled 1 v Australia Melbourne 23 Jan 1982 ODI # 139
1 1 2 0 0 50.00 1 bowled 1 v Australia Sydney 19 Jan 1982 ODI # 138
16 52 33 2 0 48.48 1 caught 2 v Australia Brisbane 17 Jan 1982 ODI # 137
7 26 14 0 0 50.00 1 bowled 2 v Pakistan Brisbane 16 Jan 1982 ODI # 136
84 146 122 9 3 68.85 1 lbw 2 v Pakistan Sydney 12 Jan 1982 ODI # 134
9 42 27 0 0 33.33 1 caught 2 v Australia Melbourne 10 Jan 1982 ODI # 133
4 7 8 1 0 50.00 1 bowled 2 v Pakistan Adelaide 5 Dec 1981 ODI # 126
39 95 74 6 0 52.70 1 bowled 1 v Australia Sydney 24 Nov 1981 ODI # 124
103 174 161 5 1 63.97 1 caught 1 v Pakistan Melbourne 21 Nov 1981 ODI # 122
2 9 7 0 0 28.57 1 run out 2 v England Albion 26 Feb 1981 ODI # 118
21* - 33 - - 63.63 6 not out 2 v Pakistan Karachi 21 Nov 1980 ODI # 93
39 - 85 5 1 45.88 1 caught 1 v England Lord's 30 May 1980 ODI # 90
78 - 147 11 1 53.06 1 bowled 1 v England Leeds 28 May 1980 ODI # 89
103 172 137 10 2 75.18 2 bowled 1 v New Zealand Christchurch 6 Feb 1980 ODI # 88
98* 184 155 9 0 63.22 1 not out 2 v England Sydney 22 Jan 1980 ODI # 87
80 163 132 6 0 60.60 1 caught 1 v England Melbourne 20 Jan 1980 ODI # 86
50 101 78 7 0 64.10 1 caught 1 v England Adelaide 16 Jan 1980 ODI # 84
85* 186 122 9 1 69.67 1 not out 2 v England Brisbane 23 Dec 1979 ODI # 81
33 74 53 5 0 62.26 1 caught 2 v Australia Sydney 21 Dec 1979 ODI # 80
11 35 20 1 0 55.00 1 caught 1 v Australia Melbourne 9 Dec 1979 ODI # 78
42 70 52 6 1 80.76 1 caught 2 v England Sydney 28 Nov 1979 ODI # 76
5 17 19 0 0 26.31 1 bowled 1 v Australia Sydney 27 Nov 1979 ODI # 75
9 31 31 0 0 29.03 1 run out 1 v England Lord's 23 Jun 1979 ODI # 74
73 122 107 5 1 68.22 1 caught 1 v Pakistan The Oval 20 Jun 1979 ODI # 73
65 115 95 3 1 68.42 1 caught 1 v New Zealand Nottingham 16 Jun 1979 ODI # 69
106* 181 173 9 1 61.27 1 not out 2 v India Birmingham 9 Jun 1979 ODI # 61
8 - 15 0 1 53.33 2 bowled 2 v Pakistan Albion 16 Mar 1977 ODI # 41
42 - 41 4 1 102.43 2 caught 1 v England Birmingham 30 Aug 1976 ODI # 39
29 - 32 3 0 90.62 2 bowled 1 v England Lord's 28 Aug 1976 ODI # 38
27 - 36 3 1 75.00 2 bowled 2 v England Scarborough 26 Aug 1976 ODI # 37
41 87 63 1 2 65.07 2 caught 1 v Australia Adelaide 20 Dec 1975 ODI # 34
13 80 61 1 0 21.31 2 caught 1 v Australia Lord's 21 Jun 1975 ODI # 33
55 - 95 9 1 57.89 2 lbw 2 v New Zealand The Oval 18 Jun 1975 ODI # 32
16 23 18 2 0 88.88 2 lbw 2 v Australia The Oval 14 Jun 1975 ODI # 29
4 6 6 1 0 66.66 2 caught 2 v Pakistan Birmingham 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