Records type batting analysis [change type]
View innings by innings list [change view]
Match result won match remove won match from query
Not involving the player MS Dhoni (Asia/IND) remove MS Dhoni (Asia/IND) 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 1990-2007 268 259 32 8529 132* 37.57 12594 67.72 11 59 13 734 15 Profile
filtered 1992-2007 138 131 28 5475 132* 53.15 7806 70.13 8 43 6 461 12
Innings by innings list
5* - 4 1 0 125.00 7 not out 2 v Pakistan Multan 17 Jan 1992 ODI # 708
4 9 8 0 0 50.00 6 caught 2 v Australia Colombo (PSS) 15 Aug 1992 ODI # 758
DNB - - - - - - - 2 v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
52* - 120 2 1 43.33 3 not out 2 v Zimbabwe Sharjah 3 Apr 1997 ODI # 1189
94 - 118 10 0 79.66 3 caught 1 v Pakistan Sharjah 4 Apr 1997 ODI # 1190
0 - 5 0 0 0.00 3 lbw 1 v Pakistan Sharjah 7 Apr 1997 ODI # 1193
29 - 49 3 0 59.18 3 lbw 2 v Pakistan Sharjah 11 Apr 1997 ODI # 1198
38 107 69 4 0 55.07 3 run out 2 v India Wankhede 17 May 1997 ODI # 1207
41 87 57 6 0 71.92 2 run out 1 v New Zealand Hyderabad (Deccan) 20 May 1997 ODI # 1208
53 120 72 4 0 73.61 2 lbw 1 v Pakistan Mohali 24 May 1997 ODI # 1212
29 42 30 5 0 96.66 2 caught 1 v Pakistan Eden Gardens 27 May 1997 ODI # 1214
80 190 113 3 0 70.79 2 run out 1 v Pakistan Colombo (RPS) 14 Jul 1997 ODI # 1216
31 117 57 2 0 54.38 2 lbw 2 v India Colombo (RPS) 18 Jul 1997 ODI # 1218
60 114 74 7 0 81.08 2 caught 1 v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
84* 169 101 6 1 83.16 2 not out 2 v India Colombo (RPS) 26 Jul 1997 ODI # 1222
118 208 153 7 0 77.12 2 run out 1 v India Colombo (RPS) 17 Aug 1997 ODI # 1223
38 56 43 5 0 88.37 2 lbw 2 v India Colombo (RPS) 20 Aug 1997 ODI # 1224
3 30 12 0 0 25.00 2 caught 1 v India Colombo (SSC) 24 Aug 1997 ODI # 1226
1 - 10 0 0 10.00 2 caught 2 v West Indies Lahore 1 Nov 1997 ODI # 1247
23 - 34 3 0 67.64 2 run out 2 v Pakistan Lahore 5 Nov 1997 ODI # 1251
14 55 34 1 0 41.17 2 caught 2 v India Margao 28 Dec 1997 ODI # 1269
26 61 38 4 0 68.42 2 bowled 2 v Zimbabwe Colombo (SSC) 22 Jan 1998 ODI # 1282
45 116 80 2 0 56.25 2 caught 2 v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
63 99 78 6 0 80.76 3 bowled 2 v South Africa Gqeberha 13 Apr 1998 ODI # 1315
94 181 123 7 1 76.42 3 bowled 1 v Pakistan Benoni 15 Apr 1998 ODI # 1317
83* 162 118 9 0 70.33 3 not out 2 v New Zealand Colombo (RPS) 21 Jun 1998 ODI # 1339
12 20 18 1 0 66.66 3 caught 1 v India Colombo (SSC) 1 Jul 1998 ODI # 1341
6* 4 3 1 0 200.00 6 not out 1 v New Zealand Colombo (SSC) 5 Jul 1998 ODI # 1343
40 85 60 1 0 66.66 3 stumped 1 v South Africa Nottingham 14 Aug 1998 ODI # 1345
132* 197 151 14 0 87.41 3 not out 2 v England Lord's 20 Aug 1998 ODI # 1348
3 9 11 0 0 27.27 3 caught 2 v New Zealand Dhaka 26 Oct 1998 ODI # 1359
82 168 121 6 0 67.76 3 run out 2 v Australia Hobart 21 Jan 1999 ODI # 1389
3 12 12 0 0 25.00 3 caught 2 v England Adelaide 23 Jan 1999 ODI # 1391
4 13 15 0 0 26.66 7 lbw 1 v England Sydney 3 Feb 1999 ODI # 1400
28 79 42 3 0 66.66 2 caught 1 v Pakistan Visakhapatnam 27 Mar 1999 ODI # 1423
54 141 90 4 0 60.00 3 caught 2 v Zimbabwe Worcester 22 May 1999 ODI # 1456
52 105 67 3 0 77.61 3 caught 1 v Kenya Southampton 30 May 1999 ODI # 1469
71* 215 126 6 0 56.34 2 not out 2 v India Colombo (RPS) 25 Aug 1999 ODI # 1487
24 - 46 1 0 52.17 1 caught 2 v Australia Colombo (RPS) 31 Aug 1999 ODI # 1491
DNB - - - - - - - 2 v West Indies Sharjah 17 Oct 1999 ODI # 1515
15 50 25 1 0 60.00 3 caught 1 v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
69 138 107 7 0 64.48 3 caught 1 v Zimbabwe Harare 15 Dec 1999 ODI # 1529
6 14 12 0 0 50.00 3 caught 2 v Zimbabwe Harare 18 Dec 1999 ODI # 1530
119* - 135 7 0 88.14 3 not out 1 v Pakistan Karachi 13 Feb 2000 ODI # 1559
57 - 82 3 0 69.51 3 caught 1 v Pakistan Gujranwala 16 Feb 2000 ODI # 1561
77 - 91 4 0 84.61 3 caught 1 v Pakistan Lahore 19 Feb 2000 ODI # 1566
41* 66 57 3 1 71.92 3 not out 2 v Bangladesh Dhaka 29 May 2000 ODI # 1596
42 72 56 3 0 75.00 3 caught 1 v India Dhaka 1 Jun 2000 ODI # 1598
62 156 92 5 0 67.39 3 lbw 2 v Pakistan Galle 5 Jul 2000 ODI # 1603
3 15 9 0 0 33.33 3 caught 1 v South Africa Galle 6 Jul 2000 ODI # 1604
25 69 49 0 0 51.02 3 caught 2 v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
44* 109 62 5 0 70.96 3 not out 2 v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
11 30 18 1 0 61.11 3 caught 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
2 2 5 0 0 40.00 3 bowled 1 v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
0 - 3 0 0 0.00 3 caught 2 v India Sharjah 20 Oct 2000 ODI # 1640
90 - 138 7 0 65.21 3 run out 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
58 - 88 1 0 65.90 3 run out 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
102* - 111 5 0 91.89 3 not out 1 v India Sharjah 27 Oct 2000 ODI # 1650
9 - 24 1 0 37.50 3 run out 1 v India Sharjah 29 Oct 2000 ODI # 1652
55 118 83 5 0 66.26 3 caught 1 v South Africa Johannesburg 17 Jan 2001 ODI # 1673
29 92 61 2 0 47.54 2 caught 1 v New Zealand Napier 31 Jan 2001 ODI # 1680
5 28 21 0 0 23.80 2 caught 2 v New Zealand Wellington 3 Feb 2001 ODI # 1682
59* 126 83 6 1 71.08 2 not out 2 v New Zealand Auckland 6 Feb 2001 ODI # 1684
40 150 89 1 0 44.94 3 lbw 2 v England Dambulla 23 Mar 2001 ODI # 1694
57 132 91 2 0 62.63 3 caught 1 v England Colombo (RPS) 25 Mar 2001 ODI # 1695
53* 141 92 8 0 57.60 1 not out 2 v England Colombo (SSC) 27 Mar 2001 ODI # 1697
0 - 2 0 0 0.00 1 lbw 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
89 - 119 5 1 74.78 3 run out 1 v Pakistan Sharjah 20 Apr 2001 ODI # 1711
22 65 42 1 0 52.38 3 caught 1 v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
5 11 6 0 0 83.33 3 caught 1 v India Colombo (RPS) 22 Jul 2001 ODI # 1737
66 129 91 7 0 72.52 4 run out 2 v New Zealand Colombo (RPS) 25 Jul 2001 ODI # 1738
34 46 39 1 1 87.17 4 stumped 1 v New Zealand Colombo (SSC) 31 Jul 2001 ODI # 1741
5 20 11 1 0 45.45 3 caught 1 v India Colombo (RPS) 5 Aug 2001 ODI # 1744
92 169 110 5 0 83.63 3 caught 1 v Zimbabwe Sharjah 26 Oct 2001 ODI # 1765
21 67 38 2 0 55.26 3 caught 2 v Pakistan Sharjah 27 Oct 2001 ODI # 1767
9 22 18 0 0 50.00 3 caught 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
23* 17 16 4 0 143.75 3 not out 2 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
4 23 12 0 0 33.33 3 caught 1 v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
82* 147 119 7 2 68.90 3 not out 2 v West Indies Kandy 15 Dec 2001 ODI # 1780
38 85 51 4 0 74.50 3 run out 1 v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
6 - 14 0 0 42.85 3 caught 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
77* 165 109 5 0 70.64 5 not out 1 v Pakistan Sharjah 12 Apr 2002 ODI # 1829
82 136 94 12 0 87.23 2 bowled 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
34 59 52 4 0 65.38 1 run out 1 v England Manchester 7 Jul 2002 ODI # 1853
83 154 101 8 1 82.17 2 run out 2 v Bangladesh Colombo (SSC) 4 Aug 2002 ODI # 1857
31* 63 40 6 0 77.50 2 not out 2 v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
20 32 27 3 0 74.07 1 caught 1 v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
35 68 45 5 0 77.77 2 lbw 1 v South Africa Tangier 15 Aug 2002 ODI # 1862
16 33 22 3 0 72.72 2 run out 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
16 - 21 2 0 76.19 2 caught 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
25 59 40 3 0 62.50 2 caught 1 v South Africa Tangier 21 Aug 2002 ODI # 1866
8 40 18 1 0 44.44 2 run out 2 v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
101 173 118 8 0 85.59 2 caught 1 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
51 187 113 5 0 45.13 2 lbw 2 v Australia Colombo (RPS) 27 Sep 2002 ODI # 1887
123* 185 121 15 1 101.65 1 not out 2 v South Africa Benoni 1 Dec 2002 ODI # 1908
101 178 124 5 0 81.45 1 run out 1 v Australia Sydney 9 Jan 2003 ODI # 1931
0 3 6 0 0 0.00 1 caught 1 v England Sydney 13 Jan 2003 ODI # 1934
6 24 17 0 0 35.29 1 caught 1 v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
69* 81 71 11 0 97.18 1 not out 2 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
24* 18 14 4 0 171.42 1 not out 2 v Canada Paarl 19 Feb 2003 ODI # 1958
3 14 8 0 0 37.50 1 run out 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
103* 207 127 7 0 81.10 1 not out 1 v Zimbabwe East London 15 Mar 2003 ODI # 1989
19 49 29 2 0 65.51 3 caught 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
18 64 54 1 0 33.33 4 caught 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
9 56 36 1 0 25.00 3 caught 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
22 - 37 3 0 59.45 3 caught 1 v West Indies Bridgetown 7 Jun 2003 ODI # 2022
47 - 54 0 1 87.03 3 run out 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
DNB - - - - - - - 2 v England Dambulla 18 Nov 2003 ODI # 2063
47 97 68 4 0 69.11 1 run out 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
0 7 10 0 0 0.00 1 bowled 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
0 11 6 0 0 0.00 2 lbw 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
21* 35 32 2 0 65.62 3 not out 2 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
DNB - - - - - - - 2 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
38 91 60 2 0 63.33 2 caught 1 v Zimbabwe Harare 29 Apr 2004 ODI # 2124
50 82 75 3 0 66.66 3 run out 1 v India Dambulla 18 Jul 2004 ODI # 2148
19 53 34 3 0 55.88 3 caught 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
DNB - - - - - - - 2 v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
65 140 87 8 0 74.71 3 run out 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
64 122 82 5 0 78.04 3 caught 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
26 58 36 5 0 72.22 3 caught 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
97* 188 140 8 0 69.28 3 not out 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
43 135 80 4 0 53.75 3 caught 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
DNB - - - - - - - 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
66 121 94 6 0 70.21 3 stumped 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
70 170 108 4 0 64.81 2 run out 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
55 122 92 5 0 59.78 3 caught 1 v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
53* 79 43 3 0 123.25 4 not out 1 v Bangladesh Colombo (RPS) 2 Sep 2005 ODI # 2277
69 101 68 6 0 101.47 5 bowled 1 v New Zealand Napier 8 Jan 2006 ODI # 2312
33 62 43 2 0 76.74 5 run out 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
31* 54 27 2 0 114.81 5 not out 1 v Australia Sydney 22 Jan 2006 ODI # 2317
80 165 122 5 0 65.57 1 caught 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
53 103 77 6 0 68.83 1 bowled 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
40 47 42 7 0 95.23 5 caught 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
33* 50 30 2 0 110.00 5 not out 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
DNB - - - - - - - 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
10* 36 27 0 0 37.03 5 not out 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
10* 11 16 2 0 62.50 5 not out 2 v New Zealand Napier 28 Dec 2006 ODI # 2468
34 99 75 2 0 45.33 5 caught 1 v New Zealand Auckland 6 Jan 2007 ODI # 2471
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