Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 1993-2005 189 159 55 2943 79* 28.29 4008 73.42 0 13 6 203 48 Profile
Innings by innings list
TDNB - - - - - - - - v South Africa Bengaluru 10 Nov 1993 ODI # 848
5 4 7 0 0 71.42 10 stumped 2 v Sri Lanka Patna 15 Nov 1993 ODI # 850
11 21 9 1 0 122.22 10 run out 2 v India Indore 18 Nov 1993 ODI # 852
0* 15 7 0 0 0.00 9 not out 2 v West Indies Hyderabad (Deccan) 21 Nov 1993 ODI # 854
2 9 7 0 0 28.57 10 caught 1 v Pakistan Karachi 24 Dec 1993 ODI # 867
DNB - - - - - - - 1 v Pakistan Rawalpindi 25 Dec 1993 ODI # 868
7 12 10 0 0 70.00 10 caught 2 v Pakistan Lahore 27 Dec 1993 ODI # 869
18* 39 33 0 0 54.54 10 not out 2 v Sri Lanka Harare 3 Nov 1994 ODI # 945
DNB - - - - - - - 1 v Sri Lanka Harare 5 Nov 1994 ODI # 946
8 18 8 0 0 100.00 8 run out 2 v Sri Lanka Harare 6 Nov 1994 ODI # 948
7 10 10 0 0 70.00 10 caught 1 v Australia Perth 2 Dec 1994 ODI # 952
12* 16 10 2 0 120.00 10 not out 2 v Australia Hobart 8 Dec 1994 ODI # 957
1 5 3 0 0 33.33 9 run out 1 v England Sydney 15 Dec 1994 ODI # 962
9* 19 12 0 0 75.00 10 not out 2 v England Brisbane 7 Jan 1995 ODI # 968
DNB - - - - - - - 1 v Pakistan Harare 25 Feb 1995 ODI # 982
18 18 15 3 0 120.00 9 caught 1 v Pakistan Harare 26 Feb 1995 ODI # 984
23* 32 23 0 1 100.00 9 not out 2 v South Africa Harare 21 Oct 1995 ODI # 1013
13 33 29 1 0 44.82 8 caught 2 v South Africa Harare 22 Oct 1995 ODI # 1014
17 35 31 1 0 54.83 7 caught 2 v New Zealand Auckland 28 Jan 1996 ODI # 1045
15 48 37 1 0 40.54 8 bowled 1 v New Zealand Wellington 31 Jan 1996 ODI # 1046
36* 36 28 4 0 128.57 8 not out 1 v New Zealand Napier 3 Feb 1996 ODI # 1047
7 29 18 0 0 38.88 8 lbw 1 v West Indies Hyderabad (Deccan) 16 Feb 1996 ODI # 1050
15 17 13 0 0 115.38 7 caught 1 v Sri Lanka Colombo (SSC) 21 Feb 1996 ODI # 1055
DNB - - - - - - - 1 v Kenya Patna 26 Feb 1996 ODI # 1061
15* 31 27 1 0 55.55 7 not out 2 v Kenya Patna 27 Feb 1996 ODI # 1063
13 43 41 0 0 31.70 7 caught 1 v Australia Nagpur 1 Mar 1996 ODI # 1068
30 45 39 3 0 76.92 7 lbw 2 v India Kanpur 6 Mar 1996 ODI # 1075
0 1 1 0 0 0.00 10 bowled 2 v Australia Colombo (RPS) 26 Aug 1996 ODI # 1105
2 10 7 0 0 28.57 9 bowled 1 v India Colombo (SSC) 1 Sep 1996 ODI # 1110
DNB - - - - - - - 1 v Sri Lanka Colombo (SSC) 3 Sep 1996 ODI # 1112
11 44 33 1 0 33.33 9 caught 2 v England Bulawayo 15 Dec 1996 ODI # 1153
43* 61 53 4 0 81.13 9 not out 1 v England Harare 1 Jan 1997 ODI # 1156
DNB - - - - - - - 1 v England Harare 3 Jan 1997 ODI # 1158
9 40 25 0 0 36.00 9 bowled 1 v South Africa Centurion 25 Jan 1997 ODI # 1168
4* 11 7 0 0 57.14 9 not out 1 v India Paarl 27 Jan 1997 ODI # 1169
DNB - - - - - - - 1 v South Africa Cape Town 29 Jan 1997 ODI # 1170
12 10 10 1 0 120.00 9 bowled 1 v South Africa Johannesburg 31 Jan 1997 ODI # 1171
11* 15 7 1 0 157.14 9 not out 2 v India Centurion 7 Feb 1997 ODI # 1174
3 7 4 0 0 75.00 9 bowled 1 v India Benoni 9 Feb 1997 ODI # 1175
DNB - - - - - - - 2 v India Bulawayo 15 Feb 1997 ODI # 1178
11 - 24 0 0 45.83 8 run out 1 v Sri Lanka Sharjah 3 Apr 1997 ODI # 1189
1 - 2 0 0 50.00 9 run out 2 v Pakistan Sharjah 6 Apr 1997 ODI # 1192
14 - 15 0 1 93.33 8 caught 1 v Sri Lanka Sharjah 8 Apr 1997 ODI # 1194
20 - 46 1 0 43.47 8 lbw 2 v Pakistan Sharjah 9 Apr 1997 ODI # 1196
7* 25 18 0 0 38.88 9 not out 1 v Sri Lanka Colombo (SSC) 22 Jan 1998 ODI # 1282
4 8 4 0 0 100.00 8 run out 1 v Sri Lanka Colombo (RPS) 24 Jan 1998 ODI # 1284
2* 2 2 0 0 100.00 8 not out 1 v Sri Lanka Colombo (SSC) 26 Jan 1998 ODI # 1286
16* 27 15 1 1 106.66 8 not out 2 v New Zealand Hamilton 4 Feb 1998 ODI # 1288
10 29 20 0 0 50.00 9 caught 1 v New Zealand Wellington 6 Feb 1998 ODI # 1289
2* 5 3 0 0 66.66 9 not out 1 v New Zealand Christchurch 4 Mar 1998 ODI # 1294
9 29 21 0 0 42.85 8 caught 1 v New Zealand Napier 6 Mar 1998 ODI # 1295
2 11 8 0 0 25.00 8 bowled 2 v New Zealand Auckland 8 Mar 1998 ODI # 1296
48* 62 57 2 2 84.21 6 not out 1 v Pakistan Harare 28 Mar 1998 ODI # 1297
26* 46 34 2 0 76.47 6 not out 1 v Pakistan Harare 29 Mar 1998 ODI # 1298
5 14 9 0 0 55.55 6 bowled 2 v Australia Ahmedabad 3 Apr 1998 ODI # 1302
16* 44 23 1 0 69.56 7 not out 2 v India Vadodara 5 Apr 1998 ODI # 1305
30 51 36 3 0 83.33 6 bowled 2 v India Cuttack 9 Apr 1998 ODI # 1311
27* 39 22 3 0 122.72 7 not out 2 v Australia Delhi 11 Apr 1998 ODI # 1313
23 59 50 1 0 46.00 7 run out 1 v India Bulawayo 26 Sep 1998 ODI # 1354
5 5 6 0 0 83.33 7 caught 1 v India Bulawayo 27 Sep 1998 ODI # 1355
7* 9 6 1 0 116.66 7 not out 1 v India Harare 30 Sep 1998 ODI # 1356
6 5 4 1 0 150.00 8 caught 1 v New Zealand Dhaka 24 Oct 1998 ODI # 1357
DNB - - - - - - - 2 v Sri Lanka Sharjah 7 Nov 1998 ODI # 1367
59 84 71 3 2 83.09 8 caught 1 v India Sharjah 8 Nov 1998 ODI # 1369
1* 1 1 0 0 100.00 9 not out 1 v Sri Lanka Sharjah 10 Nov 1998 ODI # 1372
0 1 1 0 0 0.00 7 lbw 1 v India Sharjah 13 Nov 1998 ODI # 1374
17 29 31 1 1 54.83 8 caught 1 v Pakistan Gujranwala 20 Nov 1998 ODI # 1375
DNB - - - - - - - 2 v Pakistan Sheikhupura 22 Nov 1998 ODI # 1376
10 9 8 2 0 125.00 8 run out 2 v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
DNB - - - - - - - 1 v Kenya Dhaka 19 Mar 1999 ODI # 1412
5* 5 4 1 0 125.00 8 not out 1 v Bangladesh Dhaka 21 Mar 1999 ODI # 1414
10* 14 7 1 0 142.85 8 not out 1 v Kenya Dhaka 23 Mar 1999 ODI # 1416
39* 26 24 3 1 162.50 7 not out 1 v Kenya Dhaka 27 Mar 1999 ODI # 1424
DNB - - - - - - - 2 v Kenya Taunton 15 May 1999 ODI # 1445
14 14 18 2 0 77.77 9 caught 1 v India Leicester 19 May 1999 ODI # 1450
10 23 23 0 0 43.47 9 caught 1 v Sri Lanka Worcester 22 May 1999 ODI # 1456
11* 21 13 1 0 84.61 9 not out 1 v England Nottingham 25 May 1999 ODI # 1461
9* 15 13 1 0 69.23 8 not out 1 v South Africa Chelmsford 29 May 1999 ODI # 1468
4 13 13 0 0 30.76 8 bowled 1 v New Zealand Leeds 6 Jun 1999 ODI # 1475
18* 44 29 0 0 62.06 8 not out 2 v Australia Lord's 9 Jun 1999 ODI # 1477
16* 62 31 1 0 51.61 7 not out 2 v Pakistan The Oval 11 Jun 1999 ODI # 1479
6 16 12 0 0 50.00 8 bowled 1 v South Africa Johannesburg 21 Jan 2000 ODI # 1544
18 19 13 2 0 138.46 8 bowled 1 v England Cape Town 28 Jan 2000 ODI # 1551
35* 88 65 3 0 53.84 8 not out 1 v England Kimberley 30 Jan 2000 ODI # 1553
20* 21 18 2 0 111.11 9 not out 2 v South Africa Durban 2 Feb 2000 ODI # 1555
4 15 9 0 0 44.44 9 caught 2 v South Africa Gqeberha 6 Feb 2000 ODI # 1558
16 19 14 0 0 114.28 8 caught 1 v England Bulawayo 16 Feb 2000 ODI # 1562
1 27 17 0 0 5.88 8 caught 1 v England Bulawayo 18 Feb 2000 ODI # 1564
7 19 14 0 0 50.00 8 caught 2 v England Harare 20 Feb 2000 ODI # 1567
0 4 3 0 0 0.00 8 caught 2 v West Indies Kingston 1 Apr 2000 ODI # 1584
7 18 12 0 0 58.33 8 run out 2 v West Indies Kingston 2 Apr 2000 ODI # 1585
15 25 17 2 0 88.23 8 caught 1 v Pakistan St John's 5 Apr 2000 ODI # 1586
DNB - - - - - - - 1 v Pakistan St George's 15 Apr 2000 ODI # 1590
DNB - - - - - - - 1 v West Indies Canterbury 11 Jul 2000 ODI # 1611
0* 1 0 0 0 - 10 not out 1 v England Manchester 13 Jul 2000 ODI # 1613
DNB - - - - - - - 2 v West Indies Chester-le-Street 16 Jul 2000 ODI # 1616
45 60 52 5 0 86.53 9 caught 2 v England Birmingham 18 Jul 2000 ODI # 1617
18 14 12 0 2 150.00 8 lbw 1 v England Lord's 22 Jul 2000 ODI # 1619
21 38 45 0 0 46.66 7 lbw 1 v New Zealand Harare 27 Sep 2000 ODI # 1627
21* 15 11 0 2 190.90 7 not out 1 v New Zealand Bulawayo 30 Sep 2000 ODI # 1628
DNB - - - - - - - 2 v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
20 29 16 0 2 125.00 7 caught 2 v New Zealand Nairobi (Gym) 9 Oct 2000 ODI # 1635
DNB - - - - - - - 1 v Sri Lanka Sharjah 21 Oct 2000 ODI # 1642
11* - 9 0 1 122.22 8 not out 2 v India Sharjah 22 Oct 2000 ODI # 1644
25 - 55 1 0 45.45 8 run out 2 v Sri Lanka Sharjah 25 Oct 2000 ODI # 1646
12 - 15 1 0 80.00 8 bowled 1 v India Sharjah 26 Oct 2000 ODI # 1648
5 9 6 0 0 83.33 7 bowled 1 v India Cuttack 2 Dec 2000 ODI # 1656
51* 56 57 4 1 89.47 8 not out 2 v India Ahmedabad 5 Dec 2000 ODI # 1657
23 30 17 1 1 135.29 7 caught 2 v India Jodhpur 8 Dec 2000 ODI # 1658
3 5 6 0 0 50.00 7 caught 1 v India Kanpur 11 Dec 2000 ODI # 1659
17 35 25 0 1 68.00 8 caught 2 v India Rajkot 14 Dec 2000 ODI # 1660
30* 20 18 0 2 166.66 8 not out 1 v New Zealand Taupo 2 Jan 2001 ODI # 1663
17 26 14 3 0 121.42 8 caught 1 v New Zealand Wellington 4 Jan 2001 ODI # 1664
79* 74 67 4 5 117.91 8 not out 2 v New Zealand Auckland 7 Jan 2001 ODI # 1665
34* 40 28 3 0 121.42 8 not out 1 v West Indies Brisbane 13 Jan 2001 ODI # 1669
23 45 30 1 0 76.66 8 caught 1 v Australia Melbourne 21 Jan 2001 ODI # 1674
45 75 70 1 0 64.28 8 caught 1 v West Indies Sydney 23 Jan 2001 ODI # 1675
3 7 6 0 0 50.00 7 lbw 2 v West Indies Adelaide 25 Jan 2001 ODI # 1676
9 19 19 0 0 47.36 8 caught 2 v Australia Sydney 28 Jan 2001 ODI # 1678
10* 12 5 0 1 200.00 5 not out 1 v Australia Hobart 30 Jan 2001 ODI # 1679
33* 67 46 3 1 71.73 8 not out 2 v West Indies Perth 2 Feb 2001 ODI # 1681
9 8 6 0 1 150.00 6 caught 2 v Australia Perth 4 Feb 2001 ODI # 1683
DNB - - - - - - - 2 v Bangladesh Harare 7 Apr 2001 ODI # 1702
15 - 19 0 1 78.94 5 caught 1 v Bangladesh Harare 8 Apr 2001 ODI # 1703
DNB - - - - - - - 1 v Bangladesh Bulawayo 11 Apr 2001 ODI # 1706
16 28 19 1 0 84.21 7 bowled 2 v West Indies Harare 23 Jun 2001 ODI # 1727
16 60 44 1 0 36.36 7 run out 1 v India Harare 24 Jun 2001 ODI # 1729
DNB - - - - - - - 1 v West Indies Bulawayo 1 Jul 2001 ODI # 1732
DNB - - - - - - - 2 v South Africa Bulawayo 23 Sep 2001 ODI # 1748
3 11 10 0 0 30.00 9 bowled 1 v England Harare 6 Oct 2001 ODI # 1753
56 93 74 4 0 75.67 8 caught 1 v England Harare 7 Oct 2001 ODI # 1754
2 18 15 0 0 13.33 7 bowled 2 v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
27* 45 28 2 1 96.42 6 not out 2 v Pakistan Sharjah 28 Oct 2001 ODI # 1768
5 18 16 0 0 31.25 7 stumped 2 v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
1 11 6 0 0 16.66 8 caught 2 v Pakistan Sharjah 31 Oct 2001 ODI # 1770
DNB - - - - - - - 2 v Bangladesh Chattogram 23 Nov 2001 ODI # 1773
23* 5 7 2 2 328.57 8 not out 1 v Bangladesh Dhaka 25 Nov 2001 ODI # 1774
DNB - - - - - - - 2 v Bangladesh Dhaka 26 Nov 2001 ODI # 1775
0 8 3 0 0 0.00 8 lbw 1 v Sri Lanka Colombo (SSC) 8 Dec 2001 ODI # 1776
19* 25 27 2 0 70.37 8 not out 2 v West Indies Colombo (SSC) 9 Dec 2001 ODI # 1777
24 20 25 4 0 96.00 7 stumped 2 v Sri Lanka Colombo (RPS) 12 Dec 2001 ODI # 1779
57 100 88 4 1 64.77 8 caught 1 v West Indies Kandy 16 Dec 2001 ODI # 1781
1 6 8 0 0 12.50 8 caught 2 v India Faridabad 7 Mar 2002 ODI # 1814
14 15 12 2 0 116.66 9 caught 2 v India Mohali 10 Mar 2002 ODI # 1815
DNB - - - - - - - 2 v India Kochi 13 Mar 2002 ODI # 1816
10 17 13 0 0 76.92 7 bowled 1 v India Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
39 64 36 5 0 108.33 7 caught 2 v India Guwahati 19 Mar 2002 ODI # 1818
4* 6 3 0 0 133.33 9 not out 2 v India Colombo (RPS) 14 Sep 2002 ODI # 1876
50* 71 58 3 2 86.20 7 not out 2 v England Colombo (RPS) 18 Sep 2002 ODI # 1880
DNB - - - - - - - 1 v Namibia Harare 10 Feb 2003 ODI # 1943
20 22 33 1 0 60.60 9 caught 2 v India Harare 19 Feb 2003 ODI # 1957
28* 28 19 2 1 147.36 9 not out 1 v Australia Bulawayo 24 Feb 2003 ODI # 1966
44 23 22 6 1 200.00 7 caught 1 v Netherlands Bulawayo 28 Feb 2003 ODI # 1972
TDNB - - - - - - - - v Pakistan Bulawayo 4 Mar 2003 ODI # 1980
72* 90 84 6 2 85.71 8 not out 1 v New Zealand Bloemfontein 8 Mar 2003 ODI # 1984
0 5 4 0 0 0.00 8 caught 1 v Kenya Bloemfontein 12 Mar 2003 ODI # 1987
2 7 7 0 0 28.57 9 caught 2 v Sri Lanka East London 15 Mar 2003 ODI # 1989
7 7 7 0 0 100.00 10 caught 2 v Pakistan Sharjah 3 Apr 2003 ODI # 1994
14* 8 6 1 1 233.33 7 not out 2 v Kenya Sharjah 5 Apr 2003 ODI # 1996
19* 23 25 3 0 76.00 8 not out 2 v Sri Lanka Sharjah 7 Apr 2003 ODI # 1998
0 5 5 0 0 0.00 8 lbw 1 v Pakistan Sharjah 10 Apr 2003 ODI # 2000
7 32 21 0 0 33.33 7 run out 2 v England Nottingham 26 Jun 2003 ODI # 2028
5 6 6 0 0 83.33 7 caught 2 v South Africa Canterbury 29 Jun 2003 ODI # 2030
TDNB - - - - - - - - v England Leeds 1 Jul 2003 ODI # 2031
54 76 72 6 1 75.00 7 bowled 1 v South Africa Cardiff 5 Jul 2003 ODI # 2033
5 6 5 1 0 100.00 7 caught 1 v England Bristol 6 Jul 2003 ODI # 2034
50* 110 90 4 0 55.55 8 not out 1 v South Africa Southampton 10 Jul 2003 ODI # 2036
DNB - - - - - - - 2 v West Indies Bulawayo 22 Nov 2003 ODI # 2065
38* 49 37 6 0 102.70 6 not out 2 v West Indies Bulawayo 23 Nov 2003 ODI # 2066
65* 103 91 1 1 71.42 6 not out 1 v West Indies Harare 26 Nov 2003 ODI # 2067
9 47 21 1 0 42.85 6 caught 2 v West Indies Harare 29 Nov 2003 ODI # 2069
30 68 62 2 0 48.38 6 caught 1 v West Indies Harare 30 Nov 2003 ODI # 2070
46 - 92 3 0 50.00 7 stumped 2 v Australia Sydney 11 Jan 2004 ODI # 2079
59* 76 68 4 0 86.76 7 not out 1 v India Hobart 14 Jan 2004 ODI # 2080
64* 114 82 3 2 78.04 6 not out 2 v Australia Hobart 16 Jan 2004 ODI # 2082
3 15 13 0 0 23.07 6 bowled 2 v India Brisbane 20 Jan 2004 ODI # 2085
5* 12 5 1 0 100.00 7 not out 2 v India Adelaide 24 Jan 2004 ODI # 2087
28 44 32 2 0 87.50 6 caught 2 v Australia Adelaide 26 Jan 2004 ODI # 2089
TDNB - - - - - - - - v Australia Melbourne 29 Jan 2004 ODI # 2091
6 17 12 1 0 50.00 6 caught 1 v India Perth 3 Feb 2004 ODI # 2095
30 62 40 1 0 75.00 6 caught 2 v Bangladesh Harare 10 Mar 2004 ODI # 2110
45 91 72 3 0 62.50 7 bowled 1 v Bangladesh Harare 12 Mar 2004 ODI # 2111
31* 78 54 5 0 57.40 7 not out 2 v Bangladesh Harare 14 Mar 2004 ODI # 2113
68 138 105 5 0 64.76 7 run out 1 v South Africa Gqeberha 2 Mar 2005 ODI # 2233
28 44 32 4 0 87.50 10 caught 2 v Asia XI Durban 20 Aug 2005 ODI # 2270
14 36 35 1 0 40.00 9 lbw 1 v Asia XI Durban 21 Aug 2005 ODI # 2271
45 60 48 5 2 93.75 8 bowled 2 v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
18* - 52 2 0 34.61 6 not out 2 v India Harare 29 Aug 2005 ODI # 2274
18 - 33 1 1 54.54 6 stumped 2 v New Zealand Harare 31 Aug 2005 ODI # 2276
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