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