Records type all-round analysis [change type]
View match by match list [change view]
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
overall 2004-2012 185 5442 109* 48.15 6243 87.16 3 2 1/22 117.50 0 105 0 -69.34 Profile
Match by match list
23* 8 287.50 - - 0 0 v Sri Lanka Sydney 12 Feb 2006 ODI # 2328
22 10 220.00 - - 0 0 v South Africa Gqeberha 5 Mar 2006 ODI # 2347
8* 4 200.00 - - 0 0 v England Southampton 9 Sep 2009 ODI # 2885
19* 10 190.00 - - 1 0 v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
29* 16 181.25 - - 0 0 v New Zealand Perth 28 Jan 2007 ODI # 2488
49 28 175.00 - - 0 0 v Pakistan Adelaide 26 Jan 2010 ODI # 2946
5 3 166.66 - - 0 0 v South Africa Basseterre 24 Mar 2007 ODI # 2552
28* 17 164.70 - - 1 0 v New Zealand Auckland 11 Mar 2010 ODI # 2973
13 8 162.50 - - 1 0 v New Zealand Hamilton 20 Feb 2007 ODI # 2527
32* 20 160.00 - - 0 0 v New Zealand Christchurch 22 Feb 2005 ODI # 2228
8 5 160.00 - - 2 0 v New Zealand Melbourne 4 Feb 2007 ODI # 2501
51 32 159.37 - - 1 0 v New Zealand Sydney 8 Feb 2009 ODI # 2817
81 51 158.82 - - 2 0 v South Africa Johannesburg 12 Mar 2006 ODI # 2349
88* 56 157.14 - - 1 0 v New Zealand Christchurch 10 Dec 2005 ODI # 2303
21 14 150.00 - - 0 0 v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
15* 10 150.00 - - 1 0 v India Sydney 24 Feb 2008 ODI # 2685
31* 21 147.61 0 24 0 0 v Bangladesh Cardiff 18 Jun 2005 ODI # 2250
30* 21 142.85 - - 1 0 v South Africa Centurion 19 Oct 2011 ODI # 3203
47* 33 142.42 - - 1 0 v South Africa Sydney 5 Feb 2006 ODI # 2323
31* 22 140.90 0 26 1 0 v India Hyderabad 5 Nov 2009 ODI # 2923
62 44 140.90 - - 0 0 v South Africa Melbourne (Docklands) 3 Feb 2006 ODI # 2322
45 32 140.62 - - 1 0 v India Melbourne 5 Feb 2012 ODI # 3231
21 15 140.00 - - 1 0 v England Melbourne 16 Jan 2011 ODI # 3081
23 17 135.29 - - 1 0 v West Indies Brisbane 14 Feb 2010 ODI # 2955
73 54 135.18 - - 0 0 v India Vadodara 25 Oct 2009 ODI # 2913
20 15 133.33 - - 0 0 v England The Oval 4 Sep 2009 ODI # 2882
49 37 132.43 - - 1 0 v Afghanistan Sharjah 25 Aug 2012 ODI # 3297
79 60 131.66 0 22 1 0 v England Lord's 3 Jul 2010 ODI # 3011
54 43 125.58 - - 0 0 v Kenya Bengaluru 13 Mar 2011 ODI # 3130
30* 24 125.00 - - 0 0 v West Indies Kuala Lumpur 24 Sep 2006 ODI # 2422
105 84 125.00 - - 3 0 v New Zealand Auckland 18 Feb 2007 ODI # 2526
11 9 122.22 - - 1 0 v New Zealand Centurion 5 Oct 2009 ODI # 2907
109* 90 121.11 - - 2 0 v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
18 15 120.00 1 22 2 0 v Bangladesh Fatullah 26 Apr 2006 ODI # 2366
6 5 120.00 - - 1 0 v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
108 91 118.68 - - 0 0 v Bangladesh Mirpur 13 Apr 2011 ODI # 3151
59 52 113.46 - - 0 0 v India Brisbane 19 Feb 2012 ODI # 3244
34* 30 113.33 - - 0 0 v Sri Lanka Melbourne (Docklands) 13 Jan 2006 ODI # 2313
28 25 112.00 - - 0 0 v West Indies Melbourne 7 Feb 2010 ODI # 2950
45 42 107.14 - - 0 0 v England Birmingham 28 Jun 2005 ODI # 2256
75* 71 105.63 - - 0 0 v New Zealand Adelaide 10 Feb 2009 ODI # 2819
83* 79 105.06 - - 2 0 v South Africa Durban 3 Apr 2009 ODI # 2832
21* 20 105.00 - - 1 0 v New Zealand Auckland 3 Dec 2005 ODI # 2301
44 42 104.76 - - 0 0 v India Brisbane 4 Mar 2008 ODI # 2689
67 65 103.07 - - - - v India Centurion 28 Sep 2009 ODI # 2901
75* 74 101.35 - - 1 0 v ICC World XI Melbourne (Docklands) 9 Oct 2005 ODI # 2284
84 83 101.20 - - 0 0 v England Bristol 19 Jun 2005 ODI # 2251
59 59 100.00 - - 2 0 v New Zealand Napier 3 Mar 2010 ODI # 2966
21 21 100.00 - - 0 0 v England Manchester 27 Jun 2010 ODI # 3003
1 1 100.00 - - 1 0 v England The Oval 30 Jun 2010 ODI # 3004
1* 1 100.00 - - 1 0 v New Zealand Wellington 7 Dec 2005 ODI # 2302
81* 82 98.78 - - 0 0 v India Delhi 31 Oct 2009 ODI # 2918
85 87 97.70 - - 0 0 v Bangladesh Darwin 30 Aug 2008 ODI # 2758
40 41 97.56 - - 0 0 v India Mohali 2 Nov 2009 ODI # 2919
35* 37 94.59 0 12 1 0 v Pakistan Brisbane 22 Jan 2010 ODI # 2944
65 69 94.20 - - 1 0 v England Nottingham 17 Sep 2009 ODI # 2891
51 56 91.07 - - 1 0 v West Indies Basseterre 6 Jul 2008 ODI # 2736
49 54 90.74 - - 0 0 v England Chester-le-Street 20 Sep 2009 ODI # 2892
65 72 90.27 - - 0 0 v Pakistan Sharjah 3 Sep 2012 ODI # 3303
69 77 89.61 - - 0 0 v India Visakhapatnam 20 Oct 2010 ODI # 3060
17 19 89.47 - - 0 0 v England Melbourne 9 Feb 2007 ODI # 2515
67 75 89.33 - - 0 0 v Pakistan Perth 29 Jan 2010 ODI # 2947
25 28 89.28 - - 2 0 v West Indies Gros Islet 25 Mar 2012 ODI # 3269
25 28 89.28 - - 1 0 v Sri Lanka Perth 15 Feb 2008 ODI # 2679
49* 55 89.09 - - 0 0 v South Africa Johannesburg 17 Apr 2009 ODI # 2841
65* 73 89.04 - - 2 0 v New Zealand Sydney 21 Jan 2007 ODI # 2479
65* 73 89.04 0 22 3 0 v New Zealand Auckland 26 Feb 2005 ODI # 2230
56 63 88.88 - - 0 0 v New Zealand Auckland 6 Mar 2010 ODI # 2969
46* 52 88.46 - - 0 0 v England Leeds 7 Jul 2005 ODI # 2259
53 60 88.33 - - 0 0 v India Nagpur 28 Oct 2009 ODI # 2915
40* 46 86.95 - - 0 0 v Pakistan Perth 31 Jan 2010 ODI # 2948
26 30 86.66 - - 1 0 v West Indies Gros Islet 23 Mar 2012 ODI # 3268
29 34 85.29 - - 0 0 v Pakistan Sydney 24 Jan 2010 ODI # 2945
61 72 84.72 0 8 1 0 v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
37 44 84.09 - - 2 0 v New Zealand St George's 20 Apr 2007 ODI # 2577
46 55 83.63 - - 0 0 v New Zealand Wellington 13 Mar 2010 ODI # 2975
25* 30 83.33 - - 0 0 v Sri Lanka Adelaide 26 Jan 2006 ODI # 2319
44 53 83.01 - - 0 0 v West Indies Sydney 12 Feb 2010 ODI # 2954
63 76 82.89 - - 3 0 v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
28 34 82.35 - - 1 0 v South Africa Hobart 18 Jan 2009 ODI # 2796
13 16 81.25 - - 0 0 v West Indies Brabourne 18 Oct 2006 ODI # 2432
78 96 81.25 - - 0 0 v South Africa Perth 30 Jan 2009 ODI # 2808
37 46 80.43 - - 1 0 v West Indies Basseterre 4 Jul 2008 ODI # 2734
12 15 80.00 - - 2 0 v South Africa Sydney 23 Jan 2009 ODI # 2802
75 94 79.78 - - 1 0 v New Zealand Melbourne 6 Feb 2009 ODI # 2816
19 24 79.16 0 15 1 0 v South Africa Durban 10 Mar 2006 ODI # 2348
57* 72 79.16 - - 1 0 v Bangladesh Darwin 6 Sep 2008 ODI # 2762
15 19 78.94 - - 0 0 v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
71* 91 78.02 - - 1 0 v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
10 13 76.92 - - 0 0 v Sri Lanka Sydney 8 Feb 2008 ODI # 2673
56 73 76.71 - - 0 0 v South Africa Centurion 26 Feb 2006 ODI # 2341
62* 81 76.54 1 31 0 0 v England Lord's 2 Jul 2005 ODI # 2258
16 21 76.19 - - 0 0 v Sri Lanka Adelaide 10 Feb 2006 ODI # 2326
44 58 75.86 - - 1 0 v West Indies Kingstown 24 Jun 2008 ODI # 2713
28 37 75.67 - - 1 0 v South Africa Adelaide 26 Jan 2009 ODI # 2804
49 65 75.38 - - 1 0 v New Zealand Perth 1 Feb 2009 ODI # 2811
17* 23 73.91 0 15 1 0 v India Perth 1 Feb 2004 ODI # 2093
65* 88 73.86 - - 1 0 v India Melbourne 10 Feb 2008 ODI # 2675
28 38 73.68 - - 0 0 v England Southampton 22 Jun 2010 ODI # 3000
64 87 73.56 - - 0 0 v Pakistan Centurion 30 Sep 2009 ODI # 2903
30* 41 73.17 - - 0 0 v Ireland Bridgetown 13 Apr 2007 ODI # 2570
32 44 72.72 - - 1 0 v ICC World XI Melbourne (Docklands) 5 Oct 2005 ODI # 2282
23 32 71.87 - - 0 0 v Sri Lanka Perth 10 Feb 2012 ODI # 3235
67 95 70.52 - - 0 0 v West Indies Kingstown 20 Mar 2012 ODI # 3266
45* 64 70.31 - - 1 0 v South Africa Durban 28 Oct 2011 ODI # 3211
9 13 69.23 - - 2 0 v New Zealand Brisbane 13 Feb 2009 ODI # 2820
73 107 68.22 - - 1 0 v South Africa Brisbane 15 Jan 2006 ODI # 2314
35 52 67.30 - - 0 0 v New Zealand Mohali 1 Nov 2006 ODI # 2441
45 67 67.16 - - 1 0 v India Sydney 2 Mar 2008 ODI # 2688
6 9 66.66 - - 1 0 v England Nottingham 15 Sep 2009 ODI # 2890
4 6 66.66 - - 0 0 v Scotland Basseterre 14 Mar 2007 ODI # 2532
64* 98 65.30 - - 0 0 v Sri Lanka Melbourne 22 Feb 2008 ODI # 2683
13 20 65.00 - - 2 0 v India Kuala Lumpur 22 Sep 2006 ODI # 2421
33 51 64.70 - - 0 0 v Bangladesh Mirpur 9 Apr 2011 ODI # 3149
46* 73 63.01 - - 0 0 v England Brisbane 19 Jan 2007 ODI # 2478
20 32 62.50 - - 1 0 v New Zealand Hobart 14 Jan 2007 ODI # 2474
9 15 60.00 - - 1 0 v New Zealand Hamilton 9 Mar 2010 ODI # 2971
37 62 59.67 - - 0 0 v South Africa Gqeberha 23 Oct 2011 ODI # 3208
62 105 59.04 - - 1 0 v West Indies St George's 27 Jun 2008 ODI # 2719
36* 61 59.01 0 13 0 0 v Bangladesh Chattogram 23 Apr 2006 ODI # 2365
18 31 58.06 - - 0 0 v South Africa Melbourne (Docklands) 20 Jan 2006 ODI # 2316
8 14 57.14 - - 0 0 v England Lord's 6 Sep 2009 ODI # 2883
13 23 56.52 - - 0 0 v Sri Lanka Sydney 17 Feb 2012 ODI # 3241
35* 62 56.45 - - 0 0 v India Guwahati 8 Nov 2009 ODI # 2925
32 57 56.14 - - 1 0 v West Indies Kingstown 16 Mar 2012 ODI # 3262
6 11 54.54 - - 0 0 v South Africa Melbourne 16 Jan 2009 ODI # 2795
12 22 54.54 - - 0 0 v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
9 17 52.94 - - 0 0 v New Zealand Hobart 20 Dec 2007 ODI # 2657
14 27 51.85 - - 0 0 v England Cardiff 24 Jun 2010 ODI # 3002
29 56 51.78 - - 1 0 v Sri Lanka Melbourne 2 Mar 2012 ODI # 3253
5 10 50.00 - - 2 0 v England Chester-le-Street 23 Jun 2005 ODI # 2253
2 4 50.00 - - 1 0 v Netherlands Basseterre 18 Mar 2007 ODI # 2540
9 18 50.00 - - 0 0 v West Indies North Sound 27 Mar 2007 ODI # 2555
10 21 47.61 - - 1 0 v India Sydney 26 Feb 2012 ODI # 3250
8 17 47.05 - - 0 0 v Ireland Dublin 17 Jun 2010 ODI # 2994
24 52 46.15 - - 0 0 v West Indies Kingstown 18 Mar 2012 ODI # 3264
22 48 45.83 - - 0 0 v South Africa Cape Town 3 Mar 2006 ODI # 2345
42 96 43.75 - - 0 0 v New Zealand Wellington 16 Feb 2007 ODI # 2524
6 14 42.85 - - 0 0 v England Sydney 2 Feb 2007 ODI # 2497
6 14 42.85 - - 1 0 v West Indies Johannesburg 26 Sep 2009 ODI # 2897
5 12 41.66 - - 0 0 v Pakistan Sharjah 28 Aug 2012 ODI # 3299
8* 20 40.00 - - 1 0 v Bangladesh Darwin 3 Sep 2008 ODI # 2760
32* 85 37.64 - - 2 0 v England Jaipur 21 Oct 2006 ODI # 2434
3 8 37.50 - - 0 0 v South Africa Centurion 5 Apr 2009 ODI # 2834
6 16 37.50 - - 0 0 v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
3 9 33.33 - - 1 0 v India Ahmedabad 24 Mar 2011 ODI # 3143
1 3 33.33 - - 0 0 v Sri Lanka Adelaide 8 Mar 2012 ODI # 3257
1 4 25.00 - - 1 0 v South Africa Cape Town 9 Apr 2009 ODI # 2839
5 21 23.80 - - 0 0 v India Adelaide 17 Feb 2008 ODI # 2680
6* 26 23.07 - - 1 0 v Sri Lanka Brisbane 7 Nov 2010 ODI # 3068
2 9 22.22 - - 1 0 v South Africa Gqeberha 13 Apr 2009 ODI # 2840
5 25 20.00 - - 2 0 v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
2* 11 18.18 - - 1 0 v Sri Lanka Pallekele 10 Aug 2011 ODI # 3175
0 10 0.00 0 12 0 0 v England Sydney 11 Feb 2007 ODI # 2519
0 1 0.00 - - 0 0 v Sri Lanka Colombo (RPS) 20 Aug 2011 ODI # 3182
0 1 0.00 - - 1 0 v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
DNB - - 0 13 0 0 v Bangladesh Fatullah 28 Apr 2006 ODI # 2367
DNB - - - - 0 0 v West Indies St George's 29 Jun 2008 ODI # 2724
DNB - - - - 1 0 v India Mohali 29 Oct 2006 ODI # 2440
DNB - - - - 0 0 v West Indies Brabourne 5 Nov 2006 ODI # 2443
DNB - - - - 1 0 v England Melbourne 12 Jan 2007 ODI # 2473
DNB - - - - 0 0 v Canada Bengaluru 16 Mar 2011 ODI # 3134
DNB - - - - 0 0 v England Adelaide 26 Jan 2007 ODI # 2486
DNB - - - - 0 0 v New Zealand Wellington 1 Mar 2005 ODI # 2232
DNB - - - - 0 0 v Bangladesh Mirpur 11 Apr 2011 ODI # 3150
0* 0 - - - 0 0 v New Zealand Napier 5 Mar 2005 ODI # 2234
DNB - - - - 2 0 v Sri Lanka Hambantota 14 Aug 2011 ODI # 3178
DNB - - - - 0 0 v Bangladesh Manchester 25 Jun 2005 ODI # 2254
DNB - - - - 0 0 v England Lord's 12 Sep 2009 ODI # 2888
DNB - - - - 0 0 v Bangladesh Canterbury 30 Jun 2005 ODI # 2257
DNB - - - - 1 0 v England Lord's 10 Jul 2005 ODI # 2260
DNB - - - - 0 0 v Bangladesh North Sound 31 Mar 2007 ODI # 2559
DNB - - - - 0 0 v England The Oval 12 Jul 2005 ODI # 2261
DNB - - - - 2 0 v England North Sound 8 Apr 2007 ODI # 2565
DNB - - - - 0 0 v England Centurion 2 Oct 2009 ODI # 2905
DNB - - - - 0 0 v ICC World XI Melbourne (Docklands) 7 Oct 2005 ODI # 2283
DNB - - - - 0 0 v Sri Lanka St George's 16 Apr 2007 ODI # 2573
DNB - - - - 0 0 v South Africa Gros Islet 25 Apr 2007 ODI # 2580
DNB - - - - 0 0 v Sri Lanka Bridgetown 28 Apr 2007 ODI # 2581
DNB - - - - 0 0 v New Zealand Adelaide 14 Dec 2007 ODI # 2655
TDNB - - - - 0 0 v New Zealand Sydney 16 Dec 2007 ODI # 2656
DNB - - - - 0 0 v India Brisbane 3 Feb 2008 ODI # 2670
DNB - - - - 0 0 v Sri Lanka Perth 29 Jan 2006 ODI # 2320
DNB - - - - 1 0 v West Indies Adelaide 9 Feb 2010 ODI # 2952
DNB - - - - 1 0 v Sri Lanka Brisbane 14 Feb 2006 ODI # 2330
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