Records type batting analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 6 Sep 2014 remove greater than or equal to 6 Sep 2014 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 2009-2024 161 142 15 3447 136 27.14 3979 86.62 2 16 6 229 105 Profile
filtered 2014-2024 124 109 9 2481 136 24.81 2948 84.15 2 9 5 167 62
Match by match list
28 28 30 93.33 1 1 v U.A.E. ICCA Dubai 28 Nov 2014 ODI # 3556
15 15 15 100.00 2 0 v U.A.E. ICCA Dubai 30 Nov 2014 ODI # 3558
26 26 41 63.41 1 0 v U.A.E. ICCA Dubai 2 Dec 2014 ODI # 3560
23 23 43 53.48 0 0 v U.A.E. ICCA Dubai 4 Dec 2014 ODI # 3562
DNB - - - - - v Scotland ICCA Dubai 8 Jan 2015 ODI # 3572
2 2 9 22.22 0 0 v Ireland Dubai (DICS) 10 Jan 2015 ODI # 3573
0 0 3 0.00 0 0 v Scotland Abu Dhabi 14 Jan 2015 ODI # 3576
9 9 21 42.85 0 0 v Ireland Dubai (DICS) 17 Jan 2015 ODI # 3581
44 44 43 102.32 5 0 v Bangladesh Canberra 18 Feb 2015 ODI # 3605
21 21 27 77.77 2 1 v Sri Lanka Dunedin 22 Feb 2015 ODI # 3609
1 1 3 33.33 0 0 v Scotland Dunedin 26 Feb 2015 ODI # 3614
2 2 10 20.00 0 0 v Australia Perth 4 Mar 2015 ODI # 3623
6 6 15 40.00 0 0 v New Zealand Napier 8 Mar 2015 ODI # 3628
16 16 17 94.11 1 1 v England Sydney 13 Mar 2015 ODI # 3635
0 0 1 0.00 0 0 v Zimbabwe Bulawayo 16 Oct 2015 ODI # 3693
116 116 121 95.86 3 6 v Zimbabwe Bulawayo 18 Oct 2015 ODI # 3694
42 42 54 77.77 2 0 v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
12 12 16 75.00 0 1 v Zimbabwe Bulawayo 22 Oct 2015 ODI # 3697
53 53 70 75.71 3 0 v Zimbabwe Bulawayo 24 Oct 2015 ODI # 3699
17 17 18 94.44 2 1 v Zimbabwe Sharjah 25 Dec 2015 ODI # 3713
33 33 36 91.66 4 0 v Zimbabwe Sharjah 29 Dec 2015 ODI # 3716
0 0 1 0.00 0 0 v Zimbabwe Sharjah 2 Jan 2016 ODI # 3719
11 11 19 57.89 1 0 v Zimbabwe Sharjah 4 Jan 2016 ODI # 3720
26 26 33 78.78 1 1 v Zimbabwe Sharjah 6 Jan 2016 ODI # 3722
DNB - - - - - v Scotland Edinburgh 4 Jul 2016 ODI # 3759
14* 14 14 100.00 1 0 v Scotland Edinburgh 6 Jul 2016 ODI # 3760
5 5 10 50.00 0 0 v Ireland Belfast 12 Jul 2016 ODI # 3761
40 40 41 97.56 4 0 v Ireland Belfast 14 Jul 2016 ODI # 3762
50 50 67 74.62 5 1 v Ireland Belfast 17 Jul 2016 ODI # 3763
25 25 33 75.75 1 1 v Ireland Belfast 19 Jul 2016 ODI # 3764
30 30 24 125.00 3 0 v Bangladesh Mirpur 25 Sep 2016 ODI # 3781
49 49 61 80.32 3 2 v Bangladesh Mirpur 28 Sep 2016 ODI # 3783
3 3 10 30.00 0 0 v Bangladesh Mirpur 1 Oct 2016 ODI # 3786
6 6 12 50.00 0 0 v Zimbabwe Harare 16 Feb 2017 ODI # 3835
33 33 33 100.00 1 1 v Zimbabwe Harare 19 Feb 2017 ODI # 3837
11 11 8 137.50 0 1 v Zimbabwe Harare 21 Feb 2017 ODI # 3838
17 17 31 54.83 1 0 v Zimbabwe Harare 24 Feb 2017 ODI # 3840
48 48 40 120.00 4 1 v Zimbabwe Harare 26 Feb 2017 ODI # 3842
34* 34 19 178.94 3 1 v Ireland Greater Noida 15 Mar 2017 ODI # 3850
14 14 10 140.00 1 1 v Ireland Greater Noida 17 Mar 2017 ODI # 3851
13 13 16 81.25 1 0 v Ireland Greater Noida 19 Mar 2017 ODI # 3852
41 41 64 64.06 3 0 v Ireland Greater Noida 22 Mar 2017 ODI # 3853
DNB - - - - - v Ireland Greater Noida 24 Mar 2017 ODI # 3854
27* 27 30 90.00 2 0 v West Indies Gros Islet 9 Jun 2017 ODI # 3884
13 13 24 54.16 0 0 v West Indies Gros Islet 11 Jun 2017 ODI # 3887
TDNB - - - - - v West Indies Gros Islet 14 Jun 2017 ODI # 3890
0 0 4 0.00 0 0 v Ireland Sharjah 5 Dec 2017 ODI # 3935
29 29 26 111.53 3 0 v Ireland Sharjah 7 Dec 2017 ODI # 3937
1 1 5 20.00 0 0 v Ireland Sharjah 10 Dec 2017 ODI # 3940
DNB - - - - - v Zimbabwe Sharjah 9 Feb 2018 ODI # 3972
31 31 28 110.71 3 2 v Zimbabwe Sharjah 11 Feb 2018 ODI # 3974
18* 18 24 75.00 1 1 v Zimbabwe Sharjah 13 Feb 2018 ODI # 3975
DNB - - - - - v Zimbabwe Sharjah 16 Feb 2018 ODI # 3977
9 9 11 81.81 1 0 v Zimbabwe Sharjah 19 Feb 2018 ODI # 3979
92 92 82 112.19 7 3 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
51 51 56 91.07 4 0 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
38 38 63 60.31 1 0 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
31 31 54 57.40 2 0 v West Indies Harare 15 Mar 2018 ODI # 3997
6 6 11 54.54 0 0 v U.A.E. Harare 20 Mar 2018 ODI # 4003
12 12 24 50.00 0 0 v Ireland Harare 23 Mar 2018 ODI # 4006
27* 27 12 225.00 0 3 v West Indies Harare 25 Mar 2018 ODI # 4007
1 1 2 50.00 0 0 v Ireland Belfast 27 Aug 2018 ODI # 4032
13 13 12 108.33 1 0 v Ireland Belfast 29 Aug 2018 ODI # 4033
DNB - - - - - v Ireland Belfast 31 Aug 2018 ODI # 4035
15 15 12 125.00 0 1 v Sri Lanka Abu Dhabi 17 Sep 2018 ODI # 4038
10 10 24 41.66 0 0 v Bangladesh Abu Dhabi 20 Sep 2018 ODI # 4041
7 7 5 140.00 1 0 v Pakistan Abu Dhabi 21 Sep 2018 ODI # 4043
38 38 28 135.71 2 2 v Bangladesh Abu Dhabi 23 Sep 2018 ODI # 4045
64 64 56 114.28 3 4 v India Dubai (DICS) 25 Sep 2018 ODI # 4046
DNB - - - - - v Ireland Dehradun 28 Feb 2019 ODI # 4100
24 24 20 120.00 0 2 v Ireland Dehradun 2 Mar 2019 ODI # 4101
2 2 4 50.00 0 0 v Ireland Dehradun 5 Mar 2019 ODI # 4105
64 64 85 75.29 6 0 v Ireland Dehradun 8 Mar 2019 ODI # 4108
40 40 70 57.14 1 1 v Ireland Dehradun 10 Mar 2019 ODI # 4110
27 27 25 108.00 2 2 v Ireland Belfast 19 May 2019 ODI # 4139
7 7 22 31.81 0 0 v Australia Bristol 1 Jun 2019 ODI # 4146
11 11 16 68.75 1 0 v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
9 9 24 37.50 0 0 v New Zealand Taunton 8 Jun 2019 ODI # 4154
1 1 2 50.00 0 0 v South Africa Cardiff 15 Jun 2019 ODI # 4160
9 9 7 128.57 0 1 v England Manchester 18 Jun 2019 ODI # 4163
52 52 55 94.54 4 1 v India Southampton 22 Jun 2019 ODI # 4169
0 0 2 0.00 0 0 v Bangladesh Southampton 24 Jun 2019 ODI # 4172
16 16 33 48.48 0 0 v Pakistan Leeds 29 Jun 2019 ODI # 4177
2 2 6 33.33 0 0 v West Indies Leeds 4 Jul 2019 ODI # 4184
1 1 14 7.14 0 0 v West Indies Lucknow 6 Nov 2019 ODI # 4213
32 32 38 84.21 5 0 v West Indies Lucknow 9 Nov 2019 ODI # 4214
50* 50 66 75.75 3 1 v West Indies Lucknow 11 Nov 2019 ODI # 4215
3 3 7 42.85 0 0 v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
DNB - - - - - v Ireland Abu Dhabi 24 Jan 2021 ODI # 4273
32 32 54 59.25 3 1 v Ireland Abu Dhabi 26 Jan 2021 ODI # 4275
20 20 24 83.33 2 0 v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
32 32 38 84.21 3 0 v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
DNB - - - - - v Bangladesh Chattogram 28 Feb 2022 ODI # 4359
10 10 7 142.85 1 0 v Zimbabwe Harare 4 Jun 2022 ODI # 4397
DNB - - - - - v Zimbabwe Harare 6 Jun 2022 ODI # 4400
34* 34 47 72.34 2 1 v Zimbabwe Harare 9 Jun 2022 ODI # 4403
2 2 3 66.66 0 0 v Sri Lanka Pallekele 25 Nov 2022 ODI # 4485
41 41 34 120.58 2 2 v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
12 12 12 100.00 2 0 v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
27* 27 28 96.42 4 0 v Sri Lanka Hambantota 2 Jun 2023 ODI # 4579
2 2 5 40.00 0 0 v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
23 23 23 100.00 2 0 v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
DNB - - - - - v Bangladesh Chattogram 5 Jul 2023 ODI # 4615
25* 25 15 166.66 1 1 v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
1 1 9 11.11 0 0 v Bangladesh Chattogram 11 Jul 2023 ODI # 4621
7 7 19 36.84 0 0 v Pakistan Hambantota 22 Aug 2023 ODI # 4625
29 29 29 100.00 3 0 v Pakistan Hambantota 24 Aug 2023 ODI # 4626
3 3 15 20.00 0 0 v Pakistan Colombo (RPS) 26 Aug 2023 ODI # 4627
3 3 6 50.00 0 0 v Bangladesh Lahore 3 Sep 2023 ODI # 4631
65 65 32 203.12 6 5 v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
6 6 12 50.00 0 0 v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
19 19 27 70.37 1 0 v India Delhi 11 Oct 2023 ODI # 4666
9 9 15 60.00 1 0 v England Delhi 15 Oct 2023 ODI # 4670
7 7 9 77.77 1 0 v New Zealand Chennai 18 Oct 2023 ODI # 4673
DNB - - - - - v Pakistan Chennai 23 Oct 2023 ODI # 4679
DNB - - - - - v Sri Lanka Pune 30 Oct 2023 ODI # 4687
DNB - - - - - v Netherlands Lucknow 3 Nov 2023 ODI # 4691
12 12 10 120.00 0 1 v Australia Wankhede 7 Nov 2023 ODI # 4696
2 2 3 66.66 0 0 v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
136 136 130 104.61 15 3 v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
1 1 4 25.00 0 0 v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
14 14 21 66.66 0 1 v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
40 40 27 148.14 3 2 v Ireland Sharjah 7 Mar 2024 ODI # 4741
48 48 62 77.41 3 0 v Ireland Sharjah 12 Mar 2024 ODI # 4742
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