Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 18 Mar 2012 remove less than or equal to 18 Mar 2012 from query
Batting position between 1 and 2 remove between 1 and 2 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0
unfiltered 1974-1987 108 102 14 3092 103* 35.13 4966 62.26 1 27 8 Profile
filtered 1974-1987 83 83 8 2651 103* 35.34 4310 61.50 1 25 7
Innings by innings list
28 - 35 3 1 80.00 1 bowled 1 v England Leeds 13 Jul 1974 ODI # 12
20 - 23 3 0 86.95 1 caught 1 v England The Oval 15 Jul 1974 ODI # 13
36* - 174 1 0 20.68 1 not out 2 v England Lord's 7 Jun 1975 ODI # 19
65* 85 86 9 0 75.58 1 not out 2 v East Africa Leeds 11 Jun 1975 ODI # 24
12 15 14 2 0 85.71 1 caught 1 v New Zealand Manchester 14 Jun 1975 ODI # 28
4 - 9 - 0 44.44 1 bowled 1 v Pakistan Sialkot 13 Oct 1978 ODI # 55
8 11 7 1 0 114.28 1 caught 1 v West Indies Birmingham 9 Jun 1979 ODI # 61
55 170 144 5 0 38.19 1 caught 1 v New Zealand Leeds 13 Jun 1979 ODI # 65
26 71 54 2 0 48.14 1 caught 2 v Sri Lanka Manchester 16 Jun 1979 ODI # 68
4 11 11 0 0 36.36 1 caught 1 v Australia Melbourne 6 Dec 1980 ODI # 97
0 1 1 0 0 0.00 1 caught 1 v New Zealand Perth 9 Dec 1980 ODI # 99
22 35 26 2 0 84.61 1 bowled 1 v Australia Sydney 18 Dec 1980 ODI # 100
1 14 14 0 0 7.14 1 caught 1 v New Zealand Brisbane 21 Dec 1980 ODI # 102
17 29 22 1 0 77.27 1 caught 1 v New Zealand Adelaide 23 Dec 1980 ODI # 103
8 36 31 0 0 25.80 1 lbw 1 v New Zealand Melbourne 10 Jan 1981 ODI # 105
80 173 142 5 0 56.33 1 bowled 1 v Australia Melbourne 11 Jan 1981 ODI # 106
1 11 8 0 0 12.50 1 lbw 2 v Australia Sydney 15 Jan 1981 ODI # 108
9 33 26 0 0 34.61 2 run out 2 v New Zealand Brisbane 18 Jan 1981 ODI # 109
14 - 40 - - 35.00 2 caught 2 v New Zealand Auckland 14 Feb 1981 ODI # 116
0 - 13 0 0 0.00 1 caught 1 v England Ahmedabad 25 Nov 1981 ODI # 125
71 - 87 10 0 81.60 1 stumped 2 v England Cuttack 27 Jan 1982 ODI # 143
38 - 61 4 0 62.29 1 caught 1 v England Leeds 2 Jun 1982 ODI # 152
15 - 54 0 0 27.77 1 caught 2 v England The Oval 4 Jun 1982 ODI # 153
1 - 5 0 0 20.00 1 lbw 2 v Pakistan Gujranwala 3 Dec 1982 ODI # 162
69 - 76 7 1 90.78 1 caught 2 v Pakistan Lahore 31 Dec 1982 ODI # 164
25 - 59 3 0 42.37 1 caught 2 v West Indies Port of Spain 9 Mar 1983 ODI # 187
90 - 117 8 0 76.92 1 run out 1 v West Indies Albion 29 Mar 1983 ODI # 191
3 - 8 0 0 37.50 1 caught 1 v West Indies St George's 7 Apr 1983 ODI # 192
19 - 44 - - 43.18 1 caught 1 v West Indies Manchester 9 Jun 1983 ODI # 200
4 - 11 0 0 36.36 2 caught 2 v Zimbabwe Leicester 11 Jun 1983 ODI # 204
0 - 2 0 0 0.00 1 lbw 1 v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
9 - 10 1 0 90.00 1 caught 1 v Australia Chelmsford 20 Jun 1983 ODI # 219
25 58 41 3 0 60.97 1 caught 2 v England Manchester 22 Jun 1983 ODI # 221
2 14 12 0 0 16.66 1 caught 1 v West Indies Lord's 25 Jun 1983 ODI # 223
33 - 60 4 0 55.00 1 caught 2 v Pakistan Hyderabad (Deccan) 10 Sep 1983 ODI # 224
41 - 82 5 0 50.00 1 bowled 2 v Pakistan Jaipur 2 Oct 1983 ODI # 225
11 - 16 - - 68.75 1 caught 1 v West Indies Srinagar 13 Oct 1983 ODI # 226
15 - 20 - - 75.00 1 caught 1 v West Indies Indore 1 Dec 1983 ODI # 228
83 - 107 6 3 77.57 1 caught 2 v West Indies Jamshedpur 7 Dec 1983 ODI # 229
0 - 3 0 0 0.00 2 bowled 1 v England Pune 5 Dec 1984 ODI # 279
40 - 58 3 0 68.96 1 caught 1 v England Bengaluru 20 Jan 1985 ODI # 293
63 - 105 3 0 60.00 1 stumped 2 v Pakistan Sharjah 17 Nov 1985 ODI # 340
76* - 128 4 3 59.37 1 not out 1 v West Indies Sharjah 22 Nov 1985 ODI # 341
27 19 17 4 1 158.82 2 bowled 2 v New Zealand Brisbane 11 Jan 1986 ODI # 348
5 6 8 0 0 62.50 1 bowled 1 v Australia Brisbane 12 Jan 1986 ODI # 349
59 132 99 2 0 59.59 2 caught 2 v Australia Melbourne 16 Jan 1986 ODI # 351
9 42 30 1 0 30.00 2 caught 1 v New Zealand Perth 18 Jan 1986 ODI # 352
92* 198 144 4 0 63.88 2 not out 2 v Australia Sydney 21 Jan 1986 ODI # 354
77 170 110 4 1 70.00 2 caught 2 v Australia Adelaide 26 Jan 1986 ODI # 357
72 170 123 3 0 58.53 1 bowled 2 v Australia Melbourne 31 Jan 1986 ODI # 360
1 10 3 0 0 33.33 2 caught 1 v New Zealand Launceston 2 Feb 1986 ODI # 361
11 47 26 1 0 42.30 1 caught 1 v Australia Melbourne 9 Feb 1986 ODI # 363
0 5 6 0 0 0.00 1 caught 2 v New Zealand Sharjah 10 Apr 1986 ODI # 381
71 - 109 6 1 65.13 1 caught 2 v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
92 - 134 6 0 68.65 2 bowled 1 v Pakistan Sharjah 18 Apr 1986 ODI # 385
65* - 132 5 0 49.24 2 not out 2 v England The Oval 24 May 1986 ODI # 386
4 - 6 1 0 66.66 2 caught 1 v England Manchester 26 May 1986 ODI # 387
26 87 56 3 0 46.42 2 run out 2 v Australia Jaipur 7 Sep 1986 ODI # 390
52 113 56 5 2 92.85 2 run out 1 v Australia Srinagar 9 Sep 1986 ODI # 391
6 11 10 1 0 60.00 1 caught 2 v Australia Delhi 2 Oct 1986 ODI # 393
12 35 21 2 0 57.14 1 bowled 1 v Australia Ahmedabad 5 Oct 1986 ODI # 394
27 - 43 2 0 62.79 2 caught 2 v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
63 - 107 2 0 58.87 2 bowled 2 v West Indies Sharjah 30 Nov 1986 ODI # 403
0 - 3 0 0 0.00 2 bowled 1 v Pakistan Sharjah 5 Dec 1986 ODI # 406
2 - 8 0 0 25.00 1 caught 2 v Sri Lanka Kanpur 24 Dec 1986 ODI # 407
70* - 83 6 1 84.33 2 not out 2 v Sri Lanka Guwahati 11 Jan 1987 ODI # 415
36 - 67 - - 53.73 2 caught 2 v Sri Lanka Delhi 13 Jan 1987 ODI # 416
69 - 94 - - 73.40 2 caught 1 v Sri Lanka Vadodara 15 Jan 1987 ODI # 417
25 - 35 3 0 71.42 2 caught 1 v Sri Lanka Wankhede 17 Jan 1987 ODI # 419
10 - 22 1 0 45.45 2 caught 1 v Pakistan Indore 27 Jan 1987 ODI # 426
1 - 10 0 0 10.00 1 caught 1 v Pakistan Hyderabad (Deccan) 20 Mar 1987 ODI # 436
7 - 24 1 0 29.16 1 run out 1 v Pakistan Pune 22 Mar 1987 ODI # 438
70 - 96 5 1 72.91 1 caught 2 v Pakistan Nagpur 24 Mar 1987 ODI # 439
69 - 86 5 0 80.23 1 caught 1 v Pakistan Jamshedpur 26 Mar 1987 ODI # 440
78* 185 109 6 1 71.55 2 not out 2 v Australia Sharjah 5 Apr 1987 ODI # 444
0 - 8 0 0 0.00 2 bowled 1 v Pakistan Sharjah 10 Apr 1987 ODI # 447
37 - 32 6 1 115.62 1 caught 2 v Australia Chennai 9 Oct 1987 ODI # 453
2 19 14 0 0 14.28 2 run out 1 v New Zealand Bengaluru 14 Oct 1987 ODI # 458
43 - 52 9 0 82.69 2 stumped 2 v Zimbabwe Wankhede 17 Oct 1987 ODI # 461
61 99 72 7 0 84.72 2 bowled 1 v Australia Delhi 22 Oct 1987 ODI # 465
50 - 114 3 0 43.85 2 caught 2 v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
103* 149 88 10 3 117.04 2 not out 2 v New Zealand Nagpur 31 Oct 1987 ODI # 474
4 - 7 1 0 57.14 2 bowled 2 v England Wankhede 5 Nov 1987 ODI # 476
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