Records type batting analysis [change type]
View innings by innings list [change view]
Home or away neutral venue remove neutral venue from query
Start of match date less than or equal to 24 Jan 2009 remove less than or equal to 24 Jan 2009 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2007 70 66 15 2438 128* 47.80 3477 70.11 4 15 2 197 30
Innings by innings list
53* 50 36 1 3 147.22 4 not out 1 v New Zealand Birmingham 10 Jun 1999 ODI # 1478
128* 157 109 11 5 117.43 3 not out 1 v Netherlands Basseterre 16 Mar 2007 ODI # 2537
60 69 53 5 1 113.20 3 stumped 1 v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
113* 107 100 5 5 113.00 5 not out 1 v Sri Lanka Dhaka 30 Oct 1998 ODI # 1362
17* 17 16 0 0 106.25 5 not out 1 v Netherlands Rawalpindi 5 Mar 1996 ODI # 1073
65 90 68 7 1 95.58 3 caught 1 v New Zealand Brisbane 19 Jan 2002 ODI # 1787
35 66 38 3 0 92.10 3 caught 2 v Pakistan Sharjah 24 Mar 2000 ODI # 1579
40* 62 44 9 0 90.90 3 not out 2 v Bangladesh Birmingham 12 Sep 2004 ODI # 2171
32 41 36 5 0 88.88 3 caught 2 v Bangladesh Providence 7 Apr 2007 ODI # 2564
125* 205 147 14 1 85.03 3 not out 1 v Zimbabwe Canterbury 29 Jun 2003 ODI # 2030
25 35 30 0 2 83.33 3 bowled 2 v Zimbabwe Nairobi (Gym) 28 Sep 1999 ODI # 1505
15 29 18 3 0 83.33 3 caught 2 v India Nairobi (Gym) 13 Oct 2000 ODI # 1638
111 151 140 10 0 79.28 3 caught 1 v New Zealand Perth 16 Jan 1998 ODI # 1278
91* 142 116 6 0 78.44 3 not out 2 v India Belfast 26 Jun 2007 ODI # 2592
86 187 110 4 0 78.18 3 caught 2 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
14 17 18 2 0 77.77 2 caught 2 v New Zealand Adelaide 6 Dec 1997 ODI # 1255
31 43 40 1 1 77.50 3 caught 1 v New Zealand Brisbane 9 Jan 1998 ODI # 1270
66* 138 86 8 0 76.74 3 not out 2 v Ireland Providence 3 Apr 2007 ODI # 2562
48 114 63 5 0 76.19 3 caught 2 v Australia Basseterre 24 Mar 2007 ODI # 2552
96 178 128 7 0 75.00 4 run out 2 v India Hove 15 May 1999 ODI # 1444
83 150 111 4 1 74.77 3 caught 1 v Pakistan Colombo (RPS) 8 Jul 2000 ODI # 1606
23 36 31 3 0 74.19 3 caught 1 v Pakistan Tangier 12 Aug 2002 ODI # 1860
59* 118 80 5 1 73.75 3 not out 2 v New Zealand Melbourne 6 Feb 2002 ODI # 1804
11 16 15 2 0 73.33 3 caught 2 v Pakistan Sharjah 31 Mar 2000 ODI # 1583
22 33 30 5 0 73.33 3 caught 2 v New Zealand Singapore 25 Aug 2000 ODI # 1625
97 201 133 6 1 72.93 3 caught 2 v India Colombo (RPS) 25 Sep 2002 ODI # 1886
37 45 51 4 1 72.54 4 caught 2 v West Indies Dhaka 1 Nov 1998 ODI # 1364
78* 144 110 10 0 70.90 3 not out 2 v England Nairobi (Gym) 10 Oct 2000 ODI # 1636
22 52 32 2 0 68.75 2 run out 2 v India Sharjah 17 Apr 1996 ODI # 1100
24 61 35 3 0 68.57 4 caught 2 v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
17 55 25 2 0 68.00 4 caught 1 v Pakistan Mohali 27 Oct 2006 ODI # 2438
17* 54 25 2 0 68.00 3 not out 2 v England Bridgetown 17 Apr 2007 ODI # 2574
84 - 124 7 1 67.74 4 caught 1 v Sri Lanka Tangier 19 Aug 2002 ODI # 1865
14 22 21 1 0 66.66 3 run out 2 v England Dhaka 25 Oct 1998 ODI # 1358
7 12 11 1 0 63.63 4 caught 2 v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
24* 50 38 2 0 63.15 4 not out 2 v Pakistan Sharjah 16 Apr 1996 ODI # 1099
26 59 42 2 0 61.90 5 caught 1 v England Rawalpindi 25 Feb 1996 ODI # 1060
43 93 71 2 1 60.56 4 stumped 1 v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
53 119 92 3 0 57.60 5 caught 2 v Australia Birmingham 17 Jun 1999 ODI # 1483
53* 142 93 2 2 56.98 4 not out 2 v India Sharjah 27 Mar 2000 ODI # 1581
5 12 9 1 0 55.55 3 bowled 1 v Australia Gros Islet 25 Apr 2007 ODI # 2580
54 148 98 3 0 55.10 5 caught 2 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
45 83 82 0 0 54.87 6 caught 1 v New Zealand Hobart 11 Dec 1997 ODI # 1258
44* 100 81 4 1 54.32 4 not out 2 v Kenya Amstelveen 26 May 1999 ODI # 1462
30 69 57 1 0 52.63 3 caught 1 v New Zealand Adelaide 27 Jan 2002 ODI # 1797
16 38 33 0 0 48.48 3 bowled 1 v West Indies The Oval 18 Sep 2004 ODI # 2178
12 42 26 0 0 46.15 4 caught 1 v Sri Lanka Northampton 19 May 1999 ODI # 1451
8 24 18 1 0 44.44 4 caught 2 v New Zealand Brabourne 16 Oct 2006 ODI # 2430
11* 35 25 1 0 44.00 5 not out 2 v New Zealand Faisalabad 20 Feb 1996 ODI # 1054
9 22 21 2 0 42.85 3 caught 1 v India Nairobi (Gym) 3 Oct 1999 ODI # 1509
16 50 38 3 0 42.10 3 caught 1 v West Indies Jaipur 2 Nov 2006 ODI # 2442
10 19 24 1 0 41.66 3 caught 2 v New Zealand Sydney 8 Feb 2002 ODI # 1805
27 88 66 1 1 40.90 3 caught 2 v Pakistan Colombo (SSC) 12 Jul 2000 ODI # 1612
22 77 54 1 1 40.74 3 caught 1 v New Zealand St George's 14 Apr 2007 ODI # 2571
10 41 25 1 0 40.00 3 caught 2 v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
6 17 16 0 0 37.50 3 caught 2 v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
11 43 30 1 0 36.66 3 bowled 1 v New Zealand Perth 1 Feb 2002 ODI # 1801
38 127 110 2 0 34.54 4 caught 1 v India Nairobi (Gym) 26 Sep 1999 ODI # 1504
2 7 6 0 0 33.33 3 bowled 1 v India Belfast 29 Jun 2007 ODI # 2593
3 8 10 0 0 30.00 3 bowled 1 v Pakistan Tangier 18 Aug 2002 ODI # 1864
4 27 14 0 0 28.57 3 caught 1 v Asia XI Centurion 17 Aug 2005 ODI # 2269
5 32 23 0 0 21.73 3 caught 2 v Pakistan Singapore 23 Aug 2000 ODI # 1624
4 57 20 0 0 20.00 3 lbw 1 v Asia XI Durban 21 Aug 2005 ODI # 2271
1 32 15 0 0 6.66 3 bowled 1 v Pakistan Singapore 27 Aug 2000 ODI # 1626
0 9 4 0 0 0.00 4 caught 2 v Zimbabwe Chelmsford 29 May 1999 ODI # 1468
0 8 6 0 0 0.00 3 bowled 1 v India Belfast 1 Jul 2007 ODI # 2595
DNB - - - - - - - 1 v U.A.E. Rawalpindi 16 Feb 1996 ODI # 1049
DNB - - - - - - - 2 v India Sharjah 22 Mar 2000 ODI # 1577
DNB - - - - - - - 2 v Zimbabwe Cardiff 5 Jul 2003 ODI # 2033
DNB - - - - - - - 2 v Scotland Basseterre 20 Mar 2007 ODI # 2545
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