Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 1982-1995 143 140 18 4704 8376+ 107* 38.55 6476 72.63 4 34 3 378 29 Profile
filtered 1982-1995 78 78 3 1938 3920+ 97 25.84 3005 64.49 0 12 2 158 7
Innings by innings list
76 172 107 4 0 71.02 1 lbw 2 v England Sydney 13 Dec 1990 ODI # 651
81 168 116 5 0 69.82 1 caught 2 v Australia Melbourne 11 Dec 1990 ODI # 650
75 146 85 6 0 88.23 3 caught 1 v Pakistan Colombo (SSC) 7 Apr 1986 ODI # 380
91 132 83 7 3 109.63 4 run out 1 v Pakistan Auckland 21 Mar 1992 ODI # 750
83 132 99 8 1 83.83 2 caught 1 v Pakistan Gqeberha 13 Dec 1994 ODI # 961
53 123 86 6 0 61.62 3 caught 1 v West Indies Auckland 21 Mar 1987 ODI # 437
76 118 83 8 0 91.56 3 caught 1 v India Brisbane 11 Jan 1986 ODI # 348
50 116 94 3 0 53.19 3 caught 1 v Australia Adelaide 2 Dec 1990 ODI # 645
41 115 74 4 0 55.40 2 bowled 2 v Australia Sharjah 26 Apr 1990 ODI # 624
35 109 66 2 0 53.03 1 caught 1 v Australia Sydney 13 Jan 1991 ODI # 663
93* 108 74 11 2 125.67 4 not out 1 v England Manchester 18 Jul 1986 ODI # 389
51* 108 81 3 0 62.96 2 retired notout 2 v Australia Auckland 10 Mar 1990 ODI # 619
46 98 55 4 0 83.63 2 lbw 1 v Pakistan Peshawar 4 Nov 1990 ODI # 637
37 92 62 1 0 59.67 4 bowled 2 v Australia Melbourne 7 Jan 1988 ODI # 488
42 90 71 5 0 59.15 3 lbw 1 v West Indies Christchurch 28 Mar 1987 ODI # 441
31 86 71 2 0 43.66 3 bowled 1 v England Auckland 11 Jan 1992 ODI # 701
37 85 67 2 0 55.22 3 caught 1 v England Perth 7 Dec 1990 ODI # 647
28 83 52 2 0 53.84 3 caught 1 v India Adelaide 25 Jan 1986 ODI # 356
48 83 72 4 0 66.66 3 caught 1 v Australia Melbourne 22 Jan 1988 ODI # 499
41 79 56 3 0 73.21 4 lbw 2 v West Indies St John's 20 Mar 1985 ODI # 320
20* 73 65 2 0 30.76 4 not out 1 v West Indies Port of Spain 27 Mar 1985 ODI # 324
58 71 48 5 0 120.83 3 caught 2 v Australia Indore 18 Oct 1987 ODI # 462
28 71 48 3 0 58.33 4 caught 2 v Pakistan Wellington 26 Dec 1992 ODI # 785
21 70 48 2 0 43.75 3 run out 2 v Australia Sydney 29 Nov 1990 ODI # 642
20 69 34 3 0 58.82 2 bowled 2 v Pakistan Lahore 2 Nov 1990 ODI # 636
29 66 55 3 0 52.72 4 caught 1 v England Dunedin 12 Feb 1992 ODI # 712
20 50 33 2 0 60.60 4 bowled 2 v West Indies Albion 14 Apr 1985 ODI # 326
25 50 33 3 0 75.75 4 caught 1 v Sri Lanka Hobart 12 Jan 1988 ODI # 492
15 49 36 0 0 41.66 3 lbw 1 v India Pune 24 Nov 1995 ODI # 1017
9 48 13 1 0 69.23 5 caught 2 v Sri Lanka Moratuwa 31 Mar 1984 ODI # 257
32 48 32 0 0 100.00 3 bowled 1 v Pakistan Auckland 11 Mar 1989 ODI # 559
7 46 31 0 0 22.58 3 caught 1 v England The Oval 25 May 1990 ODI # 633
23 41 44 1 0 52.27 3 bowled 1 v Sri Lanka Colombo (PSS) 3 Nov 1984 ODI # 274
9 39 25 1 0 36.00 4 caught 1 v India Sydney 5 Mar 1985 ODI # 316
17 39 26 4 0 65.38 1 caught 2 v Australia Christchurch 4 Mar 1990 ODI # 615
28 38 38 1 0 73.68 3 bowled 1 v Australia Wellington 26 Mar 1986 ODI # 372
8 37 34 0 0 23.52 4 caught 1 v West Indies Sydney 9 Mar 1985 ODI # 318
13 37 33 2 0 39.39 1 caught 2 v England Christchurch 9 Feb 1991 ODI # 668
9 36 24 0 0 37.50 3 caught 1 v Australia Sydney 14 Jan 1986 ODI # 350
18 36 24 2 0 75.00 1 caught 2 v India Wellington 6 Mar 1990 ODI # 616
28 35 26 3 0 107.69 4 run out 1 v Pakistan Multan 7 Dec 1984 ODI # 280
7 35 29 0 0 24.13 3 caught 2 v West Indies Dunedin 18 Mar 1987 ODI # 435
21 35 24 2 0 87.50 3 caught 1 v India Nagpur 31 Oct 1987 ODI # 474
14 34 25 2 0 56.00 3 caught 2 v Australia Auckland 29 Mar 1986 ODI # 373
9 34 31 0 0 29.03 3 caught 2 v South Africa Cape Town 6 Dec 1994 ODI # 956
7 32 17 0 0 41.17 3 caught 1 v Australia Wellington 20 Feb 1982 ODI # 148
22 32 21 3 0 104.76 2 lbw 2 v Pakistan Sialkot 6 Nov 1990 ODI # 638
11 29 29 0 0 37.93 4 lbw 2 v Australia Auckland 28 Mar 1993 ODI # 827
8 28 10 1 0 80.00 3 caught 2 v Pakistan Peshawar 12 Nov 1984 ODI # 276
19 26 17 2 0 111.76 3 caught 2 v Pakistan Faisalabad 23 Nov 1984 ODI # 277
10 24 21 1 0 47.61 3 caught 2 v India Launceston 2 Feb 1986 ODI # 361
6 24 22 0 0 27.27 4 caught 2 v England Christchurch 15 Feb 1992 ODI # 713
6 23 21 0 0 28.57 1 bowled 1 v Australia Melbourne 15 Jan 1991 ODI # 664
3 23 20 0 0 15.00 4 caught 1 v Pakistan Christchurch 18 Mar 1992 ODI # 747
8 22 16 0 0 50.00 3 bowled 1 v Australia Sydney 24 Jan 1988 ODI # 501
3 20 13 0 0 23.07 3 caught 1 v Australia Dunedin 17 Feb 1982 ODI # 147
18 19 19 3 0 94.73 3 bowled 1 v England Dunedin 9 Mar 1988 ODI # 504
9 18 15 0 0 60.00 3 bowled 2 v Australia Sydney 29 Jan 1986 ODI # 359
9 18 13 0 1 69.23 3 caught 1 v Pakistan Sharjah 15 Apr 1986 ODI # 384
8 17 15 1 0 53.33 4 caught 1 v England Wellington 22 Feb 1984 ODI # 250
1 15 13 0 0 7.69 4 bowled 1 v West Indies Port of Spain 17 Apr 1985 ODI # 327
9 15 12 1 0 75.00 3 stumped 2 v India Bengaluru 14 Oct 1987 ODI # 458
2 15 12 0 0 16.66 3 lbw 1 v India Amritsar 18 Nov 1995 ODI # 1016
4 11 5 0 0 80.00 3 run out 2 v Australia Chandigarh 27 Oct 1987 ODI # 470
5 11 10 0 0 50.00 1 caught 1 v Pakistan Sharjah 1 May 1990 ODI # 629
6 11 10 1 0 60.00 5 run out 2 v South Africa Centurion 11 Dec 1994 ODI # 960
1 10 8 0 0 12.50 4 caught 2 v Australia Dunedin 19 Mar 1993 ODI # 816
0 8 3 0 0 0.00 2 caught 2 v England Birmingham 19 May 1994 ODI # 913
1 7 4 0 0 25.00 4 caught 1 v Australia Brisbane 17 Jan 1988 ODI # 495
1 7 7 0 0 14.28 4 bowled 1 v Australia Christchurch 21 Mar 1993 ODI # 819
1 6 9 0 0 11.11 3 lbw 1 v India Sharjah 10 Apr 1986 ODI # 381
2 6 5 0 0 40.00 3 caught 1 v England Christchurch 12 Mar 1988 ODI # 505
0 5 2 0 0 0.00 4 run out 2 v England Christchurch 18 Feb 1984 ODI # 249
1 5 6 0 0 16.66 3 caught 1 v Australia Perth 19 Jan 1986 ODI # 353
6 3 5 1 0 120.00 4 caught 2 v West Indies Bridgetown 23 Apr 1985 ODI # 328
97 - 118 8 0 82.20 6 run out 2 v England The Oval 9 Jun 1983 ODI # 197
8 - 32 0 0 25.00 4 lbw 1 v Sri Lanka Derby 18 Jun 1983 ODI # 214
43 - 62 4 0 69.35 4 bowled 2 v Pakistan Nottingham 20 Jun 1983 ODI # 218
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