Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 26 Dec 1989 remove greater than or equal to 26 Dec 1989 from query
Innings in match 2nd innings remove 2nd innings from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 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 2010-2023 165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55 Profile
filtered 2010-2019 5 5 2 547 118 182.33 633 86.41 5 0 0 39 7
Cumulative averages
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Bangladesh 14 Oct 2010 ODI # 3056
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Bangladesh 17 Oct 2010 ODI # 3058
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 28 Nov 2010 ODI # 3070
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 1 Dec 2010 ODI # 3072
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 4 Dec 2010 ODI # 3074
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Pakistan 29 Jan 2011 ODI # 3090
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Pakistan 1 Feb 2011 ODI # 3093
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Canada 13 Mar 2011 ODI # 3129
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 18 Mar 2011 ODI # 3137
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v South Africa 25 Mar 2011 ODI # 3144
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 29 Mar 2011 ODI # 3146
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Zimbabwe 20 Oct 2011 ODI # 3204
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Zimbabwe 22 Oct 2011 ODI # 3206
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Zimbabwe 25 Oct 2011 ODI # 3209
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Zimbabwe 3 Feb 2012 ODI # 3230
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Zimbabwe 6 Feb 2012 ODI # 3232
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Zimbabwe 9 Feb 2012 ODI # 3234
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v South Africa 25 Feb 2012 ODI # 3249
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v South Africa 29 Feb 2012 ODI # 3252
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v South Africa 3 Mar 2012 ODI # 3254
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 5 Jul 2012 ODI # 3283
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 7 Jul 2012 ODI # 3285
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 11 Jul 2012 ODI # 3288
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 14 Jul 2012 ODI # 3289
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 16 Jul 2012 ODI # 3290
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 4 Nov 2012 ODI # 3305
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 6 Nov 2012 ODI # 3306
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 10 Nov 2012 ODI # 3307
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 12 Nov 2012 ODI # 3308
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v South Africa 19 Jan 2013 ODI # 3323
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v South Africa 22 Jan 2013 ODI # 3325
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v South Africa 25 Jan 2013 ODI # 3328
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v England 17 Feb 2013 ODI # 3335
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v England 20 Feb 2013 ODI # 3336
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v England 23 Feb 2013 ODI # 3338
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v England 31 May 2013 ODI # 3360
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v England 2 Jun 2013 ODI # 3361
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v England 5 Jun 2013 ODI # 3362
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 9 Jun 2013 ODI # 3366
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Australia 12 Jun 2013 ODI # 3369
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v England 16 Jun 2013 ODI # 3373
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Bangladesh 29 Oct 2013 ODI # 3423
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 26 Dec 2013 ODI # 3449
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 4 Jan 2014 ODI # 3452
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v West Indies 8 Jan 2014 ODI # 3453
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 19 Jan 2014 ODI # 3456
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 22 Jan 2014 ODI # 3458
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 25 Jan 2014 ODI # 3462
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 28 Jan 2014 ODI # 3465
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v India 31 Jan 2014 ODI # 3467
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Pakistan 8 Dec 2014 ODI # 3564
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Pakistan 12 Dec 2014 ODI # 3566
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Pakistan 14 Dec 2014 ODI # 3568
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Pakistan 17 Dec 2014 ODI # 3570
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Pakistan 19 Dec 2014 ODI # 3571
1 1 0 108 108 108.00 132 81.81 1 0 0 6 2 v Sri Lanka 11 Jan 2015 ODI # 3574
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Sri Lanka 20 Jan 2015 ODI # 3585
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Sri Lanka 23 Jan 2015 ODI # 3588
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Sri Lanka 25 Jan 2015 ODI # 3590
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Sri Lanka 29 Jan 2015 ODI # 3594
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Pakistan 3 Feb 2015 ODI # 3598
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Sri Lanka 14 Feb 2015 ODI # 3599
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Scotland 17 Feb 2015 ODI # 3604
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v England 20 Feb 2015 ODI # 3607
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Australia 28 Feb 2015 ODI # 3617
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Afghanistan 8 Mar 2015 ODI # 3628
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Bangladesh 13 Mar 2015 ODI # 3634
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v West Indies 21 Mar 2015 ODI # 3643
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v South Africa 24 Mar 2015 ODI # 3644
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v Australia 29 Mar 2015 ODI # 3646
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v England 9 Jun 2015 ODI # 3654
2 2 0 211 108 105.50 239 88.28 2 0 0 12 3 v England 12 Jun 2015 ODI # 3655
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v England 14 Jun 2015 ODI # 3656
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v England 17 Jun 2015 ODI # 3657
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v England 20 Jun 2015 ODI # 3659
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Zimbabwe 2 Aug 2015 ODI # 3673
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Zimbabwe 4 Aug 2015 ODI # 3674
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Zimbabwe 7 Aug 2015 ODI # 3675
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 19 Aug 2015 ODI # 3676
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 23 Aug 2015 ODI # 3677
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 26 Aug 2015 ODI # 3678
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Sri Lanka 31 Dec 2015 ODI # 3717
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Sri Lanka 2 Jan 2016 ODI # 3718
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Sri Lanka 5 Jan 2016 ODI # 3721
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Pakistan 25 Jan 2016 ODI # 3728
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Pakistan 31 Jan 2016 ODI # 3730
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 3 Feb 2016 ODI # 3731
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 6 Feb 2016 ODI # 3733
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 8 Feb 2016 ODI # 3735
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 16 Oct 2016 ODI # 3796
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 20 Oct 2016 ODI # 3797
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 23 Oct 2016 ODI # 3798
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 26 Oct 2016 ODI # 3799
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 29 Oct 2016 ODI # 3800
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 4 Dec 2016 ODI # 3811
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 6 Dec 2016 ODI # 3812
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 9 Dec 2016 ODI # 3813
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Bangladesh 26 Dec 2016 ODI # 3814
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Bangladesh 29 Dec 2016 ODI # 3815
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Bangladesh 31 Dec 2016 ODI # 3816
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 30 Jan 2017 ODI # 3829
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 5 Feb 2017 ODI # 3832
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 19 Feb 2017 ODI # 3836
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 22 Feb 2017 ODI # 3839
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 25 Feb 2017 ODI # 3841
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 1 Mar 2017 ODI # 3843
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v South Africa 4 Mar 2017 ODI # 3846
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Australia 2 Jun 2017 ODI # 3876
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v England 6 Jun 2017 ODI # 3880
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Bangladesh 9 Jun 2017 ODI # 3883
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 22 Oct 2017 ODI # 3928
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 25 Oct 2017 ODI # 3931
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v India 29 Oct 2017 ODI # 3932
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v West Indies 20 Dec 2017 ODI # 3943
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Pakistan 6 Jan 2018 ODI # 3946
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Pakistan 9 Jan 2018 ODI # 3947
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Pakistan 13 Jan 2018 ODI # 3949
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Pakistan 16 Jan 2018 ODI # 3953
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v Pakistan 19 Jan 2018 ODI # 3957
3 3 0 329 118 109.66 352 93.46 3 0 0 24 4 v England 25 Feb 2018 ODI # 3980
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v England 3 Mar 2018 ODI # 3982
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v England 7 Mar 2018 ODI # 3989
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v England 10 Mar 2018 ODI # 3992
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Pakistan 7 Nov 2018 ODI # 4066
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Pakistan 9 Nov 2018 ODI # 4068
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Sri Lanka 3 Jan 2019 ODI # 4074
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Sri Lanka 5 Jan 2019 ODI # 4075
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Sri Lanka 8 Jan 2019 ODI # 4076
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v India 23 Jan 2019 ODI # 4082
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v India 26 Jan 2019 ODI # 4085
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v India 28 Jan 2019 ODI # 4088
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v India 31 Jan 2019 ODI # 4091
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v India 3 Feb 2019 ODI # 4092
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Bangladesh 13 Feb 2019 ODI # 4093
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Bangladesh 16 Feb 2019 ODI # 4094
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Sri Lanka 1 Jun 2019 ODI # 4145
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Bangladesh 5 Jun 2019 ODI # 4151
4 4 1 441 118 147.00 495 89.09 4 0 0 30 6 v Afghanistan 8 Jun 2019 ODI # 4154
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v South Africa 19 Jun 2019 ODI # 4165
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v West Indies 22 Jun 2019 ODI # 4170
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Pakistan 26 Jun 2019 ODI # 4174
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Australia 29 Jun 2019 ODI # 4178
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v England 3 Jul 2019 ODI # 4183
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v India 9 Jul 2019 ODI # 4190
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v England 14 Jul 2019 ODI # 4192
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v India 11 Feb 2020 ODI # 4243
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Australia 13 Mar 2020 ODI # 4255
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v West Indies 17 Aug 2022 ODI # 4450
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Australia 6 Sep 2022 ODI # 4461
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Australia 8 Sep 2022 ODI # 4462
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Australia 11 Sep 2022 ODI # 4464
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v India 25 Nov 2022 ODI # 4483
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v India 27 Nov 2022 ODI # 4487
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v India 30 Nov 2022 ODI # 4489
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Pakistan 9 Jan 2023 ODI # 4500
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Pakistan 11 Jan 2023 ODI # 4502
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Pakistan 13 Jan 2023 ODI # 4504
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Bangladesh 13 Oct 2023 ODI # 4668
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Pakistan 4 Nov 2023 ODI # 4692
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v Sri Lanka 9 Nov 2023 ODI # 4698
5 5 2 547 118 182.33 633 86.41 5 0 0 39 7 v India 15 Nov 2023 ODI # 4703
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