Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 5 Jan 1988 remove less than or equal to 5 Jan 1988 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 1977-1989 122 115 10 2653 95 25.26 5130 51.71 0 16 6 Profile
filtered 1977-1987 110 104 10 2371 95 25.22 4560 51.99 0 14 6
Innings by innings list
20 - 51 3 0 39.21 1 run out 1 v England Sahiwal 23 Dec 1977 ODI # 45
33 - 55 3 0 60.00 2 caught 1 v England Sialkot 30 Dec 1977 ODI # 46
30 - 66 1 0 45.45 1 bowled 1 v England Lahore 13 Jan 1978 ODI # 47
8 - 38 0 0 21.05 1 caught 2 v England Manchester 24 May 1978 ODI # 50
56 - 136 4 0 41.17 1 caught 2 v England The Oval 26 May 1978 ODI # 51
10 - 21 1 0 47.61 2 lbw 2 v India Quetta 1 Oct 1978 ODI # 54
DNB - - - - - - - 2 v Canada Leeds 9 Jun 1979 ODI # 64
1* 3 1 0 0 100.00 9 not out 1 v Australia Nottingham 13 Jun 1979 ODI # 66
0 1 2 0 0 0.00 3 lbw 2 v England Leeds 16 Jun 1979 ODI # 71
2 10 9 0 0 22.22 7 caught 2 v West Indies The Oval 20 Jun 1979 ODI # 73
4 - 13 - 0 30.76 7 caught 1 v West Indies Karachi 21 Nov 1980 ODI # 93
3 - 10 0 0 30.00 1 caught 1 v West Indies Sialkot 5 Dec 1980 ODI # 96
51 99 86 1 0 59.30 1 bowled 2 v West Indies Melbourne 21 Nov 1981 ODI # 122
44 132 106 4 0 41.50 1 caught 2 v Australia Melbourne 22 Nov 1981 ODI # 123
11 20 23 2 0 47.82 1 caught 1 v West Indies Adelaide 5 Dec 1981 ODI # 126
14 67 45 0 0 31.11 1 run out 2 v Australia Adelaide 6 Dec 1981 ODI # 127
50 108 67 6 0 74.62 1 caught 2 v Australia Sydney 17 Dec 1981 ODI # 128
30 77 53 2 0 56.60 1 caught 1 v West Indies Perth 19 Dec 1981 ODI # 129
40 85 80 4 0 50.00 2 lbw 1 v Australia Melbourne 9 Jan 1982 ODI # 132
5 10 13 1 0 38.46 1 bowled 2 v Australia Sydney 14 Jan 1982 ODI # 135
40 117 90 2 0 44.44 1 run out 1 v West Indies Brisbane 16 Jan 1982 ODI # 136
27 - 57 - - 47.36 1 bowled 1 v Sri Lanka Lahore 29 Mar 1982 ODI # 150
79 - 82 9 0 96.34 1 caught 2 v Sri Lanka Karachi 31 Mar 1982 ODI # 151
51 - 86 5 0 59.30 1 run out 1 v England Nottingham 17 Jul 1982 ODI # 154
31 - 50 3 0 62.00 1 run out 2 v England Manchester 19 Jul 1982 ODI # 155
28 95 56 2 0 50.00 1 caught 1 v Australia Hyderabad (Sind) 20 Sep 1982 ODI # 158
7 25 10 1 0 70.00 2 lbw 1 v Australia Lahore 8 Oct 1982 ODI # 160
8 - 22 1 0 36.36 2 bowled 1 v Australia Karachi 22 Oct 1982 ODI # 161
20 - 26 2 0 76.92 2 run out 1 v India Gujranwala 3 Dec 1982 ODI # 162
12 - 29 0 0 41.37 2 run out 1 v India Multan 17 Dec 1982 ODI # 163
24 - 32 0 0 75.00 2 caught 1 v India Lahore 31 Dec 1982 ODI # 164
61* - 89 3 0 68.53 2 not out 2 v India Karachi 21 Jan 1983 ODI # 172
36 - 72 2 0 50.00 1 caught 1 v Sri Lanka Swansea 9 Jun 1983 ODI # 198
0 - 2 0 0 0.00 2 caught 2 v New Zealand Birmingham 11 Jun 1983 ODI # 202
26 - 98 2 0 26.53 2 caught 1 v England Lord's 13 Jun 1983 ODI # 205
18 - 23 2 0 78.26 2 caught 1 v England Manchester 18 Jun 1983 ODI # 213
15 - 60 0 0 25.00 2 bowled 1 v New Zealand Nottingham 20 Jun 1983 ODI # 218
11 - 39 0 0 28.20 2 caught 1 v West Indies The Oval 22 Jun 1983 ODI # 222
0 - 1 0 0 0.00 2 caught 1 v India Hyderabad (Deccan) 10 Sep 1983 ODI # 224
27 - 66 0 0 40.90 1 bowled 1 v India Jaipur 2 Oct 1983 ODI # 225
17 25 21 1 0 80.95 2 caught 2 v Australia Sydney 10 Jan 1984 ODI # 232
31 81 45 1 0 68.88 1 caught 1 v West Indies Melbourne 12 Jan 1984 ODI # 233
68 128 114 7 0 59.64 1 caught 1 v West Indies Brisbane 14 Jan 1984 ODI # 234
2 3 6 0 0 33.33 1 caught 1 v Australia Brisbane 15 Jan 1984 ODI # 235
7 12 10 0 0 70.00 1 lbw 1 v West Indies Sydney 19 Jan 1984 ODI # 237
12 82 54 1 0 22.22 1 caught 2 v Australia Melbourne 21 Jan 1984 ODI # 238
0 2 3 0 0 0.00 1 run out 2 v Australia Sydney 25 Jan 1984 ODI # 240
18 49 39 0 0 46.15 1 caught 1 v West Indies Adelaide 28 Jan 1984 ODI # 241
1 7 10 0 0 10.00 5 caught 2 v Australia Adelaide 30 Jan 1984 ODI # 243
54 140 117 3 0 46.15 1 caught 1 v West Indies Perth 4 Feb 1984 ODI # 244
8* - 12 1 0 66.66 6 not out 2 v England Lahore 9 Mar 1984 ODI # 254
6 - 7 1 0 85.71 7 run out 1 v England Karachi 26 Mar 1984 ODI # 256
1 - 3 0 0 33.33 3 caught 1 v Sri Lanka Sharjah 6 Apr 1984 ODI # 259
18 - 50 0 0 36.00 3 stumped 2 v India Sharjah 13 Apr 1984 ODI # 261
7* - 6 0 0 116.66 8 not out 1 v India Quetta 12 Oct 1984 ODI # 272
TDNB - - - - - - - - v India Sialkot 31 Oct 1984 ODI # 273
17* 33 21 0 0 80.95 7 not out 1 v New Zealand Peshawar 12 Nov 1984 ODI # 276
10 14 11 1 0 90.90 6 lbw 1 v New Zealand Faisalabad 23 Nov 1984 ODI # 277
3 9 7 0 0 42.85 7 caught 2 v New Zealand Sialkot 2 Dec 1984 ODI # 278
1 7 2 0 0 50.00 7 run out 2 v New Zealand Multan 7 Dec 1984 ODI # 280
17 19 13 3 0 130.76 2 caught 2 v New Zealand Napier 12 Jan 1985 ODI # 285
22* 29 25 2 0 88.00 6 not out 1 v New Zealand Hamilton 15 Jan 1985 ODI # 288
8 31 21 0 0 38.09 1 caught 2 v New Zealand Christchurch 6 Feb 1985 ODI # 302
10 23 29 1 0 34.48 1 caught 1 v New Zealand Auckland 16 Feb 1985 ODI # 306
6 16 8 0 0 75.00 7 run out 1 v India Melbourne 20 Feb 1985 ODI # 309
69 112 86 7 0 80.23 1 caught 1 v Australia Melbourne 24 Feb 1985 ODI # 311
77 142 102 7 0 75.49 1 caught 1 v England Melbourne 2 Mar 1985 ODI # 314
6 20 21 1 0 28.57 1 caught 2 v West Indies Melbourne 6 Mar 1985 ODI # 317
14 42 39 0 0 35.89 1 caught 1 v India Melbourne 10 Mar 1985 ODI # 319
18 - 18 2 0 100.00 1 caught 2 v India Sharjah 22 Mar 1985 ODI # 321
36 - 85 2 0 42.35 1 caught 1 v England Sharjah 26 Mar 1985 ODI # 323
40 - 42 4 0 95.23 1 lbw 2 v Sri Lanka Peshawar 13 Oct 1985 ODI # 335
11 - 31 1 0 35.48 1 caught 1 v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
16 - 30 1 0 53.33 1 run out 2 v Sri Lanka Lahore 25 Oct 1985 ODI # 337
29 - 55 0 0 52.72 1 caught 1 v Sri Lanka Hyderabad (Sind) 3 Nov 1985 ODI # 338
18 - 58 0 0 31.03 1 caught 1 v West Indies Sharjah 15 Nov 1985 ODI # 339
67 - 117 4 1 57.26 1 caught 1 v India Sharjah 17 Nov 1985 ODI # 340
77 - 122 6 1 63.11 1 caught 1 v West Indies Gujranwala 27 Nov 1985 ODI # 342
15 - 15 2 0 100.00 1 caught 2 v West Indies Lahore 29 Nov 1985 ODI # 343
19 - 43 1 0 44.18 1 caught 2 v West Indies Peshawar 2 Dec 1985 ODI # 344
41 - 50 0 0 82.00 1 caught 2 v Sri Lanka Kandy 2 Mar 1986 ODI # 365
29 - 66 - - 43.93 1 caught 1 v Sri Lanka Moratuwa 8 Mar 1986 ODI # 367
35 - 64 3 0 54.68 1 caught 2 v Sri Lanka Colombo (SSC) 11 Mar 1986 ODI # 368
15 - 23 0 0 65.21 1 caught 1 v Sri Lanka Colombo (PSS) 30 Mar 1986 ODI # 374
47* - 97 4 - 48.45 1 not out 2 v Bangladesh Moratuwa 31 Mar 1986 ODI # 375
2 - 17 0 0 11.76 1 bowled 1 v Sri Lanka Colombo (SSC) 6 Apr 1986 ODI # 379
19 58 44 3 0 43.18 1 run out 2 v New Zealand Colombo (SSC) 7 Apr 1986 ODI # 380
95 205 140 5 0 67.85 1 bowled 2 v Australia Sharjah 11 Apr 1986 ODI # 382
32* 85 67 4 0 47.76 1 not out 2 v New Zealand Sharjah 15 Apr 1986 ODI # 384
5 - 22 1 0 22.72 1 lbw 2 v India Sharjah 18 Apr 1986 ODI # 385
15 - 32 2 0 46.87 1 lbw 1 v West Indies Peshawar 17 Oct 1986 ODI # 396
14 - 57 0 0 24.56 1 caught 1 v West Indies Sharjah 28 Nov 1986 ODI # 402
6* - 7 0 0 85.71 7 not out 2 v Sri Lanka Sharjah 2 Dec 1986 ODI # 404
1 - 6 0 0 16.66 6 caught 2 v India Sharjah 5 Dec 1986 ODI # 406
DNB - - - - - - - 1 v West Indies Perth 30 Dec 1986 ODI # 408
7 30 25 0 0 28.00 5 lbw 2 v Australia Perth 2 Jan 1987 ODI # 410
DNB - - - - - - - 1 v England Perth 5 Jan 1987 ODI # 413
0 1 3 0 0 0.00 9 caught 1 v England Perth 7 Jan 1987 ODI # 414
43 - 80 4 0 53.75 1 caught 2 v India Indore 27 Jan 1987 ODI # 426
1* - 1 0 0 100.00 10 not out 2 v India Eden Gardens 18 Feb 1987 ODI # 434
64 170 135 4 0 47.40 1 run out 2 v Australia Sharjah 3 Apr 1987 ODI # 443
3 - 4 0 0 75.00 1 caught 1 v England Sharjah 7 Apr 1987 ODI # 445
DNB - - - - - - - 2 v India Sharjah 10 Apr 1987 ODI # 447
45 - 129 3 0 34.88 1 caught 1 v England The Oval 21 May 1987 ODI # 448
12 - 39 1 0 30.76 1 lbw 2 v England Nottingham 23 May 1987 ODI # 449
0 - 1 0 0 0.00 1 lbw 1 v England Birmingham 25 May 1987 ODI # 450
DNB - - - - - - - 1 v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
40 - 55 3 0 72.72 1 bowled 2 v West Indies Karachi 30 Oct 1987 ODI # 473
10 - 23 0 0 43.47 5 caught 1 v England Lahore 18 Nov 1987 ODI # 478
1 - 10 0 0 10.00 5 bowled 2 v England Peshawar 22 Nov 1987 ODI # 480
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