Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Primary team Pakistan remove Pakistan from query
Match result won match remove won match from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2003-2019 218 6614 140* 32.90 11 139 4/41 38.84 0 85 0 -5.94 Profile
filtered 2003-2019 107 3804 140* 40.90 8 85 4/41 32.84 0 43 0 8.05
Reverse cumulative
43 1926 140* 62.12 6 26 4/41 40.80 0 23 0 21.32 v Zimbabwe 29 Aug 2013 ODI # 3406
38 1725 140* 61.60 5 22 4/41 40.13 0 21 0 21.47 v Sri Lanka 18 Dec 2013 ODI # 3445
44 1937 140* 60.53 6 26 4/41 41.65 0 25 0 18.87 v West Indies 24 Jul 2013 ODI # 3396
45 1996 140* 60.48 6 26 4/41 42.80 0 25 0 17.67 v West Indies 21 Jul 2013 ODI # 3393
39 1733 140* 59.75 5 22 4/41 42.13 0 22 0 17.62 v South Africa 27 Nov 2013 ODI # 3440
37 1603 140* 59.37 4 21 4/41 39.57 0 20 0 19.79 v Sri Lanka 22 Dec 2013 ODI # 3447
46 1997 140* 58.73 6 26 4/41 43.42 0 25 0 15.31 v West Indies 14 Jul 2013 ODI # 3389
40 1738 140* 57.93 5 23 4/41 41.78 0 22 0 16.15 v South Africa 24 Nov 2013 ODI # 3438
42 1790 140* 57.74 5 26 4/41 39.46 0 23 0 18.28 v Zimbabwe 31 Aug 2013 ODI # 3408
22 802 102* 57.28 1 8 2/23 63.25 0 10 0 -5.96 v England 11 Nov 2015 ODI # 3707
47 1999 140* 57.11 6 27 4/41 43.03 0 26 0 14.07 v Ireland 26 May 2013 ODI # 3358
41 1764 140* 56.90 5 24 4/41 41.08 0 23 0 15.81 v South Africa 1 Nov 2013 ODI # 3427
15 451 84 56.37 0 5 1/24 68.40 0 7 0 -12.02 v England 14 Jun 2017 ODI # 3889
48 2017 140* 56.02 6 28 4/41 41.92 0 26 0 14.09 v Scotland 17 May 2013 ODI # 3356
8 280 84 56.00 0 2 1/31 85.50 0 5 0 -29.49 v New Zealand 9 Nov 2018 ODI # 4068
9 280 84 56.00 0 2 1/31 86.00 0 5 0 -29.99 v Sri Lanka 23 Oct 2017 ODI # 3930
27 1052 103 55.36 2 12 4/41 45.58 0 14 0 9.78 v Sri Lanka 11 Jul 2015 ODI # 3664
29 1153 103 54.90 2 13 4/41 48.00 0 16 0 6.90 v Zimbabwe 26 May 2015 ODI # 3651
49 2017 140* 54.51 6 28 4/41 43.35 0 26 0 11.15 v South Africa 21 Mar 2013 ODI # 3348
51 2124 140* 54.46 6 31 4/41 41.22 0 26 0 13.23 v India 3 Jan 2013 ODI # 3315
23 815 102* 54.33 1 8 2/23 63.25 0 11 0 -8.91 v Zimbabwe 5 Oct 2015 ODI # 3687
36 1463 113* 54.18 3 19 4/41 41.89 0 20 0 12.29 v Sri Lanka 25 Dec 2013 ODI # 3448
30 1186 103 53.90 2 13 4/41 48.00 0 16 0 5.90 v New Zealand 14 Dec 2014 ODI # 3568
50 2048 140* 53.89 6 30 4/41 41.63 0 26 0 12.26 v South Africa 15 Mar 2013 ODI # 3346
11 323 84 53.83 0 3 1/31 80.00 0 5 0 -26.16 v Sri Lanka 18 Oct 2017 ODI # 3926
28 1067 103 53.35 2 13 4/41 44.61 0 15 0 8.73 v Zimbabwe 29 May 2015 ODI # 3652
52 2124 140* 53.10 6 32 4/41 40.75 0 27 0 12.35 v India 30 Dec 2012 ODI # 3314
26 949 102* 52.72 1 8 2/23 63.25 0 13 0 -10.52 v Sri Lanka 19 Jul 2015 ODI # 3670
25 895 102* 52.64 1 8 2/23 63.25 0 13 0 -10.60 v Sri Lanka 22 Jul 2015 ODI # 3671
14 420 84 52.50 0 5 1/24 61.80 0 5 0 -9.29 v India 18 Jun 2017 ODI # 3894
53 2147 140* 52.36 6 33 4/41 40.36 0 27 0 12.00 v Australia 31 Aug 2012 ODI # 3301
54 2184 140* 52.00 6 35 4/41 38.62 0 27 0 13.37 v Sri Lanka 7 Jun 2012 ODI # 3272
31 1192 103 51.82 2 13 4/41 48.00 0 16 0 3.82 v New Zealand 8 Dec 2014 ODI # 3564
55 2224 140* 51.72 6 35 4/41 39.48 0 27 0 12.23 v Bangladesh 22 Mar 2012 ODI # 3267
57 2324 140* 51.64 6 37 4/41 39.51 0 28 0 12.13 v Bangladesh 11 Mar 2012 ODI # 3258
24 825 102* 51.56 1 8 2/23 63.25 0 12 0 -11.68 v Zimbabwe 1 Oct 2015 ODI # 3685
34 1340 103 51.53 2 16 4/41 45.06 0 19 0 6.47 v India 2 Mar 2014 ODI # 3479
20 663 84 51.00 0 8 2/23 63.25 0 10 0 -12.24 v Australia 15 Jan 2017 ODI # 3818
18 559 84 50.81 0 6 1/24 73.00 0 10 0 -22.18 v West Indies 11 Apr 2017 ODI # 3863
56 2235 140* 50.79 6 35 4/41 40.62 0 28 0 10.16 v Sri Lanka 15 Mar 2012 ODI # 3260
58 2332 140* 50.69 6 37 4/41 40.27 0 28 0 10.42 v Afghanistan 10 Feb 2012 ODI # 3236
7 253 84 50.60 0 1 1/43 140.00 0 4 0 -89.39 v South Africa 19 Jan 2019 ODI # 4080
33 1265 103 50.60 2 14 4/41 48.78 0 17 0 1.81 v Bangladesh 4 Mar 2014 ODI # 3482
32 1213 103 50.54 2 14 4/41 46.85 0 16 0 3.68 v Sri Lanka 23 Aug 2014 ODI # 3512
16 452 84 50.22 0 5 1/24 73.20 0 7 0 -22.97 v Sri Lanka 12 Jun 2017 ODI # 3888
21 700 84 50.00 0 8 2/23 63.25 0 10 0 -13.24 v Ireland 18 Aug 2016 ODI # 3767
35 1350 103 50.00 2 19 4/41 39.47 0 20 0 10.52 v Afghanistan 27 Feb 2014 ODI # 3475
59 2332 140* 49.61 6 40 4/41 37.92 0 29 0 11.69 v Bangladesh 6 Dec 2011 ODI # 3222
67 2677 140* 49.57 7 49 4/41 35.18 0 31 0 14.39 v Zimbabwe 11 Sep 2011 ODI # 3190
19 591 84 49.25 0 8 2/23 57.62 0 10 0 -8.37 v West Indies 9 Apr 2017 ODI # 3862
60 2364 140* 49.25 6 42 4/41 36.47 0 30 0 12.77 v Bangladesh 3 Dec 2011 ODI # 3220
68 2703 140* 49.14 7 50 4/41 35.24 0 31 0 13.90 v Zimbabwe 8 Sep 2011 ODI # 3188
61 2386 140* 48.69 6 43 4/41 35.79 0 30 0 12.90 v Bangladesh 1 Dec 2011 ODI # 3218
74 2907 140* 48.45 7 58 4/41 33.18 0 32 0 15.26 v West Indies 23 Mar 2011 ODI # 3142
70 2755 140* 48.33 7 51 4/41 35.37 0 32 0 12.96 v Ireland 28 May 2011 ODI # 3157
64 2510 140* 48.26 6 46 4/41 35.21 0 31 0 13.05 v Sri Lanka 18 Nov 2011 ODI # 3214
69 2703 140* 48.26 7 51 4/41 35.37 0 31 0 12.89 v Ireland 30 May 2011 ODI # 3158
10 289 84 48.16 0 2 1/31 100.50 0 5 0 -52.33 v Sri Lanka 20 Oct 2017 ODI # 3927
62 2400 140* 48.00 6 44 4/41 35.63 0 30 0 12.36 v Sri Lanka 23 Nov 2011 ODI # 3216
17 478 84 47.80 0 6 1/24 69.50 0 8 0 -21.69 v South Africa 7 Jun 2017 ODI # 3881
76 2961 140* 47.75 7 60 4/41 32.70 0 32 0 15.05 v Zimbabwe 14 Mar 2011 ODI # 3132
75 2912 140* 47.73 7 59 4/41 33.06 0 32 0 14.66 v Australia 19 Mar 2011 ODI # 3139
63 2427 140* 47.58 6 45 4/41 35.35 0 31 0 12.23 v Sri Lanka 20 Nov 2011 ODI # 3215
71 2760 140* 47.58 7 53 4/41 34.62 0 32 0 12.96 v West Indies 28 Apr 2011 ODI # 3154
65 2515 140* 47.45 6 48 4/41 34.25 0 31 0 13.20 v Sri Lanka 11 Nov 2011 ODI # 3212
73 2846 140* 47.43 7 56 4/41 34.08 0 32 0 13.34 v West Indies 23 Apr 2011 ODI # 3152
72 2792 140* 47.32 7 55 4/41 34.05 0 32 0 13.26 v West Indies 25 Apr 2011 ODI # 3153
12 331 84 47.28 0 4 1/24 66.00 0 5 0 -18.71 v Sri Lanka 16 Oct 2017 ODI # 3924
77 2972 140* 47.17 7 60 4/41 33.05 0 32 0 14.12 v Canada 3 Mar 2011 ODI # 3116
66 2538 140* 47.00 6 49 4/41 34.30 0 31 0 12.69 v Zimbabwe 14 Sep 2011 ODI # 3194
78 3004 140* 46.93 7 61 4/41 33.04 0 32 0 13.88 v Sri Lanka 26 Feb 2011 ODI # 3109
82 3154 140* 46.38 8 64 4/41 33.21 0 34 0 13.16 v New Zealand 29 Jan 2011 ODI # 3090
79 3013 140* 46.35 7 62 4/41 32.93 0 32 0 13.41 v Kenya 23 Feb 2011 ODI # 3105
87 3383 140* 46.34 8 67 4/41 33.73 0 35 0 12.61 v West Indies 16 Dec 2006 ODI # 2466
85 3290 140* 46.33 8 67 4/41 33.41 0 35 0 12.92 v England 20 Sep 2010 ODI # 3046
83 3196 140* 46.31 8 66 4/41 32.77 0 35 0 13.54 v South Africa 5 Nov 2010 ODI # 3067
88 3414 140* 46.13 8 67 4/41 33.92 0 35 0 12.20 v West Indies 10 Dec 2006 ODI # 2463
84 3226 140* 46.08 8 67 4/41 33.01 0 35 0 13.07 v South Africa 31 Oct 2010 ODI # 3063
80 3027 140* 45.86 7 62 4/41 33.48 0 33 0 12.37 v New Zealand 3 Feb 2011 ODI # 3095
86 3291 140* 45.70 8 67 4/41 33.41 0 35 0 12.29 v England 17 Sep 2010 ODI # 3045
89 3414 140* 45.52 8 67 4/41 34.23 0 35 0 11.28 v West Indies 7 Dec 2006 ODI # 2460
13 363 84 45.37 0 5 1/24 59.20 0 5 0 -13.82 v Sri Lanka 13 Oct 2017 ODI # 3922
81 3039 140* 45.35 7 63 4/41 33.34 0 33 0 12.00 v New Zealand 1 Feb 2011 ODI # 3093
90 3436 140* 45.21 8 68 4/41 34.08 0 35 0 11.12 v Sri Lanka 17 Oct 2006 ODI # 2431
91 3456 140* 44.88 8 68 4/41 34.29 0 37 0 10.58 v England 5 Sep 2006 ODI # 2410
92 3457 140* 44.32 8 68 4/41 34.64 0 37 0 9.67 v England 2 Sep 2006 ODI # 2409
93 3459 140* 43.78 8 69 4/41 34.92 0 38 0 8.85 v West Indies 19 Jan 2005 ODI # 2206
94 3466 140* 43.32 8 72 4/41 33.98 0 38 0 9.33 v South Africa 5 Oct 2003 ODI # 2047
96 3515 140* 42.86 8 72 4/41 35.09 0 39 0 7.76 v Bangladesh 21 Sep 2003 ODI # 2045
95 3471 140* 42.85 8 72 4/41 34.34 0 39 0 8.50 v South Africa 3 Oct 2003 ODI # 2046
97 3524 140* 42.45 8 73 4/41 34.91 0 39 0 7.54 v Bangladesh 18 Sep 2003 ODI # 2044
98 3526 140* 41.97 8 74 4/41 35.00 0 39 0 6.97 v Bangladesh 15 Sep 2003 ODI # 2043
101 3648 140* 41.93 8 78 4/41 34.21 0 39 0 7.71 v England 17 Jun 2003 ODI # 2025
99 3552 140* 41.78 8 74 4/41 35.28 0 39 0 6.50 v Bangladesh 12 Sep 2003 ODI # 2042
103 3704 140* 41.61 8 80 4/41 33.83 0 40 0 7.78 v Sri Lanka 10 May 2003 ODI # 2008
100 3579 140* 41.61 8 77 4/41 34.12 0 39 0 7.48 v Bangladesh 9 Sep 2003 ODI # 2041
102 3651 140* 41.48 8 79 4/41 34.20 0 39 0 7.28 v New Zealand 20 May 2003 ODI # 2015
106 3792 140* 41.21 8 83 4/41 33.14 0 42 0 8.07 v Sri Lanka 4 Apr 2003 ODI # 1995
104 3706 140* 41.17 8 82 4/41 33.18 0 41 0 7.99 v Zimbabwe 10 Apr 2003 ODI # 2000
105 3742 140* 41.12 8 83 4/41 32.83 0 41 0 8.28 v Kenya 8 Apr 2003 ODI # 1999
107 3804 140* 40.90 8 85 4/41 32.84 0 43 0 8.05 v Zimbabwe 3 Apr 2003 ODI # 1994
5 182 84 36.40 0 1 1/43 118.00 0 3 0 -81.59 v England 3 Jun 2019 ODI # 4148
6 182 84 36.40 0 1 1/43 118.00 0 4 0 -81.59 v South Africa 27 Jan 2019 ODI # 4087
1 27 27 27.00 0 0 - - 0 0 0 - v Bangladesh 5 Jul 2019 ODI # 4186
3 78 32 26.00 0 0 - - 0 1 0 - v New Zealand 26 Jun 2019 ODI # 4174
4 98 32 24.50 0 0 - - 0 2 0 - v South Africa 23 Jun 2019 ODI # 4171
2 46 27 23.00 0 0 - - 0 1 0 - v Afghanistan 29 Jun 2019 ODI # 4177
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