Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date less than or equal to 13 Nov 2015 remove less than or equal to 13 Nov 2015 from query
Ordered by runs scored (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 1999-2019 301 294 17 10480 215 37.83 12019 87.19 25 54 25 1128 331 Profile
filtered 2000-2015 95 93 10 3210 153* 38.67 3713 86.45 10 15 9 368 81
Innings by innings list
153* 225 160 19 2 95.62 2 not out 1 v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
152* 220 153 12 3 99.34 1 not out 1 v South Africa Johannesburg 4 Feb 2004 ODI # 2096
152 - 150 17 1 101.33 1 bowled 1 v Kenya Nairobi 15 Aug 2001 ODI # 1745
140 162 127 12 5 110.23 1 caught 1 v India Ahmedabad 15 Nov 2002 ODI # 1896
135 175 129 9 5 104.65 1 caught 1 v New Zealand Napier 13 Jan 2009 ODI # 2792
132* 212 165 12 1 80.00 1 not out 2 v England Lord's 6 Jul 2004 ODI # 2140
112* 127 75 17 2 149.33 2 not out 2 v Zimbabwe Harare 30 Nov 2003 ODI # 2070
110* - 77 14 6 142.85 2 not out 2 v Canada King City (NW) 24 Aug 2008 ODI # 2752
103 173 116 8 3 88.79 1 bowled 2 v India Nagpur 9 Nov 2002 ODI # 1894
101 173 107 10 3 94.39 1 caught 2 v India Vadodara 18 Nov 2002 ODI # 1897
82 171 126 8 0 65.07 1 caught 1 v England Nottingham 7 Jul 2007 ODI # 2598
76 130 95 6 0 80.00 2 caught 2 v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
73 125 90 11 0 81.11 1 caught 1 v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
72 98 68 12 2 105.88 1 bowled 1 v India Rajkot 12 Nov 2002 ODI # 1895
70 - 70 9 2 100.00 2 caught 2 v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
61 188 112 7 0 54.46 2 caught 2 v Zimbabwe Harare 26 Nov 2003 ODI # 2067
61 77 33 2 8 184.84 1 bowled 2 v New Zealand Wellington 21 Mar 2015 ODI # 3643
60* 147 90 9 0 66.66 1 not out 2 v England Nottingham 27 Jun 2004 ODI # 2135
60 111 87 8 0 68.96 2 caught 2 v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
58* 102 78 4 2 74.35 1 retired notout 1 v Zimbabwe Harare 2 Dec 2007 ODI # 2651
54 82 48 8 1 112.50 1 caught 2 v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
53 113 76 7 0 69.73 2 caught 1 v Zimbabwe Harare 23 Jun 2001 ODI # 1727
53 66 51 3 5 103.92 2 lbw 1 v England The Oval 19 Jun 2012 ODI # 3278
52 54 46 10 0 113.04 1 caught 2 v India Nagpur 21 Jan 2007 ODI # 2480
51 70 34 7 3 150.00 2 caught 1 v Zimbabwe Harare 29 Nov 2003 ODI # 2069
46* 46 37 4 3 124.32 1 not out 2 v New Zealand Auckland 10 Jan 2009 ODI # 2789
41 41 37 7 1 110.81 1 lbw 1 v Pakistan Lahore 10 Dec 2006 ODI # 2463
41 26 24 5 2 170.83 2 caught 2 v South Africa Durban 16 Jan 2015 ODI # 3579
38 105 70 5 0 54.28 1 run out 1 v Bangladesh Chattogram 29 Nov 2002 ODI # 1904
38 35 23 6 2 165.21 1 caught 2 v New Zealand Christchurch 25 Feb 2006 ODI # 2337
37* 44 36 6 0 102.77 2 not out 2 v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
37 80 71 4 0 52.11 2 caught 1 v England Nottingham 20 Jul 2000 ODI # 1618
36 55 40 2 3 90.00 1 caught 1 v England Birmingham 4 Jul 2007 ODI # 2597
36 49 31 4 1 116.12 1 bowled 2 v New Zealand Christchurch 3 Jan 2009 ODI # 2787
35 54 40 4 2 87.50 2 caught 1 v Bangladesh Khulna 30 Nov 2012 ODI # 3309
34 38 37 7 0 91.89 1 caught 2 v India Ahmedabad 26 Oct 2006 ODI # 2437
34 27 21 6 0 161.90 1 caught 2 v Australia Brisbane 14 Feb 2010 ODI # 2955
31 - 28 3 2 110.71 1 bowled 1 v England Bristol 24 May 2009 ODI # 2850
28 47 30 4 1 93.33 1 caught 1 v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
27 67 38 4 0 71.05 1 lbw 1 v India Jodhpur 21 Nov 2002 ODI # 1898
26 72 59 3 0 44.06 5 caught 1 v England Chester-le-Street 15 Jul 2000 ODI # 1615
26 21 22 2 2 118.18 1 caught 2 v South Africa Centurion 1 Feb 2004 ODI # 2094
26 - 22 3 1 118.18 1 bowled 1 v Australia Brisbane 21 Jan 2005 ODI # 2208
25 54 36 1 1 69.44 1 caught 1 v New Zealand Queenstown 31 Dec 2008 ODI # 2786
23 32 29 5 0 79.31 1 run out 1 v England Leeds 1 Jul 2004 ODI # 2137
23 47 33 5 0 69.69 1 caught 2 v England The Oval 25 Sep 2004 ODI # 2182
21 44 32 3 0 65.62 1 caught 1 v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
21 50 43 3 0 48.83 1 caught 1 v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
19 41 26 3 0 73.07 2 caught 1 v Canada King City (NW) 22 Aug 2008 ODI # 2749
19 24 13 2 1 146.15 2 caught 2 v South Africa Johannesburg 18 Jan 2015 ODI # 3583
18 39 24 3 0 75.00 1 bowled 1 v New Zealand Wellington 7 Jan 2009 ODI # 2788
16 22 25 1 1 64.00 1 caught 1 v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
15 34 22 2 1 68.18 2 caught 2 v Bangladesh Khulna 2 Dec 2012 ODI # 3310
14 - 5 0 2 280.00 1 caught 2 v Australia Melbourne 19 Feb 2010 ODI # 2960
11 - 10 2 0 110.00 1 caught 2 v England Birmingham 26 May 2009 ODI # 2851
10 - 22 0 1 45.45 2 caught 2 v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
10 28 19 1 0 52.63 2 caught 2 v South Africa Gqeberha 25 Jan 2015 ODI # 3591
9 28 20 1 0 45.00 1 caught 2 v South Africa Gqeberha 28 Jan 2004 ODI # 2090
9 11 14 2 0 64.28 1 bowled 2 v Pakistan Multan 13 Dec 2006 ODI # 2464
8 8 9 2 0 88.88 1 lbw 1 v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
8 25 15 1 0 53.33 2 caught 1 v Zimbabwe Bulawayo 23 Nov 2003 ODI # 2066
7 23 15 1 0 46.66 2 caught 2 v India Jamshedpur 6 Nov 2002 ODI # 1893
7 13 10 1 0 70.00 1 lbw 1 v Pakistan Karachi 16 Dec 2006 ODI # 2466
7 11 5 1 0 140.00 1 caught 2 v Australia Melbourne 7 Feb 2010 ODI # 2950
6 12 5 1 0 120.00 1 caught 2 v New Zealand Wellington 18 Feb 2006 ODI # 2332
6 12 11 1 0 54.54 2 bowled 2 v India Vadodara 31 Jan 2007 ODI # 2493
6 12 14 1 0 42.85 1 caught 2 v England Lord's 1 Jul 2007 ODI # 2594
5 - 8 0 0 62.50 1 caught 1 v India Vijayawada 24 Nov 2002 ODI # 1900
5 9 11 1 0 45.45 1 lbw 2 v New Zealand Napier 1 Mar 2006 ODI # 2342
5 3 5 1 0 100.00 1 lbw 2 v India Cuttack 24 Jan 2007 ODI # 2485
4 18 15 1 0 26.66 1 caught 2 v South Africa Cape Town 25 Jan 2004 ODI # 2088
4 15 11 0 0 36.36 1 caught 1 v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
4 14 12 1 0 33.33 1 caught 2 v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
4 23 13 1 0 30.76 1 caught 1 v Australia Perth 1 Feb 2013 ODI # 3330
4 7 7 0 0 57.14 1 lbw 2 v Australia Perth 3 Feb 2013 ODI # 3331
2 29 21 0 0 9.52 1 bowled 1 v South Africa Cape Town 9 Feb 2003 ODI # 1942
2 - 11 0 0 18.18 1 caught 2 v Australia Adelaide 26 Jan 2005 ODI # 2212
2 24 22 0 0 9.09 1 bowled 2 v New Zealand Auckland 4 Mar 2006 ODI # 2346
2 10 9 0 0 22.22 1 caught 2 v Zimbabwe Harare 30 Nov 2007 ODI # 2649
2 - 19 0 0 10.52 2 caught 1 v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
2 14 5 0 0 40.00 5 bowled 2 v Australia Canberra 6 Feb 2013 ODI # 3332
1 14 16 0 0 6.25 1 caught 1 v South Africa Durban 30 Jan 2004 ODI # 2092
1 18 5 0 0 20.00 2 caught 1 v South Africa East London 21 Jan 2015 ODI # 3587
0* - 6 0 0 0.00 1 not out 2 v Australia Sydney 12 Feb 2010 ODI # 2954
0 3 3 0 0 0.00 1 lbw 2 v Australia Melbourne 14 Jan 2005 ODI # 2204
0 1 2 0 0 0.00 1 bowled 2 v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
0 13 16 0 0 0.00 1 bowled 1 v New Zealand Queenstown 22 Feb 2006 ODI # 2335
0 9 4 0 0 0.00 2 caught 1 v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
0 1 1 0 0 0.00 1 lbw 2 v India Chennai 27 Jan 2007 ODI # 2487
0 1 1 0 0 0.00 1 lbw 1 v Australia Adelaide 9 Feb 2010 ODI # 2952
0 1 1 0 0 0.00 1 bowled 2 v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
0 1 2 0 0 0.00 1 run out 1 v India Kochi 21 Nov 2013 ODI # 3436
0 1 1 0 0 0.00 1 caught 2 v South Africa Centurion 28 Jan 2015 ODI # 3593
TDNB - - - - - - - - v England Lord's 9 Jul 2000 ODI # 1609
TDNB - - - - - - - - v Ireland Dublin 14 Jul 2007 ODI # 2603
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