Records type all-round analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 30 Sep 2016 remove less than or equal to 30 Sep 2016 from query
Batting or fielding first fielding first remove fielding first from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1982-1999 269 7456 131* 35.84 9571 77.90 4 79 4/14 47.55 0 63 0 -11.71 Profile
filtered 1982-1999 156 3838 131* 34.89 5083 75.50 1 49 3/38 50.24 0 36 0 -15.35
Match by match list
131* 152 86.18 - - 0 0 v India Colombo (RPS) 18 Jul 1997 ODI # 1218
93* 118 78.81 - - 1 0 v South Africa Gqeberha 13 Apr 1998 ODI # 1315
90* 116 77.58 - - 0 0 v New Zealand Dhaka 26 Oct 1998 ODI # 1359
86* 100 86.00 - - 0 0 v West Indies Kanpur 21 Oct 1987 ODI # 464
52* 93 55.91 0 18 0 0 v West Indies Karachi 13 Oct 1987 ODI # 457
87* 92 94.56 - - 1 0 v West Indies Lahore 1 Nov 1997 ODI # 1247
67 86 77.90 1 47 1 0 v Australia Melbourne 14 Jan 1988 ODI # 493
45* 86 52.32 0 27 0 0 v Pakistan Sharjah 20 Dec 1990 ODI # 655
58* 79 73.41 - - 0 0 v Zimbabwe Colombo (SSC) 22 Jan 1998 ODI # 1282
34 78 43.58 0 14 1 0 v West Indies Rajkot 19 Oct 1989 ODI # 576
53 78 67.94 - - 0 0 v West Indies Port of Spain 6 Jun 1997 ODI # 1215
66* 78 84.61 0 16 0 0 v West Indies Colombo (RPS) 16 Dec 1993 ODI # 864
85* 77 110.38 0 40 0 0 v India Sharjah 25 Apr 1990 ODI # 623
82* 76 107.89 0 29 0 0 v Pakistan Colombo (SSC) 11 Sep 1994 ODI # 925
64* 73 87.67 2 26 1 0 v South Africa Wellington 2 Mar 1992 ODI # 727
59 71 83.09 0 14 0 0 v Australia Colombo (PSS) 13 Sep 1994 ODI # 926
34 71 47.88 0 20 0 0 v New Zealand Sharjah 11 Nov 1996 ODI # 1142
64 70 91.42 0 50 0 0 v Pakistan Adelaide 17 Feb 1990 ODI # 606
55 70 78.57 3 41 0 0 v Australia Melbourne 26 Dec 1989 ODI # 596
33 68 48.52 - - 0 0 v England Lord's 16 Aug 1998 ODI # 1346
40 67 59.70 0 40 0 0 v England Peshawar 17 Oct 1987 ODI # 460
50 66 75.75 - - 1 0 v Pakistan Faisalabad 25 Oct 1987 ODI # 467
62* 66 93.93 - - 0 0 v India Colombo (RPS) 26 Jul 1997 ODI # 1222
46* 63 73.01 0 23 0 0 v India Delhi 2 Mar 1996 ODI # 1070
63* 63 100.00 0 39 0 0 v West Indies Perth 2 Feb 1985 ODI # 300
39 62 62.90 0 13 1 0 v Australia Melbourne 4 Jan 1990 ODI # 600
45* 61 73.77 - - 0 0 v Australia Hobart 21 Jan 1999 ODI # 1389
88* 61 144.26 - - 0 0 v Zimbabwe New Plymouth 23 Feb 1992 ODI # 716
58 60 96.66 - - 0 0 v Pakistan Gwalior 12 May 1997 ODI # 1205
50 59 84.74 2 39 0 0 v New Zealand Dunedin 6 Feb 1991 ODI # 667
31 57 54.38 - - 0 0 v Australia Melbourne 18 Jan 1996 ODI # 1041
42 57 73.68 - - 0 0 v India Taunton 26 May 1999 ODI # 1463
57 55 103.63 0 27 0 0 v Pakistan Colombo (SSC) 6 Apr 1986 ODI # 379
32 53 60.37 1 23 0 0 v Pakistan Colombo (RPS) 24 Aug 1994 ODI # 918
38 53 71.69 0 19 1 0 v Pakistan Sharjah 29 Apr 1990 ODI # 627
42 53 79.24 - - 0 0 v Pakistan Rawalpindi 3 Oct 1995 ODI # 1005
43 53 81.13 - - 0 0 v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
41 51 80.39 - - 1 0 v England Adelaide 23 Jan 1999 ODI # 1391
36 51 70.58 - - 0 0 v England Ballarat 9 Mar 1992 ODI # 736
41 48 85.41 0 11 0 0 v India Colombo (RPS) 5 Sep 1994 ODI # 922
52 46 113.04 - - 1 0 v Pakistan Nairobi (Gym) 4 Oct 1996 ODI # 1125
45* 46 97.82 0 22 0 0 v Australia Colombo (PSS) 15 Aug 1992 ODI # 758
41* 46 89.13 2 17 0 0 v Bangladesh Kandy 2 Apr 1986 ODI # 377
34 45 75.55 1 65 1 0 v England Taunton 11 Jun 1983 ODI # 201
32 45 71.11 - - 0 0 v New Zealand East London 18 Dec 1994 ODI # 965
27 44 61.36 0 22 0 0 v New Zealand Hamilton 29 Mar 1995 ODI # 991
41 43 95.34 - - 0 0 v Australia Sydney 20 Jan 1996 ODI # 1043
46 43 106.97 - - 0 0 v India Nagpur 22 Mar 1999 ODI # 1415
30* 42 71.42 0 22 0 0 v India Margao 8 Dec 1990 ODI # 648
31 42 73.80 0 53 0 0 v Pakistan Swansea 9 Jun 1983 ODI # 198
28 41 68.29 - - 1 0 v Pakistan Sharjah 11 Apr 1997 ODI # 1198
34 40 85.00 1 25 0 0 v New Zealand Melbourne 23 Feb 1985 ODI # 310
25 40 62.50 - - 1 0 v India Pune 30 Mar 1999 ODI # 1426
24 40 60.00 1 35 0 0 v West Indies Berri 13 Mar 1992 ODI # 742
26 40 65.00 3 38 1 0 v Pakistan Sharjah 6 Apr 1984 ODI # 259
16 39 41.02 0 17 0 0 v New Zealand Wellington 27 Mar 1997 ODI # 1185
55* 39 141.02 1 45 0 0 v Australia Colombo (PSS) 16 Apr 1983 ODI # 194
25* 38 65.78 1 10 0 0 v Kenya Nairobi (Gym) 28 Sep 1996 ODI # 1120
29 38 76.31 - - 1 0 v South Africa Gqeberha 21 Dec 1994 ODI # 967
47* 37 127.02 - - 0 0 v Australia Lahore 17 Mar 1996 ODI # 1083
27 37 72.97 2 24 0 0 v West Indies Adelaide 15 Dec 1995 ODI # 1021
20 36 55.55 - - 0 0 v India Margao 28 Dec 1997 ODI # 1269
22 35 62.85 0 11 0 0 v Australia Colombo (RPS) 4 Sep 1992 ODI # 762
24 34 70.58 0 44 0 0 v New Zealand Auckland 28 Jan 1991 ODI # 666
25 34 73.52 - - 0 0 v Pakistan Sharjah 4 Feb 1993 ODI # 799
23 33 69.69 0 50 0 0 v Australia Adelaide 10 Jan 1988 ODI # 491
23 33 69.69 2 47 0 0 v Pakistan Sharjah 23 Mar 1989 ODI # 564
26 32 81.25 - - 0 0 v Australia Sharjah 2 May 1990 ODI # 630
11 32 34.37 - - 0 0 v England Perth 29 Jan 1999 ODI # 1396
11 32 34.37 - - 1 0 v South Africa Nairobi (Club) 1 Oct 1996 ODI # 1122
8 31 25.80 0 18 0 0 v West Indies Sharjah 3 Dec 1986 ODI # 405
14 31 45.16 2 44 0 0 v West Indies Wankhede 9 Nov 1993 ODI # 847
19* 30 63.33 - - 0 0 v New Zealand Christchurch 25 Mar 1997 ODI # 1184
6 30 20.00 - - 0 0 v South Africa Guwahati 19 Nov 1993 ODI # 853
17 30 56.66 - - 0 0 v India Wankhede 17 May 1997 ODI # 1207
15 29 51.72 0 14 0 0 v Australia Margao 25 Oct 1989 ODI # 585
24 29 82.75 - - 0 0 v Pakistan Hyderabad (Sind) 8 Oct 1987 ODI # 451
24 27 88.88 - - 0 0 v Pakistan Centurion 4 Dec 1994 ODI # 954
13 26 50.00 3 49 1 0 v New Zealand Colombo (PSS) 1 Apr 1984 ODI # 258
24 24 100.00 1 38 0 0 v Pakistan Sharjah 30 Oct 1993 ODI # 841
20 24 83.33 1 22 0 0 v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
23* 24 95.83 - - 0 0 v Pakistan Sharjah 11 Apr 1995 ODI # 998
18 24 75.00 - - 1 0 v Australia Melbourne 16 Jan 1996 ODI # 1039
20 24 83.33 0 30 0 0 v India Vadodara 15 Jan 1987 ODI # 417
14 24 58.33 - - 1 0 v Pakistan Sharjah 12 Oct 1995 ODI # 1007
15* 23 65.21 1 35 0 0 v Pakistan Colombo (RPS) 6 Aug 1994 ODI # 915
22 23 95.65 - - 0 0 v India Moratuwa 14 Aug 1993 ODI # 835
10 22 45.45 2 26 0 0 v Australia Colombo (PSS) 13 Apr 1983 ODI # 193
23 22 104.54 - - 0 0 v India Colombo (RPS) 7 Jul 1998 ODI # 1344
15 22 68.18 0 50 1 0 v New Zealand Derby 18 Jun 1983 ODI # 214
13 22 59.09 - - 0 0 v India Singapore 3 Apr 1996 ODI # 1089
29 22 131.81 2 59 0 0 v India Wankhede 17 Jan 1987 ODI # 419
14 21 66.66 - - 0 0 v Australia Perth 31 Jan 1999 ODI # 1398
7 19 36.84 - - 0 0 v South Africa Northampton 19 May 1999 ODI # 1451
19 19 100.00 1 44 0 0 v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
14 19 73.68 0 36 0 0 v India Nagpur 1 Dec 1990 ODI # 644
17* 17 100.00 0 24 0 0 v Pakistan Gujranwala 23 Oct 1985 ODI # 336
25 17 147.05 - - 1 0 v England Faisalabad 9 Mar 1996 ODI # 1077
6 17 35.29 1 31 0 0 v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
7 16 43.75 0 49 2 0 v India Ahmedabad 22 Oct 1989 ODI # 580
7 16 43.75 0 47 0 0 v Australia Perth 2 Jan 1988 ODI # 484
9 15 60.00 1 23 0 0 v New Zealand Colombo (PSS) 3 Nov 1984 ODI # 274
5 15 33.33 0 36 0 0 v Australia Adelaide 28 Jan 1985 ODI # 299
9 14 64.28 - - 0 0 v India Sharjah 9 Nov 1998 ODI # 1370
11* 14 78.57 0 10 0 0 v West Indies Colombo (PSS) 1 Dec 1993 ODI # 859
16 14 114.28 1 54 1 0 v New Zealand Colombo (SSC) 3 Mar 1984 ODI # 253
7 14 50.00 0 27 0 0 v Pakistan Dhaka 27 Oct 1988 ODI # 528
8 13 61.53 0 18 1 0 v India Rajkot 15 Feb 1994 ODI # 879
11 13 84.61 2 34 0 0 v New Zealand Hobart 12 Jan 1988 ODI # 492
7 13 53.84 2 37 0 0 v Pakistan Colombo (PSS) 30 Mar 1986 ODI # 374
3 12 25.00 - - 1 0 v Zimbabwe Worcester 22 May 1999 ODI # 1456
6 12 50.00 0 44 0 0 v New Zealand Sharjah 29 Mar 1988 ODI # 514
5* 11 45.45 0 53 0 0 v Pakistan Lahore 29 Mar 1982 ODI # 150
8 11 72.72 0 27 0 0 v India Sharjah 25 Mar 1988 ODI # 512
6* 11 54.54 - - 0 0 v New Zealand Colombo (RPS) 21 Jun 1998 ODI # 1339
13* 11 118.18 0 14 0 0 v Zimbabwe Colombo (SSC) 21 Feb 1996 ODI # 1055
2 11 18.18 - - 0 0 v India Colombo (RPS) 25 Jul 1993 ODI # 833
2 10 20.00 - - 0 0 v New Zealand Christchurch 26 Mar 1995 ODI # 990
5 9 55.55 0 24 0 0 v Pakistan Sharjah 21 Dec 1990 ODI # 656
1 8 12.50 0 25 0 0 v Pakistan Hyderabad (Sind) 3 Nov 1985 ODI # 338
4 8 50.00 - - 0 0 v South Africa Dhaka 30 Oct 1998 ODI # 1362
3 7 42.85 - - 0 0 v New Zealand Sharjah 7 Nov 1996 ODI # 1139
2 4 50.00 1 43 0 0 v New Zealand Sharjah 31 Mar 1988 ODI # 516
0 4 0.00 - - 0 0 v South Africa Johannesburg 5 Apr 1998 ODI # 1306
0 4 0.00 - - 1 0 v South Africa Lahore 6 Nov 1997 ODI # 1252
1 4 25.00 - - 0 0 v Pakistan Jamshedpur 19 Mar 1999 ODI # 1411
2 3 66.66 - - 0 0 v Pakistan Paarl 9 Apr 1998 ODI # 1312
1 3 33.33 - - 1 0 v Australia Melbourne 7 Feb 1999 ODI # 1403
1 3 33.33 - - 1 0 v England Lord's 20 Aug 1998 ODI # 1348
0 3 0.00 - - 1 0 v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
0 3 0.00 - - 1 0 v Zimbabwe Sharjah 10 Nov 1998 ODI # 1372
0 3 0.00 - - 0 0 v Zimbabwe Sharjah 8 Apr 1997 ODI # 1194
1 3 33.33 0 38 0 0 v Zimbabwe Harare 5 Nov 1994 ODI # 946
5 3 166.66 - - 1 0 v Pakistan Lucknow 27 Oct 1989 ODI # 588
0 2 0.00 - - 0 0 v Australia Adelaide 24 Jan 1999 ODI # 1392
0 2 0.00 - - 0 0 v Pakistan Singapore 7 Apr 1996 ODI # 1093
0 2 0.00 - - 0 0 v West Indies Sharjah 16 Oct 1995 ODI # 1010
0 1 0.00 - - 1 0 v India Colombo (SSC) 23 Aug 1997 ODI # 1225
0 1 0.00 - - 0 0 v India Jalandhar 20 Feb 1994 ODI # 883
0* 1 0.00 1 23 0 0 v India Colombo (PSS) 22 Sep 1985 ODI # 334
0 1 0.00 0 49 1 0 v Pakistan Leeds 16 Jun 1983 ODI # 211
DNB - - 0 20 0 0 v New Zealand Colombo (PSS) 12 Dec 1992 ODI # 776
TDNB - - - - 0 0 v Pakistan Moratuwa 8 Mar 1986 ODI # 367
DNB - - - - 0 0 v New Zealand Colombo (RPS) 4 Dec 1992 ODI # 768
0 0 - 0 18 0 0 v Pakistan Perth 31 Dec 1989 ODI # 598
DNB - - - - 0 0 v India Colombo (RPS) 28 Aug 1996 ODI # 1106
DNB - - - - 0 0 v India Colombo (RPS) 20 Aug 1997 ODI # 1224
DNB - - - - 1 0 v Pakistan Lahore 5 Nov 1997 ODI # 1251
TDNB - - - - 0 0 v India Colombo (RPS) 4 Sep 1994 ODI # 921
TDNB - - 1 8 0 0 v Pakistan Singapore 1 Apr 1996 ODI # 1087
0* 0 - - - 0 0 v Zimbabwe Sharjah 3 Apr 1997 ODI # 1189
DNB - - 2 21 1 0 v Pakistan Sharjah 17 Oct 1995 ODI # 1011
TDNB - - 0 35 0 0 v Australia Colombo (SSC) 30 Apr 1983 ODI # 196
TDNB - - 1 42 0 0 v Australia Colombo (SSC) 29 Apr 1983 ODI # 195
TDNB - - - - 0 0 v India Mackay 28 Feb 1992 ODI # 722
DNB - - - - 0 0 v England Moratuwa 20 Mar 1993 ODI # 818
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