Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 7 Jul 1998 remove less than or equal to 7 Jul 1998 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 4s 6s
unfiltered 1991-2007 378 350 53 11739 137* 39.52 15812 74.24 10 83 20 971 144 Profile
filtered 1991-1998 163 153 21 5084 137* 38.51 6893 73.75 5 35 6 411 66
Innings by innings list
20 - 29 2 0 68.96 3 bowled 2 v West Indies Lahore 22 Nov 1991 ODI # 690
60 - 91 4 0 65.93 2 caught 2 v West Indies Faisalabad 24 Nov 1991 ODI # 691
DNB - - - - - - - 2 v Sri Lanka Sargodha 10 Jan 1992 ODI # 700
48 - 70 2 0 68.57 2 run out 1 v Sri Lanka Karachi 13 Jan 1992 ODI # 704
60 - 78 6 0 76.92 2 caught 1 v Sri Lanka Hyderabad (Sind) 15 Jan 1992 ODI # 706
101 - 121 9 3 83.47 2 caught 1 v Sri Lanka Multan 17 Jan 1992 ODI # 708
117 - 103 13 0 113.59 2 caught 1 v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
27 46 39 0 0 69.23 3 caught 1 v West Indies Melbourne 23 Feb 1992 ODI # 717
14 49 43 0 0 32.55 3 caught 1 v Zimbabwe Hobart 27 Feb 1992 ODI # 720
0 1 1 0 0 0.00 3 caught 1 v England Adelaide 1 Mar 1992 ODI # 726
2 9 6 0 0 33.33 2 lbw 2 v India Sydney 4 Mar 1992 ODI # 729
48 70 44 5 0 109.09 3 run out 2 v South Africa Brisbane 8 Mar 1992 ODI # 735
16 20 16 0 0 100.00 6 run out 1 v Australia Perth 11 Mar 1992 ODI # 739
11 15 11 0 0 100.00 6 run out 2 v Sri Lanka Perth 15 Mar 1992 ODI # 746
5 12 8 1 0 62.50 3 bowled 2 v New Zealand Christchurch 18 Mar 1992 ODI # 747
60 48 37 7 1 162.16 6 run out 2 v New Zealand Auckland 21 Mar 1992 ODI # 750
42 46 35 4 0 120.00 5 bowled 1 v England Melbourne 25 Mar 1992 ODI # 752
2 8 3 0 0 66.66 5 caught 2 v England Lord's 20 May 1992 ODI # 756
15 22 15 3 0 100.00 4 lbw 2 v England The Oval 22 May 1992 ODI # 757
10 33 29 0 0 34.48 5 run out 2 v England Nottingham 20 Aug 1992 ODI # 759
16 24 25 2 0 64.00 5 caught 1 v England Lord's 22 Aug 1992 ODI # 760
75 101 86 6 1 87.20 4 lbw 1 v England Manchester 24 Aug 1992 ODI # 761
28 38 37 3 0 75.67 5 caught 2 v West Indies Perth 4 Dec 1992 ODI # 767
22 34 34 1 1 64.70 5 caught 2 v Australia Hobart 10 Dec 1992 ODI # 773
18 47 30 0 0 60.00 5 run out 2 v West Indies Adelaide 12 Dec 1992 ODI # 775
60* 92 70 3 1 85.71 5 not out 1 v Australia Adelaide 13 Dec 1992 ODI # 777
17 70 47 1 0 36.17 6 caught 2 v West Indies Sydney 17 Dec 1992 ODI # 782
0 5 7 0 0 0.00 5 caught 1 v New Zealand Wellington 26 Dec 1992 ODI # 785
2 7 13 0 0 15.38 5 caught 1 v New Zealand Napier 28 Dec 1992 ODI # 786
2 5 6 0 0 33.33 6 run out 1 v New Zealand Auckland 30 Dec 1992 ODI # 787
0 14 6 0 0 0.00 3 caught 1 v West Indies Brisbane 9 Jan 1993 ODI # 788
39* 66 47 0 0 82.97 6 not out 2 v Australia Melbourne 12 Jan 1993 ODI # 790
40 54 46 1 1 86.95 5 bowled 2 v Australia Sydney 14 Jan 1993 ODI # 791
90 - 133 11 0 67.66 3 caught 1 v Zimbabwe Sharjah 1 Feb 1993 ODI # 796
27* - 24 3 0 112.50 3 not out 2 v Sri Lanka Sharjah 2 Feb 1993 ODI # 797
20 - 11 3 0 181.81 3 caught 1 v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
47 - 68 4 0 69.11 3 run out 1 v South Africa Durban 9 Feb 1993 ODI # 800
23 - 54 2 0 42.59 3 caught 1 v West Indies Johannesburg 13 Feb 1993 ODI # 802
50 72 50 5 2 100.00 3 lbw 1 v West Indies Kingston 23 Mar 1993 ODI # 821
11 55 33 0 0 33.33 3 run out 1 v West Indies Port of Spain 26 Mar 1993 ODI # 824
90* 133 104 8 0 86.53 3 not out 2 v West Indies Port of Spain 27 Mar 1993 ODI # 826
17 69 44 0 0 38.63 3 caught 1 v West Indies Kingstown 30 Mar 1993 ODI # 828
53 119 91 3 0 58.24 3 lbw 1 v West Indies Georgetown 3 Apr 1993 ODI # 829
25 - 56 4 0 44.64 3 caught 2 v West Indies Sharjah 29 Oct 1993 ODI # 840
37 - 35 4 0 105.71 3 bowled 1 v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
20 - 36 1 0 55.55 3 run out 2 v West Indies Sharjah 1 Nov 1993 ODI # 842
53 - 76 3 1 69.73 3 caught 2 v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
30 - 51 1 1 58.82 3 caught 1 v West Indies Sharjah 5 Nov 1993 ODI # 845
12 35 28 1 0 42.85 3 bowled 2 v Zimbabwe Karachi 24 Dec 1993 ODI # 867
44* 58 45 3 0 97.77 5 not out 2 v Zimbabwe Rawalpindi 25 Dec 1993 ODI # 868
80* 139 94 9 0 85.10 3 not out 1 v Zimbabwe Lahore 27 Dec 1993 ODI # 869
1 9 8 0 0 12.50 3 caught 2 v New Zealand Dunedin 3 Mar 1994 ODI # 889
14 37 31 2 0 45.16 3 lbw 1 v New Zealand Auckland 6 Mar 1994 ODI # 891
88 148 131 8 1 67.17 3 caught 1 v New Zealand Wellington 9 Mar 1994 ODI # 893
7 31 28 0 0 25.00 3 caught 1 v New Zealand Auckland 13 Mar 1994 ODI # 894
4 39 24 0 0 16.66 3 caught 1 v New Zealand Christchurch 16 Mar 1994 ODI # 895
1 14 11 0 0 9.09 3 caught 2 v India Sharjah 15 Apr 1994 ODI # 906
50* 51 47 9 0 106.38 3 not out 2 v U.A.E. Sharjah 17 Apr 1994 ODI # 908
137* 179 129 15 0 106.20 3 not out 1 v New Zealand Sharjah 20 Apr 1994 ODI # 911
12 26 26 0 0 46.15 3 stumped 1 v India Sharjah 22 Apr 1994 ODI # 912
53* - 53 6 1 100.00 3 not out 2 v Sri Lanka Colombo (RPS) 3 Aug 1994 ODI # 914
14 - 42 2 0 33.33 3 caught 1 v Sri Lanka Colombo (RPS) 6 Aug 1994 ODI # 915
10 - 36 0 0 27.77 3 caught 1 v Sri Lanka Colombo (SSC) 7 Aug 1994 ODI # 916
33 - 51 5 1 64.70 3 caught 2 v Sri Lanka Colombo (SSC) 22 Aug 1994 ODI # 917
25 - 45 1 0 55.55 3 lbw 1 v Sri Lanka Colombo (RPS) 24 Aug 1994 ODI # 918
29 90 69 4 0 42.02 3 stumped 2 v Australia Colombo (SSC) 7 Sep 1994 ODI # 923
2 5 5 0 0 40.00 3 run out 1 v Sri Lanka Colombo (SSC) 11 Sep 1994 ODI # 925
59 130 86 7 0 68.60 3 run out 1 v Australia Multan 14 Oct 1994 ODI # 929
51* 119 86 5 0 59.30 3 not out 2 v South Africa Karachi 16 Oct 1994 ODI # 930
10 33 18 2 0 55.55 3 run out 1 v South Africa Rawalpindi 20 Oct 1994 ODI # 934
91* 110 80 11 3 113.75 3 not out 2 v Australia Rawalpindi 22 Oct 1994 ODI # 935
19 55 39 1 0 48.71 3 caught 2 v South Africa Faisalabad 28 Oct 1994 ODI # 940
10 35 21 2 0 47.61 3 caught 2 v Australia Lahore 30 Oct 1994 ODI # 942
32 - 49 1 1 65.30 3 caught 2 v Sri Lanka Durban 2 Dec 1994 ODI # 953
62 86 68 4 1 91.17 3 caught 1 v Sri Lanka Centurion 4 Dec 1994 ODI # 954
55 106 74 6 0 74.32 3 stumped 1 v South Africa Johannesburg 10 Dec 1994 ODI # 959
17 39 33 3 0 51.51 3 caught 2 v New Zealand Gqeberha 13 Dec 1994 ODI # 961
DNB - - - - - - - 2 v South Africa Durban 17 Dec 1994 ODI # 964
15 22 19 1 1 78.94 4 run out 2 v New Zealand East London 19 Dec 1994 ODI # 966
4 22 25 0 0 16.00 3 lbw 2 v South Africa Cape Town 10 Jan 1995 ODI # 970
19 42 19 3 1 100.00 4 caught 2 v South Africa Johannesburg 12 Jan 1995 ODI # 971
0 8 8 0 0 0.00 3 caught 2 v Zimbabwe Harare 22 Feb 1995 ODI # 980
116* 170 138 9 1 84.05 3 not out 2 v Zimbabwe Harare 25 Feb 1995 ODI # 982
45 72 54 3 1 83.33 3 caught 2 v Zimbabwe Harare 26 Feb 1995 ODI # 984
88 125 100 7 0 88.00 4 bowled 1 v India Sharjah 7 Apr 1995 ODI # 995
29* - 23 2 0 126.08 4 not out 2 v Bangladesh Sharjah 8 Apr 1995 ODI # 996
73 147 96 2 3 76.04 4 caught 1 v Sri Lanka Sharjah 11 Apr 1995 ODI # 998
DNB - - - - - - - 2 v Sri Lanka Gujranwala 29 Sep 1995 ODI # 1003
14 - 32 1 0 43.75 4 caught 2 v Sri Lanka Faisalabad 1 Oct 1995 ODI # 1004
25 - 28 1 1 89.28 4 caught 1 v Sri Lanka Rawalpindi 3 Oct 1995 ODI # 1005
69 - 59 1 3 116.94 4 caught 1 v Sri Lanka Sharjah 12 Oct 1995 ODI # 1007
34 - 51 2 0 66.66 3 caught 1 v West Indies Sharjah 15 Oct 1995 ODI # 1009
32 75 49 0 1 65.30 4 caught 1 v New Zealand Dunedin 15 Dec 1995 ODI # 1020
80 127 95 6 1 84.21 4 bowled 1 v New Zealand Christchurch 17 Dec 1995 ODI # 1022
54 85 66 6 0 81.81 4 bowled 1 v New Zealand Wellington 20 Dec 1995 ODI # 1025
17 27 23 2 0 73.91 4 caught 2 v New Zealand Auckland 23 Dec 1995 ODI # 1027
DNB - - - - - - - 2 v U.A.E. Gujranwala 24 Feb 1996 ODI # 1059
18* 17 13 0 1 138.46 4 not out 2 v Netherlands Lahore 26 Feb 1996 ODI # 1062
23 54 39 3 0 58.97 4 run out 1 v South Africa Karachi 29 Feb 1996 ODI # 1067
53* 89 54 6 0 98.14 4 not out 2 v England Karachi 3 Mar 1996 ODI # 1071
39 63 41 4 1 95.12 4 run out 1 v New Zealand Lahore 6 Mar 1996 ODI # 1076
12 26 20 1 0 60.00 4 caught 2 v India Bengaluru 9 Mar 1996 ODI # 1078
15 - 11 2 0 136.36 3 caught 1 v Sri Lanka Singapore 1 Apr 1996 ODI # 1087
67 - 54 6 0 124.07 5 bowled 2 v Sri Lanka Singapore 2 Apr 1996 ODI # 1088
DNB - - - - - - - 2 v India Singapore 5 Apr 1996 ODI # 1091
24 - 29 0 0 82.75 5 caught 1 v Sri Lanka Singapore 7 Apr 1996 ODI # 1093
9 - 7 2 0 128.57 5 caught 1 v India Sharjah 12 Apr 1996 ODI # 1094
1 5 5 0 0 20.00 5 run out 2 v South Africa Sharjah 13 Apr 1996 ODI # 1095
6 - 11 0 0 54.54 6 caught 2 v India Sharjah 15 Apr 1996 ODI # 1098
41 32 42 1 2 97.61 4 caught 1 v South Africa Sharjah 16 Apr 1996 ODI # 1099
37* 42 28 4 0 132.14 5 not out 1 v England Manchester 29 Aug 1996 ODI # 1107
6 40 16 0 0 37.50 5 caught 2 v England Birmingham 31 Aug 1996 ODI # 1109
5 - 6 0 0 83.33 4 caught 1 v India Toronto 16 Sep 1996 ODI # 1115
29 - 48 1 2 60.41 4 caught 2 v India Toronto 17 Sep 1996 ODI # 1116
40 - 67 4 1 59.70 6 run out 1 v India Toronto 21 Sep 1996 ODI # 1118
9 - 19 0 0 47.36 6 caught 1 v India Toronto 23 Sep 1996 ODI # 1119
14 55 38 0 0 36.84 4 caught 1 v New Zealand Gujranwala 4 Dec 1996 ODI # 1146
2 8 3 0 0 66.66 4 stumped 1 v New Zealand Sialkot 6 Dec 1996 ODI # 1148
7 38 27 0 1 25.92 3 stumped 1 v New Zealand Karachi 8 Dec 1996 ODI # 1150
34 48 43 2 0 79.06 5 caught 1 v Australia Adelaide 15 Dec 1996 ODI # 1152
12 30 34 1 0 35.29 4 caught 1 v West Indies Adelaide 17 Dec 1996 ODI # 1154
8 20 10 0 0 80.00 5 bowled 2 v Australia Sydney 1 Jan 1997 ODI # 1155
1 8 4 0 0 25.00 5 caught 1 v West Indies Brisbane 3 Jan 1997 ODI # 1157
10 67 57 0 0 17.54 4 caught 1 v Australia Hobart 7 Jan 1997 ODI # 1160
42 126 69 5 0 60.86 2 caught 2 v West Indies Sydney 14 Jan 1997 ODI # 1163
64 156 114 5 0 56.14 2 caught 1 v Australia Melbourne 16 Jan 1997 ODI # 1164
5 13 17 1 0 29.41 1 caught 2 v West Indies Sydney 18 Jan 1997 ODI # 1165
5 21 12 1 0 41.66 5 run out 1 v West Indies Melbourne 20 Jan 1997 ODI # 1166
9 - 26 0 0 34.61 5 caught 2 v Sri Lanka Sharjah 4 Apr 1997 ODI # 1190
46 - 68 1 2 67.64 5 caught 1 v Zimbabwe Sharjah 6 Apr 1997 ODI # 1192
62 - 66 6 2 93.93 5 caught 2 v Sri Lanka Sharjah 7 Apr 1997 ODI # 1193
14 - 41 2 0 34.14 1 run out 1 v Zimbabwe Sharjah 9 Apr 1997 ODI # 1196
61 - 75 2 1 81.33 5 run out 1 v Sri Lanka Sharjah 11 Apr 1997 ODI # 1198
30 29 32 2 1 93.75 6 caught 2 v New Zealand Mohali 9 May 1997 ODI # 1204
22 16 21 1 2 104.76 6 bowled 1 v Sri Lanka Gwalior 12 May 1997 ODI # 1205
39* 52 33 6 0 118.18 5 not out 1 v India Chennai 21 May 1997 ODI # 1209
absent - - - - - - - 2 v Sri Lanka Mohali 24 May 1997 ODI # 1212
48 103 77 1 1 62.33 5 run out 2 v Sri Lanka Colombo (RPS) 14 Jul 1997 ODI # 1216
77 86 68 6 2 113.23 4 caught 1 v Bangladesh Colombo (RPS) 16 Jul 1997 ODI # 1217
0 1 2 0 0 0.00 4 caught 1 v India Colombo (SSC) 20 Jul 1997 ODI # 1219
13 41 32 2 0 40.62 4 caught 2 v India Toronto 13 Sep 1997 ODI # 1227
10 49 34 0 0 29.41 5 caught 1 v India Toronto 14 Sep 1997 ODI # 1228
71* 148 86 8 0 82.55 5 not out 2 v India Toronto 21 Sep 1997 ODI # 1232
35* 89 68 3 0 51.47 5 not out 2 v India Hyderabad (Sind) 28 Sep 1997 ODI # 1233
74* 130 92 4 1 80.43 4 not out 1 v India Karachi 30 Sep 1997 ODI # 1234
DNB - - - - - - - 2 v India Lahore 2 Oct 1997 ODI # 1236
85 180 116 11 0 73.27 5 bowled 2 v South Africa Lahore 2 Nov 1997 ODI # 1248
DNB - - - - - - - 2 v West Indies Lahore 4 Nov 1997 ODI # 1250
8 - 4 0 1 200.00 5 caught 1 v Sri Lanka Lahore 5 Nov 1997 ODI # 1251
33 68 65 1 0 50.76 5 run out 2 v West Indies Sharjah 12 Dec 1997 ODI # 1260
19 41 29 2 0 65.51 6 caught 2 v India Sharjah 14 Dec 1997 ODI # 1262
77 - 69 7 3 111.59 5 caught 2 v India Dhaka 11 Jan 1998 ODI # 1273
DNB - - - - - - - 2 v Bangladesh Dhaka 12 Jan 1998 ODI # 1274
33 50 48 1 0 68.75 5 caught 1 v India Dhaka 14 Jan 1998 ODI # 1276
40 44 40 3 3 100.00 5 caught 2 v India Dhaka 16 Jan 1998 ODI # 1277
DNB - - - - - - - 1 v India Dhaka 18 Jan 1998 ODI # 1279
0 19 7 0 0 0.00 2 caught 2 v Zimbabwe Harare 28 Mar 1998 ODI # 1297
116* 158 110 4 4 105.45 4 not out 2 v Sri Lanka Kimberley 7 Apr 1998 ODI # 1309
9 20 18 0 0 50.00 4 caught 1 v Sri Lanka Paarl 9 Apr 1998 ODI # 1312
52 112 80 6 1 65.00 4 lbw 1 v South Africa East London 11 Apr 1998 ODI # 1314
3 11 6 0 0 50.00 5 caught 2 v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
33 78 60 2 1 55.00 5 run out 1 v South Africa Centurion 17 Apr 1998 ODI # 1318
21 56 41 3 0 51.21 4 caught 1 v South Africa Cape Town 23 Apr 1998 ODI # 1326
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