Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 25 Aug 1977 remove greater than or equal to 25 Aug 1977 from query
Batting position equal to 4 remove equal to 4 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 1992-2007 151 147 19 5175 123 40.42 6814 75.94 6 37 8 425 79
Innings by innings list
15 22 15 3 0 100.00 4 lbw 2 v England The Oval 22 May 1992 ODI # 757
75 101 86 6 1 87.20 4 lbw 1 v England Manchester 24 Aug 1992 ODI # 761
15 22 19 1 1 78.94 4 run out 2 v New Zealand East London 19 Dec 1994 ODI # 966
19 42 19 3 1 100.00 4 caught 2 v South Africa Johannesburg 12 Jan 1995 ODI # 971
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
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
41 32 42 1 2 97.61 4 caught 1 v South Africa Sharjah 16 Apr 1996 ODI # 1099
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
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
12 30 34 1 0 35.29 4 caught 1 v West Indies Adelaide 17 Dec 1996 ODI # 1154
10 67 57 0 0 17.54 4 caught 1 v Australia Hobart 7 Jan 1997 ODI # 1160
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
74* 130 92 4 1 80.43 4 not out 1 v India Karachi 30 Sep 1997 ODI # 1234
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
21 56 41 3 0 51.21 4 caught 1 v South Africa Cape Town 23 Apr 1998 ODI # 1326
20 70 54 1 0 37.03 4 caught 1 v India Toronto 12 Sep 1998 ODI # 1349
35 71 49 5 0 71.42 4 caught 1 v India Toronto 13 Sep 1998 ODI # 1350
81 137 112 9 1 72.32 4 bowled 1 v India Toronto 16 Sep 1998 ODI # 1351
78 92 75 7 2 104.00 4 bowled 1 v India Toronto 19 Sep 1998 ODI # 1352
0 2 1 0 0 0.00 4 lbw 2 v India Toronto 20 Sep 1998 ODI # 1353
3 25 11 0 0 27.27 4 run out 2 v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
34 105 68 4 0 50.00 4 caught 1 v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
34 65 61 2 0 55.73 4 caught 1 v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
1 6 6 0 0 16.66 4 caught 1 v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
43 78 60 3 0 71.66 4 bowled 1 v India Jaipur 24 Mar 1999 ODI # 1417
16 77 43 1 0 37.20 4 caught 2 v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
91 180 112 9 0 81.25 4 run out 1 v India Bengaluru 4 Apr 1999 ODI # 1428
59 108 64 3 0 92.18 4 caught 1 v England Sharjah 7 Apr 1999 ODI # 1429
107 168 115 6 3 93.04 4 caught 1 v India Sharjah 8 Apr 1999 ODI # 1430
5 23 14 0 0 35.71 4 lbw 2 v England Sharjah 12 Apr 1999 ODI # 1434
39* 55 38 6 0 102.63 4 not out 2 v India Sharjah 16 Apr 1999 ODI # 1437
12 82 50 0 0 24.00 4 stumped 1 v Scotland Chester-le-Street 20 May 1999 ODI # 1453
7 27 16 1 0 43.75 4 lbw 2 v Bangladesh Northampton 31 May 1999 ODI # 1471
21 52 36 0 0 58.33 4 stumped 1 v Zimbabwe The Oval 11 Jun 1999 ODI # 1479
DNB - - - - - - - 2 v New Zealand Manchester 16 Jun 1999 ODI # 1482
24 - 41 1 0 58.53 4 caught 1 v West Indies Toronto 16 Sep 1999 ODI # 1500
55* - 93 8 0 59.13 4 not out 2 v West Indies Toronto 19 Sep 1999 ODI # 1502
33 - 53 1 0 62.26 4 stumped 1 v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
61 - 68 5 1 89.70 4 caught 1 v West Indies Sharjah 19 Oct 1999 ODI # 1517
54 - 78 4 0 69.23 4 caught 1 v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
4 9 9 0 0 44.44 4 lbw 2 v India Brisbane 10 Jan 2000 ODI # 1537
8 14 8 2 0 100.00 4 caught 1 v Australia Melbourne 16 Jan 2000 ODI # 1541
12 41 21 1 0 57.14 4 lbw 2 v Australia Sydney 19 Jan 2000 ODI # 1542
6 15 14 1 0 42.85 4 caught 1 v India Hobart 21 Jan 2000 ODI # 1543
5 25 20 0 0 25.00 4 caught 2 v Australia Melbourne 23 Jan 2000 ODI # 1545
15 43 31 3 0 48.38 4 caught 2 v India Adelaide 25 Jan 2000 ODI # 1547
35 52 42 3 0 83.33 4 caught 1 v India Perth 28 Jan 2000 ODI # 1550
0 2 2 0 0 0.00 4 lbw 1 v Australia Melbourne 2 Feb 2000 ODI # 1554
41 106 77 3 0 53.24 4 caught 1 v India Sharjah 23 Mar 2000 ODI # 1578
121* 141 113 9 5 107.07 4 not out 1 v India Sharjah 26 Mar 2000 ODI # 1580
17 69 52 2 0 32.69 4 lbw 1 v South Africa Sharjah 28 Mar 2000 ODI # 1582
53 103 82 3 0 64.63 4 bowled 1 v South Africa Sharjah 31 Mar 2000 ODI # 1583
32 83 72 0 1 44.44 4 caught 2 v Zimbabwe St John's 5 Apr 2000 ODI # 1586
51* - 95 4 0 53.68 4 not out 2 v West Indies Kingstown 12 Apr 2000 ODI # 1588
69 - 96 5 0 71.87 4 run out 2 v West Indies St George's 16 Apr 2000 ODI # 1592
66 - 86 6 0 76.74 4 caught 1 v West Indies Bridgetown 19 Apr 2000 ODI # 1593
4 - 12 1 0 33.33 4 lbw 2 v West Indies Port of Spain 22 Apr 2000 ODI # 1594
75* 90 61 9 1 122.95 4 not out 1 v Bangladesh Dhaka 2 Jun 2000 ODI # 1599
1 3 2 0 0 50.00 4 bowled 1 v India Dhaka 3 Jun 2000 ODI # 1600
27 39 31 2 1 87.09 4 caught 2 v Sri Lanka Dhaka 5 Jun 2000 ODI # 1601
6 18 12 0 0 50.00 4 caught 2 v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
47 81 66 2 0 71.21 4 caught 1 v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
0 7 4 0 0 0.00 4 caught 1 v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
DNB - - - - - - - 2 v Sri Lanka Nairobi (Gym) 8 Oct 2000 ODI # 1634
1 6 6 0 0 16.66 4 stumped 1 v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
71 113 87 6 0 81.60 4 caught 1 v England Karachi 24 Oct 2000 ODI # 1645
60* 171 108 7 0 55.55 4 not out 2 v England Rawalpindi 30 Oct 2000 ODI # 1653
32 57 41 3 1 78.04 4 bowled 2 v New Zealand Auckland 17 Feb 2001 ODI # 1689
6 11 8 1 0 75.00 4 run out 1 v New Zealand Napier 20 Feb 2001 ODI # 1690
12 23 26 0 0 46.15 4 caught 1 v New Zealand Wellington 22 Feb 2001 ODI # 1691
44 - 61 2 1 72.13 4 caught 1 v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
71* - 90 10 0 78.88 4 not out 2 v New Zealand Sharjah 12 Apr 2001 ODI # 1707
87 - 111 7 2 78.37 4 caught 1 v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
85* - 67 12 2 126.86 4 not out 2 v New Zealand Sharjah 15 Apr 2001 ODI # 1709
79 116 95 9 0 83.15 4 caught 1 v England Birmingham 7 Jun 2001 ODI # 1719
0 1 2 0 0 0.00 4 stumped 1 v Australia Cardiff 9 Jun 2001 ODI # 1720
0 1 2 0 0 0.00 4 bowled 1 v England Lord's 12 Jun 2001 ODI # 1722
23 50 31 2 0 74.19 4 lbw 1 v Australia Lord's 23 Jun 2001 ODI # 1728
21 31 23 2 0 91.30 4 caught 1 v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
118* 126 124 10 2 95.16 4 not out 2 v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
28 82 63 1 1 44.44 4 lbw 2 v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
20 50 31 3 0 64.51 4 caught 1 v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
3 23 23 0 0 13.04 4 caught 1 v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
1 24 20 0 0 5.00 4 caught 2 v West Indies Sharjah 14 Feb 2002 ODI # 1807
37 - 56 5 1 66.07 4 stumped 2 v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
68 115 96 4 0 70.83 4 caught 1 v New Zealand Sharjah 11 Apr 2002 ODI # 1828
37 77 62 2 1 59.67 4 caught 2 v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
18* 20 16 2 1 112.50 4 not out 2 v New Zealand Sharjah 15 Apr 2002 ODI # 1831
18 43 28 2 0 64.28 4 caught 1 v New Zealand Karachi 21 Apr 2002 ODI # 1833
35 52 39 1 1 89.74 4 caught 1 v New Zealand Lahore 27 Apr 2002 ODI # 1835
33 61 42 3 1 78.57 4 caught 1 v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
13 30 30 0 0 43.33 4 lbw 1 v Australia Brisbane 19 Jun 2002 ODI # 1846
25 62 39 1 1 64.10 4 caught 2 v South Africa Tangier 12 Aug 2002 ODI # 1860
63 98 95 4 2 66.31 4 caught 1 v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
5 18 13 1 0 38.46 4 caught 2 v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
0 2 3 0 0 0.00 4 lbw 1 v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
55 68 58 4 1 94.82 4 caught 1 v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
27 76 42 3 0 64.28 4 caught 1 v Zimbabwe Harare 1 Dec 2002 ODI # 1907
11 22 18 1 0 61.11 4 bowled 2 v South Africa Durban 8 Dec 2002 ODI # 1914
6 16 13 1 0 46.15 4 caught 2 v Australia Johannesburg 11 Feb 2003 ODI # 1945
4 17 15 0 0 26.66 4 bowled 1 v Namibia Kimberley 16 Feb 2003 ODI # 1954
0 5 2 0 0 0.00 4 lbw 1 v Netherlands Paarl 25 Feb 2003 ODI # 1967
6 3 3 1 0 200.00 4 run out 1 v India Centurion 1 Mar 2003 ODI # 1975
3 13 8 0 0 37.50 4 caught 1 v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
56* 64 48 7 0 116.66 4 not out 1 v Bangladesh Multan 9 Sep 2003 ODI # 2041
41 75 46 5 0 89.13 4 bowled 1 v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
59* 76 54 3 1 109.25 4 not out 1 v Bangladesh Karachi 21 Sep 2003 ODI # 2045
33* 51 28 4 0 117.85 4 not out 1 v South Africa Lahore 5 Oct 2003 ODI # 2047
49 77 63 4 1 77.77 4 lbw 2 v New Zealand Lahore 29 Nov 2003 ODI # 2068
25 24 18 3 0 138.88 4 bowled 1 v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
122 154 102 12 2 119.60 4 caught 2 v India Karachi 13 Mar 2004 ODI # 2112
29 31 34 1 1 85.29 4 bowled 1 v India Rawalpindi 16 Mar 2004 ODI # 2114
123 160 121 9 4 101.65 4 bowled 1 v India Lahore 21 Mar 2004 ODI # 2116
38 85 51 5 0 74.50 4 caught 2 v India Lahore 24 Mar 2004 ODI # 2117
58 76 66 4 2 87.87 4 stumped 1 v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
9 27 22 1 0 40.90 4 bowled 1 v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
34 47 48 2 1 70.83 4 caught 1 v India Colombo (RPS) 25 Jul 2004 ODI # 2152
1 8 7 0 0 14.28 4 caught 1 v India Amstelveen 21 Aug 2004 ODI # 2157
7 12 12 0 0 58.33 4 caught 2 v Australia Amstelveen 28 Aug 2004 ODI # 2162
41 105 79 5 0 51.89 4 caught 2 v India Birmingham 19 Sep 2004 ODI # 2179
21 69 44 0 0 47.72 4 caught 1 v West Indies Southampton 22 Sep 2004 ODI # 2181
76* 93 59 8 1 128.81 4 not out 2 v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
4 7 4 1 0 100.00 4 lbw 2 v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
75 143 75 8 1 100.00 4 caught 2 v India Eden Gardens 13 Nov 2004 ODI # 2192
50 - 61 4 1 81.96 4 caught 1 v Australia Sydney 23 Jan 2005 ODI # 2209
16 35 13 0 1 123.07 4 run out 2 v India Visakhapatnam 5 Apr 2005 ODI # 2236
23 22 17 1 1 135.29 4 caught 1 v India Jamshedpur 9 Apr 2005 ODI # 2237
49 115 63 7 0 77.77 4 lbw 1 v India Multan 16 Feb 2006 ODI # 2331
40 90 73 4 0 54.79 4 caught 2 v India Abu Dhabi 18 Apr 2006 ODI # 2363
37 32 35 2 3 105.71 4 caught 1 v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
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