Records type all-round analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 20 Oct 2017 remove less than or equal to 20 Oct 2017 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2002-2013 197 6989 141 37.98 8648 80.81 10 18 3/30 52.83 0 105 0 -14.84 Profile
filtered 2002-2013 197 6989 141 37.98 8648 80.81 10 - - - - - - -
Match by match list
90 55 163.63 0 29 0 0 v Australia Johannesburg 12 Mar 2006 ODI # 2349
89* 58 153.44 - - 2 0 v England Bridgetown 17 Apr 2007 ODI # 2574
72 47 153.19 1 6 2 0 v Pakistan Centurion 4 Feb 2007 ODI # 2506
91 65 140.00 0 13 1 0 v Scotland Basseterre 20 Mar 2007 ODI # 2545
26 19 136.84 - - 0 0 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
50 37 135.13 - - 1 0 v West Indies Durban 1 Feb 2008 ODI # 2668
48 36 133.33 - - 0 0 v India Hyderabad 16 Nov 2005 ODI # 2297
20 15 133.33 - - 0 0 v Australia Johannesburg 17 Apr 2009 ODI # 2841
58 44 131.81 - - 0 0 v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
56* 44 127.27 - - 0 0 v Pakistan Cape Town 11 Feb 2007 ODI # 2521
43 37 116.21 1 36 0 0 v New Zealand Wellington 20 Feb 2004 ODI # 2101
15 13 115.38 1 36 0 0 v Pakistan Durban 7 Feb 2007 ODI # 2513
45 39 115.38 - - 0 0 v England Birmingham 8 Jul 2003 ODI # 2035
53 46 115.21 - - 1 0 v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
67 59 113.55 1 32 1 0 v Netherlands Basseterre 16 Mar 2007 ODI # 2537
134* 124 108.06 - - 2 0 v India Eden Gardens 25 Nov 2005 ODI # 2299
74 69 107.24 0 14 0 0 v Australia Basseterre 24 Mar 2007 ODI # 2552
18 17 105.88 - - 1 0 v West Indies North Sound 22 May 2010 ODI # 2979
141 134 105.22 - - 1 0 v England Centurion 27 Sep 2009 ODI # 2900
35 34 102.94 - - 1 0 v Sri Lanka Durban 3 Mar 2003 ODI # 1979
66 65 101.53 - - 0 0 v New Zealand Centurion 6 Nov 2005 ODI # 2293
103 102 100.98 0 40 0 0 v West Indies Kingston 7 May 2005 ODI # 2241
21 21 100.00 - - 0 0 v England Leeds 22 Aug 2008 ODI # 2748
7 7 100.00 - - 0 0 v England Lord's 12 Jul 2003 ODI # 2037
68 69 98.55 - - 0 0 v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
45 46 97.82 0 23 1 0 v Bangladesh Dhaka 14 Apr 2003 ODI # 2003
40 41 97.56 - - 0 0 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
65 67 97.01 - - 1 0 v Bangladesh Benoni 9 Nov 2008 ODI # 2772
96 99 96.96 - - 0 0 v Zimbabwe Harare 25 Aug 2007 ODI # 2614
58 60 96.66 1 52 0 0 v West Indies Johannesburg 4 Feb 2004 ODI # 2096
28 29 96.55 0 7 0 0 v West Indies Bridgetown 11 May 2005 ODI # 2243
54 56 96.42 - - 3 0 v England Cape Town 27 Nov 2009 ODI # 2930
119* 124 95.96 0 24 0 0 v Australia Centurion 26 Feb 2006 ODI # 2341
19 20 95.00 - - 1 0 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
73 78 93.58 - - 1 0 v Australia Cape Town 9 Apr 2002 ODI # 1827
99 106 93.39 - - 0 0 v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
14 15 93.33 - - 1 0 v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
79 85 92.94 - - 1 0 v India Centurion 3 Dec 2006 ODI # 2458
52 56 92.85 - - 0 0 v Australia Durban 3 Apr 2009 ODI # 2832
51 55 92.72 - - 0 0 v Pakistan Faisalabad 7 Oct 2003 ODI # 2048
41 45 91.11 1 5 0 0 v Ireland Providence 3 Apr 2007 ODI # 2562
50 55 90.90 - - 2 0 v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
59 65 90.76 0 16 0 0 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
117 129 90.69 - - 0 0 v Zimbabwe Durban 27 Feb 2005 ODI # 2231
35 39 89.74 - - 0 0 v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
69 77 89.61 0 3 1 0 v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
116 130 89.23 - - 0 0 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
67 76 88.15 0 19 0 0 v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
67 76 88.15 - - 1 0 v Bangladesh Dhaka 17 Apr 2003 ODI # 2005
66 75 88.00 - - 0 0 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
115* 131 87.78 0 17 0 0 v England East London 9 Feb 2005 ODI # 2224
50 57 87.71 - - 1 0 v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
92 105 87.61 - - 0 0 v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
125 143 87.41 - - 0 0 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
103* 118 87.28 - - 1 0 v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
69 80 86.25 - - 0 0 v Zimbabwe Southampton 10 Jul 2003 ODI # 2036
56 65 86.15 - - 1 0 v West Indies Gqeberha 27 Jan 2008 ODI # 2666
41 49 83.67 - - 1 0 v Australia Bloemfontein 30 Mar 2002 ODI # 1822
40 48 83.33 - - 0 0 v Australia Centurion 5 Apr 2009 ODI # 2834
10 12 83.33 0 15 0 0 v Australia Gqeberha 5 Mar 2006 ODI # 2347
24 29 82.75 - - 0 0 v India Wankhede 28 Nov 2005 ODI # 2300
24 29 82.75 - - 0 0 v Australia Cape Town 3 Mar 2006 ODI # 2345
48* 58 82.75 - - 0 0 v Bangladesh Benoni 6 Oct 2002 ODI # 1891
19 23 82.60 1 43 1 0 v West Indies Jaipur 2 Nov 2006 ODI # 2442
57 69 82.60 - - 1 0 v Australia Gqeberha 23 Oct 2011 ODI # 3208
28 34 82.35 - - 0 0 v New Zealand Mirpur 25 Mar 2011 ODI # 3144
23 28 82.14 - - 0 0 v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
36 44 81.81 - - 2 0 v New Zealand Cape Town 28 Oct 2005 ODI # 2288
84 103 81.55 1 24 0 0 v Australia Gqeberha 6 Apr 2002 ODI # 1824
42* 52 80.76 - - 1 0 v Bangladesh Birmingham 12 Sep 2004 ODI # 2171
86 107 80.37 - - 1 0 v West Indies Cape Town 25 Jan 2008 ODI # 2664
105 131 80.15 0 9 2 0 v England Gqeberha 4 Feb 2005 ODI # 2221
20 25 80.00 - - 1 0 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
4 5 80.00 - - 1 0 v India Colombo (RPS) 25 Sep 2002 ODI # 1886
44 55 80.00 - - 1 0 v Pakistan East London 13 Dec 2002 ODI # 1918
24 30 80.00 - - 0 0 v Zimbabwe Harare 26 Aug 2007 ODI # 2615
4 5 80.00 - - 0 0 v Australia Centurion 19 Oct 2011 ODI # 3203
63 79 79.74 0 10 1 0 v Canada East London 27 Feb 2003 ODI # 1971
23 29 79.31 - - 1 0 v West Indies Roseau 30 May 2010 ODI # 2984
19 24 79.16 - - 0 0 v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
72 91 79.12 - - 0 0 v New Zealand Auckland 13 Feb 2004 ODI # 2099
34 43 79.06 - - 1 0 v Pakistan Lahore 18 Oct 2007 ODI # 2633
41 52 78.84 3 30 0 0 v Sri Lanka Perth 31 Jan 2006 ODI # 2321
81 103 78.64 - - 1 0 v Pakistan Multan 26 Oct 2007 ODI # 2639
77 98 78.57 - - 0 0 v India Johannesburg 15 Jan 2011 ODI # 3080
18* 23 78.26 - - 1 0 v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
25 32 78.12 1 48 0 0 v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
38 50 76.00 - - 0 0 v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
6 8 75.00 1 52 0 0 v Australia Sydney 5 Feb 2006 ODI # 2323
12 16 75.00 - - 0 0 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
6 8 75.00 0 7 2 0 v West Indies Kingston 8 May 2005 ODI # 2242
6 8 75.00 - - 0 0 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
46 62 74.19 0 6 0 0 v West Indies Centurion 1 Feb 2004 ODI # 2094
42 57 73.68 1 32 0 0 v New Zealand Brabourne 16 Oct 2006 ODI # 2430
80 109 73.39 - - 0 0 v New Zealand Christchurch 17 Feb 2004 ODI # 2100
11 15 73.33 - - 2 0 v India Durban 12 Jan 2011 ODI # 3079
68* 94 72.34 - - 1 0 v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
18 25 72.00 - - 0 0 v England The Oval 31 Aug 2012 ODI # 3300
18 25 72.00 - - 0 0 v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
46 64 71.87 - - 0 0 v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
71 99 71.71 - - 0 0 v Pakistan Lahore 3 Oct 2003 ODI # 2046
53 74 71.62 - - 1 0 v West Indies Cape Town 25 Jan 2004 ODI # 2088
47 66 71.21 - - 1 0 v England Centurion 13 Feb 2005 ODI # 2226
37 52 71.15 - - 0 0 v West Indies North Sound 24 May 2010 ODI # 2980
29 41 70.73 - - 0 0 v West Indies Roseau 28 May 2010 ODI # 2982
48 68 70.58 - - 1 0 v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
45 64 70.31 - - 0 0 v West Indies The Oval 18 Sep 2004 ODI # 2178
40 57 70.17 0 5 0 0 v Sri Lanka Tangier 19 Aug 2002 ODI # 1865
18 26 69.23 0 15 1 0 v New Zealand Gqeberha 30 Oct 2005 ODI # 2289
51 74 68.91 - - 1 0 v New Zealand Cape Town 2 Dec 2007 ODI # 2652
44 64 68.75 - - 0 0 v New Zealand Durban 25 Nov 2007 ODI # 2648
52 76 68.42 - - 1 0 v England Southampton 28 Aug 2012 ODI # 3298
65 96 67.70 - - 1 0 v Pakistan Lahore 20 Oct 2007 ODI # 2635
25 37 67.56 0 10 0 0 v England Bloemfontein 2 Feb 2005 ODI # 2219
20 30 66.66 - - 0 0 v Australia Gqeberha 13 Apr 2009 ODI # 2840
10 15 66.66 - - 2 0 v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
45 68 66.17 - - 1 0 v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
37 57 64.91 - - 0 0 v New Zealand Dunedin 25 Feb 2004 ODI # 2104
22 34 64.70 - - 1 0 v England Manchester 3 Jul 2003 ODI # 2032
9 14 64.28 - - 0 0 v England Nottingham 26 Aug 2008 ODI # 2754
30 47 63.82 - - 2 0 v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
28 44 63.63 - - 1 0 v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
28 44 63.63 - - 0 0 v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
7 11 63.63 - - 1 0 v India Centurion 23 Jan 2011 ODI # 3087
5 8 62.50 - - 1 0 v West Indies Johannesburg 3 Feb 2008 ODI # 2671
20 32 62.50 - - 0 0 v Netherlands Mohali 3 Mar 2011 ODI # 3115
56 90 62.22 - - 1 0 v Pakistan Durban 8 Dec 2002 ODI # 1914
33 55 60.00 - - 0 0 v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
15 25 60.00 - - 0 0 v England The Oval 28 Jun 2003 ODI # 2029
18 30 60.00 - - 1 0 v India Gqeberha 21 Jan 2011 ODI # 3084
46 77 59.74 - - 0 0 v Australia Durban 3 Apr 2002 ODI # 1823
22 37 59.45 - - - - v New Zealand Durban 4 Nov 2005 ODI # 2292
16 27 59.25 - - 0 0 v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
16 27 59.25 - - 0 0 v England Cape Town 6 Feb 2005 ODI # 2223
58 98 59.18 - - 0 0 v Zimbabwe Cardiff 5 Jul 2003 ODI # 2033
10 17 58.82 - - 1 0 v Pakistan Centurion 15 Mar 2013 ODI # 3346
45 78 57.69 - - 0 0 v West Indies Delhi 24 Feb 2011 ODI # 3106
8 14 57.14 - - 0 0 v Australia Cape Town 9 Apr 2009 ODI # 2839
12 21 57.14 - - 0 0 v England Centurion 22 Nov 2009 ODI # 2929
9 16 56.25 - - 1 0 v New Zealand Wellington 25 Feb 2012 ODI # 3249
28 50 56.00 0 7 0 0 v Sri Lanka Adelaide 24 Jan 2006 ODI # 2318
16 29 55.17 - - 2 0 v India Nagpur 12 Mar 2011 ODI # 3128
12 22 54.54 - - 0 0 v Pakistan Durban 21 Mar 2013 ODI # 3348
12 22 54.54 - - 2 0 v West Indies Port of Spain 3 Jun 2010 ODI # 2987
43 79 54.43 - - 1 0 v India Cape Town 18 Jan 2011 ODI # 3082
29 54 53.70 - - 0 0 v England Lord's 2 Sep 2012 ODI # 3302
22 41 53.65 - - 0 0 v England Chennai 6 Mar 2011 ODI # 3120
9 17 52.94 1 15 1 0 v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
19 36 52.77 - - 0 0 v Australia Durban 28 Oct 2011 ODI # 3211
13 25 52.00 - - 0 0 v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
16 31 51.61 - - 0 0 v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
28 56 50.00 - - 0 0 v Sri Lanka East London 14 Jan 2012 ODI # 3226
7 14 50.00 - - 0 0 v New Zealand Centurion 24 Sep 2009 ODI # 2895
2 4 50.00 - - 0 0 v England Gqeberha 29 Nov 2009 ODI # 2931
12 24 50.00 0 16 2 0 v Bangladesh Providence 7 Apr 2007 ODI # 2564
14 29 48.27 - - 0 0 v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
15 32 46.87 0 17 1 0 v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
7 15 46.66 - - 2 0 v New Zealand Paarl 19 Jan 2013 ODI # 3323
21 45 46.66 - - 0 0 v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
12 26 46.15 0 19 1 0 v Australia Brisbane 15 Jan 2006 ODI # 2314
15 33 45.45 - - 2 0 v New Zealand Auckland 29 Feb 2004 ODI # 2107
9 21 42.85 - - 0 0 v New Zealand Napier 2 Mar 2004 ODI # 2109
6 14 42.85 - - 0 0 v Pakistan Lahore 5 Oct 2003 ODI # 2047
14 35 40.00 - - 1 0 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
2 5 40.00 - - 1 0 v Australia Gros Islet 25 Apr 2007 ODI # 2580
4 10 40.00 - - 0 0 v West Indies Durban 30 Jan 2004 ODI # 2092
7 18 38.88 - - 2 0 v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
5 14 35.71 - - 1 0 v Pakistan Tangier 18 Aug 2002 ODI # 1864
1 3 33.33 - - 1 0 v West Indies Centurion 20 Jan 2008 ODI # 2661
1 3 33.33 0 23 0 0 v Australia Durban 10 Mar 2006 ODI # 2348
7 21 33.33 - - 2 0 v Zimbabwe Canterbury 29 Jun 2003 ODI # 2030
9 27 33.33 - - 0 0 v West Indies Gqeberha 28 Jan 2004 ODI # 2090
7 22 31.81 2 56 1 0 v West Indies St George's 10 Apr 2007 ODI # 2567
3 10 30.00 - - 0 0 v India Bengaluru 19 Nov 2005 ODI # 2298
3 10 30.00 0 14 1 0 v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
3 10 30.00 - - 0 0 v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
3 11 27.27 - - 0 0 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
1 6 16.66 - - 0 0 v England Nottingham 5 Sep 2012 ODI # 3304
1 6 16.66 0 20 0 0 v India Dhaka 13 Apr 2003 ODI # 2002
2 13 15.38 - - 1 0 v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
2 13 15.38 - - 2 0 v India Dhaka 18 Apr 2003 ODI # 2006
1 7 14.28 - - 0 0 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
1 7 14.28 - - 0 0 v India Durban 22 Nov 2006 ODI # 2447
1 9 11.11 - - 0 0 v England Durban 11 Feb 2005 ODI # 2225
1 12 8.33 - - 0 0 v New Zealand St George's 14 Apr 2007 ODI # 2571
1 14 7.14 - - 0 0 v England Johannesburg 30 Jan 2005 ODI # 2216
0 2 0.00 1 59 0 0 v Australia Melbourne (Docklands) 3 Feb 2006 ODI # 2322
0 2 0.00 - - 1 0 v Pakistan Mohali 27 Oct 2006 ODI # 2438
0 2 0.00 0 10 4 0 v India Cape Town 26 Nov 2006 ODI # 2449
0 3 0.00 - - 2 0 v India Gqeberha 29 Nov 2006 ODI # 2452
0 1 0.00 - - 0 0 v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
0 5 0.00 - - 0 0 v Asia XI Durban 21 Aug 2005 ODI # 2271
0 1 0.00 - - 0 0 v Pakistan Lahore 29 Oct 2007 ODI # 2642
0 7 0.00 - - 0 0 v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
TDNB - - - - 0 0 v England Cardiff 24 Aug 2012 ODI # 3296
TDNB - - 0 17 0 0 v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
TDNB - - - - 0 0 v India Dhaka 21 Apr 2003 ODI # 2007
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