Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Pakistan remove Pakistan from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2003-2019 218 216 15 6614 140* 32.90 8633 76.61 11 38 19 664 110 Profile
filtered 2011-2015 11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28
Cumulative averages
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Bangladesh 5 Jul 2019 ODI # 4186
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Afghanistan 29 Jun 2019 ODI # 4177
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 26 Jun 2019 ODI # 4174
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v South Africa 23 Jun 2019 ODI # 4171
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v India 16 Jun 2019 ODI # 4161
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Australia 12 Jun 2019 ODI # 4157
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 3 Jun 2019 ODI # 4148
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v West Indies 31 May 2019 ODI # 4144
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 19 May 2019 ODI # 4140
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 17 May 2019 ODI # 4138
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v South Africa 30 Jan 2019 ODI # 4090
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v South Africa 27 Jan 2019 ODI # 4087
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v South Africa 25 Jan 2019 ODI # 4084
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v South Africa 22 Jan 2019 ODI # 4081
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v South Africa 19 Jan 2019 ODI # 4080
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 11 Nov 2018 ODI # 4070
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 9 Nov 2018 ODI # 4068
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 7 Nov 2018 ODI # 4066
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 19 Jan 2018 ODI # 3957
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 16 Jan 2018 ODI # 3953
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 13 Jan 2018 ODI # 3949
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 9 Jan 2018 ODI # 3947
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 6 Jan 2018 ODI # 3946
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Sri Lanka 23 Oct 2017 ODI # 3930
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Sri Lanka 20 Oct 2017 ODI # 3927
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Sri Lanka 18 Oct 2017 ODI # 3926
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Sri Lanka 16 Oct 2017 ODI # 3924
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Sri Lanka 13 Oct 2017 ODI # 3922
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v India 18 Jun 2017 ODI # 3894
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 14 Jun 2017 ODI # 3889
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Sri Lanka 12 Jun 2017 ODI # 3888
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v South Africa 7 Jun 2017 ODI # 3881
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v India 4 Jun 2017 ODI # 3878
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v West Indies 11 Apr 2017 ODI # 3863
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v West Indies 9 Apr 2017 ODI # 3862
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v West Indies 7 Apr 2017 ODI # 3861
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Australia 26 Jan 2017 ODI # 3826
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Australia 22 Jan 2017 ODI # 3822
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Australia 19 Jan 2017 ODI # 3820
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Australia 15 Jan 2017 ODI # 3818
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Australia 13 Jan 2017 ODI # 3817
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 24 Aug 2016 ODI # 3770
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v Ireland 18 Aug 2016 ODI # 3767
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 31 Jan 2016 ODI # 3730
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v New Zealand 25 Jan 2016 ODI # 3728
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 20 Nov 2015 ODI # 3712
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 17 Nov 2015 ODI # 3710
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 13 Nov 2015 ODI # 3708
11 11 6 1318 140* 263.60 1394 94.54 11 0 0 112 28 v England 11 Nov 2015 ODI # 3707
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Zimbabwe 5 Oct 2015 ODI # 3687
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Zimbabwe 3 Oct 2015 ODI # 3686
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Zimbabwe 1 Oct 2015 ODI # 3685
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Sri Lanka 26 Jul 2015 ODI # 3672
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Sri Lanka 22 Jul 2015 ODI # 3671
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Sri Lanka 19 Jul 2015 ODI # 3670
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Sri Lanka 15 Jul 2015 ODI # 3669
10 10 5 1216 140* 243.20 1264 96.20 10 0 0 102 27 v Sri Lanka 11 Jul 2015 ODI # 3664
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Zimbabwe 31 May 2015 ODI # 3653
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Zimbabwe 29 May 2015 ODI # 3652
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Zimbabwe 26 May 2015 ODI # 3651
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Bangladesh 22 Apr 2015 ODI # 3649
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Bangladesh 19 Apr 2015 ODI # 3648
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Bangladesh 17 Apr 2015 ODI # 3647
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v New Zealand 3 Feb 2015 ODI # 3598
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v New Zealand 31 Jan 2015 ODI # 3596
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v New Zealand 17 Dec 2014 ODI # 3570
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v New Zealand 14 Dec 2014 ODI # 3568
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v New Zealand 12 Dec 2014 ODI # 3566
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v New Zealand 8 Dec 2014 ODI # 3564
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Sri Lanka 30 Aug 2014 ODI # 3519
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Sri Lanka 26 Aug 2014 ODI # 3515
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Sri Lanka 23 Aug 2014 ODI # 3512
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Sri Lanka 8 Mar 2014 ODI # 3486
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Bangladesh 4 Mar 2014 ODI # 3482
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v India 2 Mar 2014 ODI # 3479
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Afghanistan 27 Feb 2014 ODI # 3475
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Sri Lanka 25 Feb 2014 ODI # 3473
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Sri Lanka 27 Dec 2013 ODI # 3450
9 9 5 1113 140* 278.25 1169 95.20 9 0 0 92 23 v Sri Lanka 25 Dec 2013 ODI # 3448
8 8 4 1000 140* 250.00 1050 95.23 8 0 0 80 21 v Sri Lanka 22 Dec 2013 ODI # 3447
7 7 3 860 139* 215.00 914 94.09 7 0 0 69 18 v Sri Lanka 20 Dec 2013 ODI # 3446
7 7 3 860 139* 215.00 914 94.09 7 0 0 69 18 v Sri Lanka 18 Dec 2013 ODI # 3445
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v South Africa 27 Nov 2013 ODI # 3440
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v South Africa 24 Nov 2013 ODI # 3438
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v South Africa 11 Nov 2013 ODI # 3433
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v South Africa 8 Nov 2013 ODI # 3431
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v South Africa 6 Nov 2013 ODI # 3430
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v South Africa 1 Nov 2013 ODI # 3427
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v South Africa 30 Oct 2013 ODI # 3425
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v Zimbabwe 31 Aug 2013 ODI # 3408
6 6 3 738 139* 246.00 785 94.01 6 0 0 62 14 v Zimbabwe 29 Aug 2013 ODI # 3406
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v Zimbabwe 27 Aug 2013 ODI # 3404
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v West Indies 24 Jul 2013 ODI # 3396
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v West Indies 21 Jul 2013 ODI # 3393
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v West Indies 19 Jul 2013 ODI # 3391
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v West Indies 16 Jul 2013 ODI # 3390
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v West Indies 14 Jul 2013 ODI # 3389
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v India 15 Jun 2013 ODI # 3372
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v South Africa 10 Jun 2013 ODI # 3367
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v West Indies 7 Jun 2013 ODI # 3364
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v Ireland 26 May 2013 ODI # 3358
5 5 2 602 139* 200.66 655 91.90 5 0 0 53 9 v Ireland 23 May 2013 ODI # 3357
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Scotland 17 May 2013 ODI # 3356
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v South Africa 24 Mar 2013 ODI # 3350
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v South Africa 21 Mar 2013 ODI # 3348
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v South Africa 17 Mar 2013 ODI # 3347
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v South Africa 15 Mar 2013 ODI # 3346
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v South Africa 10 Mar 2013 ODI # 3343
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v India 6 Jan 2013 ODI # 3316
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v India 3 Jan 2013 ODI # 3315
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v India 30 Dec 2012 ODI # 3314
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Australia 3 Sep 2012 ODI # 3303
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Australia 31 Aug 2012 ODI # 3301
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Australia 28 Aug 2012 ODI # 3299
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Sri Lanka 18 Jun 2012 ODI # 3277
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Sri Lanka 16 Jun 2012 ODI # 3275
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Sri Lanka 13 Jun 2012 ODI # 3274
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Sri Lanka 9 Jun 2012 ODI # 3273
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Sri Lanka 7 Jun 2012 ODI # 3272
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v Bangladesh 22 Mar 2012 ODI # 3267
4 4 1 480 139* 160.00 542 88.56 4 0 0 41 7 v India 18 Mar 2012 ODI # 3263
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Sri Lanka 15 Mar 2012 ODI # 3260
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Bangladesh 11 Mar 2012 ODI # 3258
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v England 21 Feb 2012 ODI # 3247
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v England 18 Feb 2012 ODI # 3243
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v England 15 Feb 2012 ODI # 3240
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v England 13 Feb 2012 ODI # 3238
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Afghanistan 10 Feb 2012 ODI # 3236
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Bangladesh 6 Dec 2011 ODI # 3222
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Bangladesh 3 Dec 2011 ODI # 3220
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Bangladesh 1 Dec 2011 ODI # 3218
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Sri Lanka 23 Nov 2011 ODI # 3216
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Sri Lanka 20 Nov 2011 ODI # 3215
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Sri Lanka 18 Nov 2011 ODI # 3214
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Sri Lanka 14 Nov 2011 ODI # 3213
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Sri Lanka 11 Nov 2011 ODI # 3212
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Zimbabwe 14 Sep 2011 ODI # 3194
3 3 1 375 139* 187.50 429 87.41 3 0 0 32 6 v Zimbabwe 11 Sep 2011 ODI # 3190
2 2 0 236 121 118.00 282 83.68 2 0 0 19 5 v Zimbabwe 8 Sep 2011 ODI # 3188
2 2 0 236 121 118.00 282 83.68 2 0 0 19 5 v Ireland 30 May 2011 ODI # 3158
2 2 0 236 121 118.00 282 83.68 2 0 0 19 5 v Ireland 28 May 2011 ODI # 3157
2 2 0 236 121 118.00 282 83.68 2 0 0 19 5 v West Indies 5 May 2011 ODI # 3156
2 2 0 236 121 118.00 282 83.68 2 0 0 19 5 v West Indies 2 May 2011 ODI # 3155
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v West Indies 28 Apr 2011 ODI # 3154
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v West Indies 25 Apr 2011 ODI # 3153
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v West Indies 23 Apr 2011 ODI # 3152
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v India 30 Mar 2011 ODI # 3147
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v West Indies 23 Mar 2011 ODI # 3142
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v Australia 19 Mar 2011 ODI # 3139
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v Zimbabwe 14 Mar 2011 ODI # 3132
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v New Zealand 8 Mar 2011 ODI # 3123
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v Canada 3 Mar 2011 ODI # 3116
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v Sri Lanka 26 Feb 2011 ODI # 3109
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v Kenya 23 Feb 2011 ODI # 3105
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v New Zealand 5 Feb 2011 ODI # 3097
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v New Zealand 3 Feb 2011 ODI # 3095
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v New Zealand 1 Feb 2011 ODI # 3093
1 1 0 115 115 115.00 144 79.86 1 0 0 12 2 v New Zealand 29 Jan 2011 ODI # 3090
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