Records type batting analysis [change type]
View cumulative averages [change view]
Match result won match remove won match from query
Not involving the captain Inzamam-ul-Haq (Asia/PAK) remove Inzamam-ul-Haq (Asia/PAK) from query
Ordered by batting average (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 2005-2018 228 218 39 9577 176 53.50 9473 101.09 25 53 7 840 204 Profile
filtered 2005-2018 137 131 32 6456 176 65.21 5984 107.88 21 34 3 554 156
Cumulative averages
125 120 30 6050 162* 67.22 5684 106.43 20 34 3 530 146 v England 14 Feb 2016 ODI # 3738
139 133 34 6622 176 66.88 6178 107.18 21 37 3 577 159 v Bangladesh 18 Oct 2017 ODI # 3925
126 121 30 6072 162* 66.72 5722 106.11 20 34 3 530 146 v Australia 7 Jun 2016 ODI # 3741
128 123 31 6129 162* 66.61 5768 106.25 20 34 3 534 149 v Sri Lanka 28 Jan 2017 ODI # 3828
134 129 33 6392 162* 66.58 6019 106.19 20 37 3 555 150 v New Zealand 25 Feb 2017 ODI # 3841
130 125 32 6192 162* 66.58 5834 106.13 20 35 3 539 149 v Sri Lanka 4 Feb 2017 ODI # 3831
131 126 32 6256 162* 66.55 5896 106.10 20 36 3 543 149 v Sri Lanka 7 Feb 2017 ODI # 3833
120 115 28 5790 162* 66.55 5493 105.40 18 34 3 511 133 v India 11 Oct 2015 ODI # 3689
122 117 28 5913 162* 66.43 5559 106.36 19 34 3 515 144 v India 25 Oct 2015 ODI # 3700
123 118 29 5913 162* 66.43 5560 106.34 19 34 3 515 144 v England 9 Feb 2016 ODI # 3736
140 134 34 6642 176 66.42 6193 107.25 21 37 3 578 160 v Bangladesh 22 Oct 2017 ODI # 3929
136 131 34 6442 162* 66.41 6070 106.12 20 37 3 562 152 v England 29 May 2017 ODI # 3874
133 128 33 6307 162* 66.38 5939 106.19 20 36 3 548 149 v New Zealand 19 Feb 2017 ODI # 3836
127 122 30 6099 162* 66.29 5741 106.23 20 34 3 531 148 v West Indies 15 Jun 2016 ODI # 3747
114 110 27 5490 162* 66.14 5272 104.13 17 32 3 490 120 v West Indies 27 Feb 2015 ODI # 3616
135 130 33 6415 162* 66.13 6040 106.20 20 37 3 557 152 v New Zealand 4 Mar 2017 ODI # 3846
124 119 29 5949 162* 66.10 5587 106.47 19 34 3 519 145 v England 12 Feb 2016 ODI # 3737
116 112 27 5613 162* 66.03 5363 104.66 17 33 3 497 126 v U.A.E. 12 Mar 2015 ODI # 3633
117 112 27 5613 162* 66.03 5363 104.66 17 33 3 497 126 v Sri Lanka 18 Mar 2015 ODI # 3640
141 135 34 6668 176 66.01 6211 107.35 21 37 3 579 162 v India 10 Feb 2018 ODI # 3973
132 127 32 6270 162* 66.00 5905 106.18 20 36 3 545 149 v Sri Lanka 10 Feb 2017 ODI # 3834
129 124 31 6132 162* 65.93 5773 106.21 20 34 3 534 149 v Sri Lanka 1 Feb 2017 ODI # 3830
121 116 28 5794 162* 65.84 5498 105.38 18 34 3 512 133 v India 18 Oct 2015 ODI # 3695
137 132 34 6446 162* 65.77 6074 106.12 20 37 3 562 152 v Sri Lanka 3 Jun 2017 ODI # 3877
138 132 34 6446 162* 65.77 6074 106.12 20 37 3 562 152 v Bangladesh 15 Oct 2017 ODI # 3923
115 111 27 5514 162* 65.64 5281 104.41 17 32 3 491 122 v Ireland 3 Mar 2015 ODI # 3621
118 113 27 5622 162* 65.37 5372 104.65 17 33 3 498 126 v New Zealand 19 Aug 2015 ODI # 3676
119 114 27 5686 162* 65.35 5420 104.90 17 34 3 506 127 v New Zealand 26 Aug 2015 ODI # 3678
111 108 26 5303 149 64.67 5170 102.57 16 32 3 472 111 v West Indies 18 Jan 2015 ODI # 3583
112 108 26 5303 149 64.67 5170 102.57 16 32 3 472 111 v West Indies 21 Jan 2015 ODI # 3587
113 109 26 5328 149 64.19 5206 102.34 16 32 3 473 112 v Zimbabwe 15 Feb 2015 ODI # 3601
107 104 26 4988 146 63.94 4966 100.44 15 31 3 444 94 v New Zealand 21 Oct 2014 ODI # 3536
110 107 26 5154 146 63.62 5126 100.54 15 32 3 463 95 v West Indies 16 Jan 2015 ODI # 3579
108 105 26 5025 146 63.60 4991 100.68 15 31 3 449 95 v New Zealand 24 Oct 2014 ODI # 3537
109 106 26 5073 146 63.41 5032 100.81 15 31 3 457 95 v Australia 16 Nov 2014 ODI # 3546
106 103 25 4899 146 62.80 4881 100.36 15 30 3 435 94 v Australia 6 Sep 2014 ODI # 3526
104 101 24 4826 146 62.67 4822 100.08 15 29 3 427 92 v Australia 27 Aug 2014 ODI # 3516
98 95 23 4482 146 62.25 4555 98.39 13 28 3 400 83 v India 5 Dec 2013 ODI # 3442
101 98 23 4668 146 62.24 4700 99.31 14 29 3 416 88 v Sri Lanka 12 Jul 2014 ODI # 3502
105 102 24 4842 146 62.07 4840 100.04 15 29 3 429 92 v Zimbabwe 4 Sep 2014 ODI # 3524
89 87 21 4096 146 62.06 4148 98.74 12 27 3 373 75 v Pakistan 24 Mar 2013 ODI # 3350
90 87 21 4096 146 62.06 4148 98.74 12 27 3 373 75 v Netherlands 31 May 2013 ODI # 3359
97 94 23 4405 146 62.04 4508 97.71 13 27 3 394 79 v Pakistan 30 Nov 2013 ODI # 3441
102 99 23 4689 146 61.69 4712 99.51 14 29 3 416 90 v Zimbabwe 17 Aug 2014 ODI # 3507
100 97 23 4560 146 61.62 4629 98.50 13 29 3 405 84 v Sri Lanka 6 Jul 2014 ODI # 3500
91 88 21 4127 146 61.59 4179 98.75 12 27 3 374 76 v Pakistan 10 Jun 2013 ODI # 3367
99 96 23 4485 146 61.43 4559 98.37 13 28 3 400 83 v India 8 Dec 2013 ODI # 3443
92 89 21 4174 146 61.38 4251 98.18 12 27 3 377 76 v Sri Lanka 26 Jul 2013 ODI # 3398
96 93 22 4357 146 61.36 4445 98.02 13 27 3 391 79 v Pakistan 11 Nov 2013 ODI # 3433
103 100 23 4690 146 60.90 4716 99.44 14 29 3 416 90 v Zimbabwe 19 Aug 2014 ODI # 3508
88 86 20 4001 146 60.62 4037 99.10 12 26 3 364 74 v Pakistan 17 Mar 2013 ODI # 3347
93 90 21 4178 146 60.55 4263 98.00 12 27 3 377 76 v Pakistan 30 Oct 2013 ODI # 3425
94 91 21 4212 146 60.17 4303 97.88 12 27 3 379 76 v Pakistan 6 Nov 2013 ODI # 3430
95 92 21 4242 146 59.74 4343 97.67 12 27 3 381 76 v Pakistan 8 Nov 2013 ODI # 3431
87 85 20 3873 146 59.58 3929 98.57 11 26 3 352 71 v Pakistan 10 Mar 2013 ODI # 3343
86 84 20 3808 146 59.50 3866 98.49 11 25 3 348 71 v England 5 Sep 2012 ODI # 3304
84 82 19 3705 146 58.80 3758 98.58 11 24 3 337 71 v New Zealand 3 Mar 2012 ODI # 3254
83 81 18 3696 146 58.66 3753 98.48 11 24 3 337 70 v New Zealand 29 Feb 2012 ODI # 3252
85 83 19 3733 146 58.32 3787 98.57 11 24 3 338 71 v England 28 Aug 2012 ODI # 3298
82 80 17 3665 146 58.17 3718 98.57 11 24 3 335 70 v New Zealand 25 Feb 2012 ODI # 3249
77 75 15 3399 146 56.65 3484 97.56 10 22 3 314 65 v Netherlands 3 Mar 2011 ODI # 3115
78 76 15 3451 146 56.57 3523 97.95 10 23 3 320 66 v India 12 Mar 2011 ODI # 3128
79 77 15 3503 146 56.50 3563 98.31 10 24 3 327 66 v Sri Lanka 11 Jan 2012 ODI # 3225
81 79 16 3559 146 56.49 3612 98.53 10 24 3 332 66 v Sri Lanka 17 Jan 2012 ODI # 3227
80 78 15 3520 146 55.87 3576 98.43 10 24 3 329 66 v Sri Lanka 14 Jan 2012 ODI # 3226
69 67 14 2937 146 55.41 3030 96.93 8 19 3 273 58 v Zimbabwe 22 Oct 2010 ODI # 3061
76 74 15 3265 146 55.33 3386 96.42 9 22 3 301 61 v West Indies 24 Feb 2011 ODI # 3106
70 68 14 2988 146 55.33 3083 96.91 8 20 3 279 58 v Pakistan 29 Oct 2010 ODI # 3062
73 71 14 3144 146 55.15 3264 96.32 8 22 3 292 59 v India 12 Jan 2011 ODI # 3079
72 70 14 3068 146 54.78 3195 96.02 8 21 3 285 58 v Pakistan 8 Nov 2010 ODI # 3069
71 69 14 3007 146 54.67 3123 96.28 8 20 3 280 58 v Pakistan 2 Nov 2010 ODI # 3064
68 66 14 2828 146 54.38 2931 96.48 7 19 3 268 53 v Zimbabwe 17 Oct 2010 ODI # 3059
74 72 14 3147 146 54.25 3269 96.26 8 22 3 292 59 v India 21 Jan 2011 ODI # 3084
65 63 13 2693 146 53.86 2827 95.25 6 19 3 260 48 v West Indies 30 May 2010 ODI # 2984
75 73 14 3158 146 53.52 3281 96.25 8 22 3 293 59 v India 23 Jan 2011 ODI # 3087
66 64 13 2706 146 53.05 2843 95.18 6 19 3 261 48 v West Indies 3 Jun 2010 ODI # 2987
64 62 12 2636 146 52.72 2763 95.40 6 18 3 257 48 v West Indies 28 May 2010 ODI # 2982
62 60 12 2525 146 52.60 2648 95.35 6 17 3 252 46 v West Indies 22 May 2010 ODI # 2979
67 65 13 2727 146 52.44 2859 95.38 6 19 3 263 48 v Zimbabwe 15 Oct 2010 ODI # 3057
63 61 12 2566 146 52.36 2683 95.63 6 17 3 255 47 v West Indies 24 May 2010 ODI # 2980
61 59 12 2423 146 51.55 2547 95.13 5 17 3 247 44 v India 27 Feb 2010 ODI # 2963
60 58 11 2321 146 49.38 2488 93.28 4 17 3 236 41 v England 27 Nov 2009 ODI # 2930
58 56 11 2195 146 48.77 2392 91.76 3 17 3 222 41 v Zimbabwe 8 Nov 2009 ODI # 2926
57 55 11 2144 146 48.72 2341 91.58 3 16 3 217 40 v New Zealand 24 Sep 2009 ODI # 2895
59 57 11 2200 146 47.82 2403 91.55 3 17 3 222 41 v Zimbabwe 10 Nov 2009 ODI # 2928
56 54 10 2074 146 47.13 2265 91.56 3 15 3 208 40 v Australia 13 Apr 2009 ODI # 2840
55 53 10 1990 146 46.27 2191 90.82 3 14 3 202 37 v Australia 9 Apr 2009 ODI # 2839
54 52 10 1910 146 45.47 2104 90.77 3 13 3 195 37 v Australia 5 Apr 2009 ODI # 2834
53 51 9 1874 146 44.61 2062 90.88 3 13 3 193 36 v Australia 30 Jan 2009 ODI # 2808
52 50 9 1814 146 44.24 1991 91.10 3 12 3 189 36 v Australia 26 Jan 2009 ODI # 2804
37 37 6 1346 146 43.41 1453 92.63 3 8 3 148 29 v New Zealand 25 Nov 2007 ODI # 2648
45 43 7 1559 146 43.30 1756 88.78 3 10 3 165 31 v Bangladesh 12 Mar 2008 ODI # 2691
46 44 7 1599 146 43.21 1793 89.18 3 10 3 172 31 v Bangladesh 14 Mar 2008 ODI # 2692
50 48 8 1727 146 43.17 1902 90.79 3 11 3 182 35 v Bangladesh 9 Nov 2008 ODI # 2772
35 35 6 1242 146 42.82 1329 93.45 3 7 3 137 29 v Pakistan 26 Oct 2007 ODI # 2639
34 34 5 1241 146 42.79 1328 93.44 3 7 3 137 29 v Pakistan 18 Oct 2007 ODI # 2633
47 45 7 1610 146 42.36 1810 88.95 3 10 3 173 31 v Kenya 31 Oct 2008 ODI # 2769
51 49 8 1732 146 42.24 1906 90.87 3 11 3 183 35 v Australia 23 Jan 2009 ODI # 2802
38 38 6 1348 146 42.12 1465 92.01 3 8 3 148 29 v New Zealand 2 Dec 2007 ODI # 2652
48 46 7 1638 146 42.00 1832 89.41 3 10 3 177 31 v Kenya 2 Nov 2008 ODI # 2770
36 36 6 1259 146 41.96 1350 93.25 3 7 3 139 29 v Pakistan 29 Oct 2007 ODI # 2642
49 47 7 1673 146 41.82 1875 89.22 3 10 3 180 31 v Bangladesh 7 Nov 2008 ODI # 2771
42 42 6 1490 146 41.38 1644 90.63 3 9 3 163 30 v West Indies 1 Feb 2008 ODI # 2668
43 42 6 1490 146 41.38 1644 90.63 3 9 3 163 30 v West Indies 3 Feb 2008 ODI # 2671
44 42 6 1490 146 41.38 1644 90.63 3 9 3 163 30 v Bangladesh 9 Mar 2008 ODI # 2690
40 40 6 1395 146 41.02 1533 90.99 3 8 3 155 30 v West Indies 25 Jan 2008 ODI # 2664
39 39 6 1350 146 40.90 1474 91.58 3 8 3 148 29 v West Indies 20 Jan 2008 ODI # 2661
41 41 6 1413 146 40.37 1558 90.69 3 8 3 156 30 v West Indies 27 Jan 2008 ODI # 2666
33 33 4 1138 146 39.24 1233 92.29 2 7 3 128 26 v Zimbabwe 26 Aug 2007 ODI # 2615
31 31 3 1031 146 36.82 1139 90.51 1 7 3 120 20 v Zimbabwe 22 Aug 2007 ODI # 2612
32 32 4 1031 146 36.82 1144 90.12 1 7 3 120 20 v Zimbabwe 25 Aug 2007 ODI # 2614
29 29 3 944 146 36.30 1017 92.82 1 6 3 112 20 v Ireland 24 Jun 2007 ODI # 2591
28 28 3 904 146 36.16 982 92.05 1 6 3 106 20 v England 17 Apr 2007 ODI # 2574
27 27 3 862 146 35.91 947 91.02 1 6 3 98 20 v West Indies 10 Apr 2007 ODI # 2567
30 30 3 968 146 35.85 1054 91.84 1 6 3 115 20 v India 26 Jun 2007 ODI # 2592
24 24 3 716 92* 34.09 809 88.50 0 6 1 86 15 v Scotland 20 Mar 2007 ODI # 2545
23 23 3 654 92* 32.70 764 85.60 0 5 1 77 13 v Netherlands 16 Mar 2007 ODI # 2537
25 25 3 716 92* 32.54 814 87.96 0 6 2 86 15 v Sri Lanka 28 Mar 2007 ODI # 2556
26 26 3 716 92* 31.13 817 87.63 0 6 3 86 15 v Ireland 3 Apr 2007 ODI # 2562
19 19 1 466 92* 25.88 558 83.51 0 2 0 55 8 v India 3 Dec 2006 ODI # 2458
17 17 0 361 54 21.23 452 79.86 0 1 0 43 6 v India 26 Nov 2006 ODI # 2449
18 18 0 374 54 20.77 460 81.30 0 1 0 43 7 v India 29 Nov 2006 ODI # 2452
16 16 0 332 54 20.75 422 78.67 0 1 0 38 6 v India 22 Nov 2006 ODI # 2447
14 14 0 281 54 20.07 364 77.19 0 1 0 33 5 v Sri Lanka 24 Oct 2006 ODI # 2435
15 15 0 291 54 19.40 375 77.60 0 1 0 35 5 v Pakistan 27 Oct 2006 ODI # 2438
12 12 0 213 43 17.75 256 83.20 0 0 0 29 5 v Australia 3 Mar 2006 ODI # 2345
11 11 0 195 43 17.72 233 83.69 0 0 0 26 5 v Australia 26 Feb 2006 ODI # 2341
13 13 0 227 43 17.46 276 82.24 0 0 0 30 5 v Australia 12 Mar 2006 ODI # 2349
8 8 0 134 30 16.75 162 82.71 0 0 0 16 4 v New Zealand 30 Oct 2005 ODI # 2289
9 9 0 145 30 16.11 187 77.54 0 0 0 18 4 v New Zealand 6 Nov 2005 ODI # 2293
1 1 0 16 16 16.00 28 57.14 0 0 0 2 0 v England 4 Feb 2005 ODI # 2221
10 10 0 152 30 15.20 203 74.87 0 0 0 19 4 v India 16 Nov 2005 ODI # 2297
6 6 0 81 30 13.50 110 73.63 0 0 0 9 2 v West Indies 15 May 2005 ODI # 2245
2 2 0 25 16 12.50 42 59.52 0 0 0 2 1 v England 6 Feb 2005 ODI # 2223
5 5 0 51 17 10.20 85 60.00 0 0 0 6 1 v West Indies 14 May 2005 ODI # 2244
3 3 0 27 16 9.00 49 55.10 0 0 0 2 1 v England 9 Feb 2005 ODI # 2224
4 4 0 34 16 8.50 56 60.71 0 0 0 3 1 v Zimbabwe 2 Mar 2005 ODI # 2233
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