Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date between 31 Dec 2006 and 29 Mar 2022 remove between 31 Dec 2006 and 29 Mar 2022 from query
Innings in match 2nd innings remove 2nd innings 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 2004-2018 213 198 26 4340 117 25.23 5423 80.02 2 19 17 343 106 Profile
filtered 2007-2018 88 79 13 1809 117 27.40 2190 82.60 2 4 6 142 36
Cumulative averages
1 1 0 46 46 46.00 29 158.62 0 0 0 2 3 v Bangladesh 4 Feb 2007 ODI # 2505
2 1 0 46 46 46.00 29 158.62 0 0 0 2 3 v Bangladesh 6 Feb 2007 ODI # 2511
3 2 0 79 46 39.50 74 106.75 0 0 0 3 3 v Bangladesh 9 Feb 2007 ODI # 2516
3 2 0 79 46 39.50 74 106.75 0 0 0 3 3 v Bangladesh 10 Feb 2007 ODI # 2518
4 3 0 83 46 27.66 83 100.00 0 0 0 3 3 v Ireland 15 Mar 2007 ODI # 2535
4 3 0 83 46 27.66 83 100.00 0 0 0 3 3 v West Indies 19 Mar 2007 ODI # 2543
5 4 0 110 46 27.50 94 117.02 0 0 0 3 7 v Pakistan 21 Mar 2007 ODI # 2547
6 5 0 150 46 30.00 131 114.50 0 0 0 8 8 v Asia XI 6 Jun 2007 ODI # 2587
7 6 0 157 46 26.16 135 116.29 0 0 0 9 8 v Asia XI 9 Jun 2007 ODI # 2588
8 7 0 161 46 23.00 141 114.18 0 0 0 9 8 v Asia XI 10 Jun 2007 ODI # 2589
8 7 0 161 46 23.00 141 114.18 0 0 0 9 8 v South Africa 22 Aug 2007 ODI # 2612
8 7 0 161 46 23.00 141 114.18 0 0 0 9 8 v South Africa 25 Aug 2007 ODI # 2614
9 8 0 174 46 21.75 151 115.23 0 0 0 10 9 v South Africa 26 Aug 2007 ODI # 2615
9 8 0 174 46 21.75 151 115.23 0 0 0 10 9 v West Indies 30 Nov 2007 ODI # 2649
10 9 0 176 46 19.55 154 114.28 0 0 0 10 9 v West Indies 2 Dec 2007 ODI # 2651
10 9 0 176 46 19.55 154 114.28 0 0 0 10 9 v West Indies 4 Dec 2007 ODI # 2653
10 9 0 176 46 19.55 154 114.28 0 0 0 10 9 v West Indies 7 Dec 2007 ODI # 2654
11 10 0 191 46 19.10 178 107.30 0 0 0 11 9 v Pakistan 21 Jan 2008 ODI # 2662
11 10 0 191 46 19.10 178 107.30 0 0 0 11 9 v Pakistan 24 Jan 2008 ODI # 2663
12 11 1 233 46 23.30 222 104.95 0 0 0 13 9 v Pakistan 27 Jan 2008 ODI # 2665
12 11 1 233 46 23.30 222 104.95 0 0 0 13 9 v Pakistan 30 Jan 2008 ODI # 2667
12 11 1 233 46 23.30 222 104.95 0 0 0 13 9 v Pakistan 2 Feb 2008 ODI # 2669
12 11 1 233 46 23.30 222 104.95 0 0 0 13 9 v Ireland 17 Oct 2008 ODI # 2766
13 12 1 238 46 21.63 228 104.38 0 0 0 13 9 v Kenya 19 Oct 2008 ODI # 2768
13 12 1 238 46 21.63 228 104.38 0 0 0 13 9 v Sri Lanka 20 Nov 2008 ODI # 2779
13 12 1 238 46 21.63 228 104.38 0 0 0 13 9 v Sri Lanka 22 Nov 2008 ODI # 2780
14 13 1 241 46 20.08 232 103.87 0 0 0 13 9 v Sri Lanka 24 Nov 2008 ODI # 2782
14 13 1 241 46 20.08 232 103.87 0 0 0 13 9 v Sri Lanka 28 Nov 2008 ODI # 2784
15 14 1 246 46 18.92 240 102.50 0 0 0 14 9 v Sri Lanka 30 Nov 2008 ODI # 2785
15 14 1 246 46 18.92 240 102.50 0 0 0 14 9 v Bangladesh 10 Jan 2009 ODI # 2790
16 15 1 252 46 18.00 265 95.09 0 0 0 14 9 v Sri Lanka 12 Jan 2009 ODI # 2791
17 16 1 252 46 16.80 292 86.30 0 0 1 14 9 v Bangladesh 19 Jan 2009 ODI # 2797
17 16 1 252 46 16.80 292 86.30 0 0 1 14 9 v Bangladesh 21 Jan 2009 ODI # 2799
17 16 1 252 46 16.80 292 86.30 0 0 1 14 9 v Bangladesh 23 Jan 2009 ODI # 2801
17 16 1 252 46 16.80 292 86.30 0 0 1 14 9 v Kenya 27 Jan 2009 ODI # 2805
17 16 1 252 46 16.80 292 86.30 0 0 1 14 9 v Kenya 29 Jan 2009 ODI # 2807
18 17 1 295 46 18.43 342 86.25 0 0 1 19 9 v Kenya 31 Jan 2009 ODI # 2809
18 17 1 295 46 18.43 342 86.25 0 0 1 19 9 v Kenya 1 Feb 2009 ODI # 2812
19 17 1 295 46 18.43 342 86.25 0 0 1 19 9 v Kenya 4 Feb 2009 ODI # 2814
19 17 1 295 46 18.43 342 86.25 0 0 1 19 9 v Bangladesh 9 Aug 2009 ODI # 2869
20 18 1 326 46 19.17 362 90.05 0 0 1 19 12 v Bangladesh 11 Aug 2009 ODI # 2871
20 18 1 326 46 19.17 362 90.05 0 0 1 19 12 v Bangladesh 14 Aug 2009 ODI # 2872
20 18 1 326 46 19.17 362 90.05 0 0 1 19 12 v Bangladesh 16 Aug 2009 ODI # 2873
20 18 1 326 46 19.17 362 90.05 0 0 1 19 12 v Bangladesh 18 Aug 2009 ODI # 2874
20 18 1 326 46 19.17 362 90.05 0 0 1 19 12 v Kenya 12 Oct 2009 ODI # 2908
20 18 1 326 46 19.17 362 90.05 0 0 1 19 12 v Kenya 13 Oct 2009 ODI # 2909
21 19 1 347 46 19.27 386 89.89 0 0 1 20 13 v Kenya 15 Oct 2009 ODI # 2910
22 20 2 407 60* 22.61 436 93.34 0 1 1 29 14 v Bangladesh 27 Oct 2009 ODI # 2914
22 20 2 407 60* 22.61 436 93.34 0 1 1 29 14 v Bangladesh 29 Oct 2009 ODI # 2916
22 20 2 407 60* 22.61 436 93.34 0 1 1 29 14 v Bangladesh 31 Oct 2009 ODI # 2917
22 20 2 407 60* 22.61 436 93.34 0 1 1 29 14 v Bangladesh 3 Nov 2009 ODI # 2920
22 20 2 407 60* 22.61 436 93.34 0 1 1 29 14 v Bangladesh 5 Nov 2009 ODI # 2922
23 21 2 411 60* 21.63 440 93.40 0 1 1 30 14 v South Africa 8 Nov 2009 ODI # 2926
24 22 2 415 60* 20.75 442 93.89 0 1 1 31 14 v South Africa 10 Nov 2009 ODI # 2928
24 22 2 415 60* 20.75 442 93.89 0 1 1 31 14 v West Indies 4 Mar 2010 ODI # 2967
24 22 2 415 60* 20.75 442 93.89 0 1 1 31 14 v West Indies 6 Mar 2010 ODI # 2970
25 23 2 425 60* 20.23 453 93.81 0 1 1 32 14 v West Indies 10 Mar 2010 ODI # 2972
25 23 2 425 60* 20.23 453 93.81 0 1 1 32 14 v West Indies 12 Mar 2010 ODI # 2974
25 23 2 425 60* 20.23 453 93.81 0 1 1 32 14 v West Indies 14 Mar 2010 ODI # 2976
26 24 3 449 60* 21.38 469 95.73 0 1 1 36 14 v India 28 May 2010 ODI # 2981
26 24 3 449 60* 21.38 469 95.73 0 1 1 36 14 v Sri Lanka 1 Jun 2010 ODI # 2985
27 25 4 465 60* 22.14 484 96.07 0 1 1 37 14 v India 3 Jun 2010 ODI # 2986
28 25 4 465 60* 22.14 484 96.07 0 1 1 37 14 v Sri Lanka 7 Jun 2010 ODI # 2989
28 25 4 465 60* 22.14 484 96.07 0 1 1 37 14 v Sri Lanka 9 Jun 2010 ODI # 2990
29 26 4 506 60* 23.00 516 98.06 0 1 1 41 15 v Ireland 26 Sep 2010 ODI # 3048
30 27 5 538 60* 24.45 551 97.64 0 1 1 44 15 v Ireland 28 Sep 2010 ODI # 3049
31 28 5 560 60* 24.34 581 96.38 0 1 1 46 15 v Ireland 30 Sep 2010 ODI # 3050
32 29 5 583 60* 24.29 607 96.04 0 1 1 49 15 v South Africa 15 Oct 2010 ODI # 3057
32 29 5 583 60* 24.29 607 96.04 0 1 1 49 15 v South Africa 17 Oct 2010 ODI # 3059
33 30 5 584 60* 23.36 609 95.89 0 1 1 49 15 v South Africa 22 Oct 2010 ODI # 3061
33 30 5 584 60* 23.36 609 95.89 0 1 1 49 15 v Bangladesh 1 Dec 2010 ODI # 3071
33 30 5 584 60* 23.36 609 95.89 0 1 1 49 15 v Bangladesh 3 Dec 2010 ODI # 3073
33 30 5 584 60* 23.36 609 95.89 0 1 1 49 15 v Bangladesh 12 Dec 2010 ODI # 3078
34 31 5 598 60* 23.00 634 94.32 0 1 1 51 15 v Australia 21 Feb 2011 ODI # 3103
34 31 5 598 60* 23.00 634 94.32 0 1 1 51 15 v Canada 28 Feb 2011 ODI # 3111
34 31 5 598 60* 23.00 634 94.32 0 1 1 51 15 v New Zealand 4 Mar 2011 ODI # 3117
35 32 5 604 60* 22.37 645 93.64 0 1 1 51 15 v Sri Lanka 10 Mar 2011 ODI # 3125
35 32 5 604 60* 22.37 645 93.64 0 1 1 51 15 v Pakistan 14 Mar 2011 ODI # 3132
35 32 5 604 60* 22.37 645 93.64 0 1 1 51 15 v Kenya 20 Mar 2011 ODI # 3140
36 33 5 607 60* 21.67 657 92.38 0 1 1 51 15 v Bangladesh 12 Aug 2011 ODI # 3176
37 33 5 607 60* 21.67 657 92.38 0 1 1 51 15 v Bangladesh 14 Aug 2011 ODI # 3177
37 33 5 607 60* 21.67 657 92.38 0 1 1 51 15 v Bangladesh 16 Aug 2011 ODI # 3179
37 33 5 607 60* 21.67 657 92.38 0 1 1 51 15 v Bangladesh 19 Aug 2011 ODI # 3181
38 34 5 608 60* 20.96 662 91.84 0 1 1 51 15 v Bangladesh 21 Aug 2011 ODI # 3183
39 35 5 632 60* 21.06 685 92.26 0 1 1 53 15 v Pakistan 8 Sep 2011 ODI # 3188
39 35 5 632 60* 21.06 685 92.26 0 1 1 53 15 v Pakistan 11 Sep 2011 ODI # 3190
40 36 5 641 60* 20.67 700 91.57 0 1 1 54 15 v Pakistan 14 Sep 2011 ODI # 3194
40 36 5 641 60* 20.67 700 91.57 0 1 1 54 15 v New Zealand 20 Oct 2011 ODI # 3204
40 36 5 641 60* 20.67 700 91.57 0 1 1 54 15 v New Zealand 22 Oct 2011 ODI # 3206
41 37 5 688 60* 21.50 743 92.59 0 1 1 57 18 v New Zealand 25 Oct 2011 ODI # 3209
42 38 5 703 60* 21.30 759 92.62 0 1 1 59 18 v New Zealand 3 Feb 2012 ODI # 3230
43 39 5 766 63 22.52 828 92.51 0 2 1 66 19 v New Zealand 6 Feb 2012 ODI # 3232
44 40 5 782 63 22.34 858 91.14 0 2 1 67 19 v New Zealand 9 Feb 2012 ODI # 3234
45 41 5 782 63 21.72 861 90.82 0 2 2 67 19 v Bangladesh 3 May 2013 ODI # 3353
46 41 5 782 63 21.72 861 90.82 0 2 2 67 19 v Bangladesh 5 May 2013 ODI # 3354
47 41 5 782 63 21.72 861 90.82 0 2 2 67 19 v Bangladesh 8 May 2013 ODI # 3355
47 41 5 782 63 21.72 861 90.82 0 2 2 67 19 v India 24 Jul 2013 ODI # 3395
48 42 5 828 63 22.37 919 90.09 0 2 2 71 20 v India 26 Jul 2013 ODI # 3397
48 42 5 828 63 22.37 919 90.09 0 2 2 71 20 v India 28 Jul 2013 ODI # 3399
48 42 5 828 63 22.37 919 90.09 0 2 2 71 20 v India 1 Aug 2013 ODI # 3402
48 42 5 828 63 22.37 919 90.09 0 2 2 71 20 v India 3 Aug 2013 ODI # 3403
49 42 5 828 63 22.37 919 90.09 0 2 2 71 20 v Pakistan 27 Aug 2013 ODI # 3404
50 43 5 828 63 21.78 920 90.00 0 2 3 71 20 v Pakistan 29 Aug 2013 ODI # 3406
51 44 5 830 63 21.28 933 88.96 0 2 3 71 20 v Pakistan 31 Aug 2013 ODI # 3408
52 45 6 869 63 22.28 993 87.51 0 2 3 75 20 v Afghanistan 18 Jul 2014 ODI # 3503
53 45 6 869 63 22.28 993 87.51 0 2 3 75 20 v Afghanistan 20 Jul 2014 ODI # 3504
53 45 6 869 63 22.28 993 87.51 0 2 3 75 20 v Afghanistan 22 Jul 2014 ODI # 3505
54 46 6 869 63 21.72 995 87.33 0 2 4 75 20 v Afghanistan 24 Jul 2014 ODI # 3506
55 47 6 905 63 22.07 1053 85.94 0 2 4 78 20 v South Africa 17 Aug 2014 ODI # 3507
56 48 6 912 63 21.71 1066 85.55 0 2 4 78 20 v South Africa 19 Aug 2014 ODI # 3508
56 48 6 912 63 21.71 1066 85.55 0 2 4 78 20 v South Africa 21 Aug 2014 ODI # 3510
57 49 6 912 63 21.20 1077 84.67 0 2 5 78 20 v Australia 25 Aug 2014 ODI # 3513
58 50 6 934 63 21.22 1106 84.44 0 2 5 81 20 v South Africa 29 Aug 2014 ODI # 3518
59 51 7 986 63 22.40 1174 83.98 0 3 5 85 20 v Australia 31 Aug 2014 ODI # 3521
60 52 7 999 63 22.20 1206 82.83 0 3 5 85 20 v South Africa 4 Sep 2014 ODI # 3524
61 53 7 1014 63 22.04 1234 82.17 0 3 5 85 20 v Bangladesh 21 Nov 2014 ODI # 3550
62 54 7 1052 63 22.38 1265 83.16 0 3 5 90 20 v Bangladesh 23 Nov 2014 ODI # 3552
63 55 8 1105 63 23.51 1311 84.28 0 4 5 94 22 v Bangladesh 26 Nov 2014 ODI # 3553
64 56 8 1109 63 23.10 1325 83.69 0 4 5 94 22 v Bangladesh 28 Nov 2014 ODI # 3555
64 56 8 1109 63 23.10 1325 83.69 0 4 5 94 22 v Bangladesh 1 Dec 2014 ODI # 3559
65 57 8 1117 63 22.79 1332 83.85 0 4 5 94 23 v South Africa 15 Feb 2015 ODI # 3601
66 58 9 1131 63 23.08 1347 83.96 0 4 5 96 23 v U.A.E. 19 Feb 2015 ODI # 3606
67 59 9 1152 63 23.04 1367 84.27 0 4 5 97 24 v West Indies 24 Feb 2015 ODI # 3612
68 60 9 1187 63 23.27 1402 84.66 0 4 5 101 24 v Pakistan 1 Mar 2015 ODI # 3620
69 61 9 1304 117 25.07 1497 87.10 1 4 5 111 28 v Pakistan 26 May 2015 ODI # 3651
70 62 10 1408 117 27.07 1598 88.11 2 4 5 119 29 v India 10 Jul 2015 ODI # 3662
71 63 10 1417 117 26.73 1604 88.34 2 4 5 121 29 v India 12 Jul 2015 ODI # 3665
72 64 10 1427 117 26.42 1618 88.19 2 4 5 123 29 v India 14 Jul 2015 ODI # 3667
73 65 10 1453 117 26.41 1649 88.11 2 4 5 124 30 v New Zealand 2 Aug 2015 ODI # 3673
73 65 10 1453 117 26.41 1649 88.11 2 4 5 124 30 v New Zealand 4 Aug 2015 ODI # 3674
74 66 10 1456 117 26.00 1656 87.92 2 4 5 124 30 v New Zealand 7 Aug 2015 ODI # 3675
75 67 10 1478 117 25.92 1686 87.66 2 4 5 126 30 v Pakistan 1 Oct 2015 ODI # 3685
75 67 10 1478 117 25.92 1686 87.66 2 4 5 126 30 v Pakistan 3 Oct 2015 ODI # 3686
75 67 10 1478 117 25.92 1686 87.66 2 4 5 126 30 v Pakistan 5 Oct 2015 ODI # 3687
76 68 10 1494 117 25.75 1708 87.47 2 4 5 127 30 v Ireland 9 Oct 2015 ODI # 3688
77 69 11 1498 117 25.82 1714 87.39 2 4 5 127 30 v Ireland 11 Oct 2015 ODI # 3690
77 69 11 1498 117 25.82 1714 87.39 2 4 5 127 30 v Ireland 13 Oct 2015 ODI # 3691
78 69 11 1498 117 25.82 1714 87.39 2 4 5 127 30 v Afghanistan 16 Oct 2015 ODI # 3693
79 70 11 1523 117 25.81 1768 86.14 2 4 5 127 30 v Afghanistan 18 Oct 2015 ODI # 3694
80 71 12 1572 117 26.64 1830 85.90 2 4 5 129 30 v Afghanistan 20 Oct 2015 ODI # 3696
80 71 12 1572 117 26.64 1830 85.90 2 4 5 129 30 v Afghanistan 22 Oct 2015 ODI # 3697
81 72 12 1586 117 26.43 1866 84.99 2 4 5 130 30 v Afghanistan 24 Oct 2015 ODI # 3699
82 73 12 1627 117 26.67 1917 84.87 2 4 5 130 32 v Bangladesh 7 Nov 2015 ODI # 3703
83 74 12 1674 117 27.00 1994 83.95 2 4 5 132 34 v Bangladesh 9 Nov 2015 ODI # 3705
84 75 12 1719 117 27.28 2041 84.22 2 4 5 138 34 v Bangladesh 11 Nov 2015 ODI # 3706
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Afghanistan 25 Dec 2015 ODI # 3713
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Afghanistan 29 Dec 2015 ODI # 3716
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Afghanistan 2 Jan 2016 ODI # 3719
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Afghanistan 4 Jan 2016 ODI # 3720
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Afghanistan 6 Jan 2016 ODI # 3722
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v India 11 Jun 2016 ODI # 3742
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v India 13 Jun 2016 ODI # 3744
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v India 15 Jun 2016 ODI # 3746
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Sri Lanka 14 Nov 2016 ODI # 3804
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v West Indies 19 Nov 2016 ODI # 3806
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Sri Lanka 21 Nov 2016 ODI # 3807
85 76 12 1747 117 27.29 2082 83.90 2 4 5 141 34 v Pakistan 18 Jul 2018 ODI # 4019
86 77 12 1784 117 27.44 2151 82.93 2 4 5 141 35 v Pakistan 20 Jul 2018 ODI # 4020
87 78 13 1809 117 27.83 2188 82.67 2 4 5 142 36 v Pakistan 22 Jul 2018 ODI # 4021
87 78 13 1809 117 27.83 2188 82.67 2 4 5 142 36 v South Africa 30 Sep 2018 ODI # 4049
88 79 13 1809 117 27.40 2190 82.60 2 4 6 142 36 v South Africa 3 Oct 2018 ODI # 4050
88 79 13 1809 117 27.40 2190 82.60 2 4 6 142 36 v South Africa 6 Oct 2018 ODI # 4051
88 79 13 1809 117 27.40 2190 82.60 2 4 6 142 36 v Bangladesh 24 Oct 2018 ODI # 4060
88 79 13 1809 117 27.40 2190 82.60 2 4 6 142 36 v Bangladesh 26 Oct 2018 ODI # 4061
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