Records type all-round analysis [change type]
View match results [change view]
Ordered by start date (ascending)
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
overall 2015-2023 103 1316 60* 19.64 0 183 7/18 20.48 4 33 0 -0.83 Profile
Match results
won 58 runs won 1st v Zimbabwe Bulawayo 18 Oct 2015 ODI # 3694
lost 6 wickets 2 won 1st v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
won 3 wickets 20 lost 2nd v Zimbabwe Bulawayo 22 Oct 2015 ODI # 3697
won 73 runs lost 1st v Zimbabwe Bulawayo 24 Oct 2015 ODI # 3699
lost 117 runs lost 2nd v Zimbabwe Sharjah 2 Jan 2016 ODI # 3719
lost 65 runs lost 2nd v Zimbabwe Sharjah 4 Jan 2016 ODI # 3720
won 2 wickets 2 lost 2nd v Zimbabwe Sharjah 6 Jan 2016 ODI # 3722
n/r - lost 1st v Scotland Edinburgh 4 Jul 2016 ODI # 3759
won 78 runs won 1st v Scotland Edinburgh 6 Jul 2016 ODI # 3760
won 39 runs lost 1st v Ireland Belfast 12 Jul 2016 ODI # 3761
lost 6 wickets 15 won 1st v Ireland Belfast 14 Jul 2016 ODI # 3762
won 79 runs won 1st v Ireland Belfast 17 Jul 2016 ODI # 3763
lost 12 runs won 2nd v Ireland Belfast 19 Jul 2016 ODI # 3764
lost 7 runs lost 2nd v Bangladesh Mirpur 25 Sep 2016 ODI # 3781
won 2 wickets 2 won 2nd v Bangladesh Mirpur 28 Sep 2016 ODI # 3783
lost 141 runs lost 2nd v Bangladesh Mirpur 1 Oct 2016 ODI # 3786
won 12 runs won 1st v Zimbabwe Harare 16 Feb 2017 ODI # 3835
won 54 runs won 1st v Zimbabwe Harare 19 Feb 2017 ODI # 3837
lost 3 runs lost 2nd v Zimbabwe Harare 21 Feb 2017 ODI # 3838
lost 7 wickets 118 won 1st v Zimbabwe Harare 24 Feb 2017 ODI # 3840
won 106 runs won 1st v Zimbabwe Harare 26 Feb 2017 ODI # 3842
won 30 runs won 1st v Ireland Greater Noida 15 Mar 2017 ODI # 3850
won 34 runs won 1st v Ireland Greater Noida 17 Mar 2017 ODI # 3851
lost 6 wickets 9 won 1st v Ireland Greater Noida 19 Mar 2017 ODI # 3852
lost 3 wickets 19 won 1st v Ireland Greater Noida 22 Mar 2017 ODI # 3853
won 7 wickets 8 lost 2nd v Ireland Greater Noida 24 Mar 2017 ODI # 3854
won 63 runs won 1st v West Indies Gros Islet 9 Jun 2017 ODI # 3884
lost 4 wickets 64 won 1st v West Indies Gros Islet 11 Jun 2017 ODI # 3887
n/r - won - v West Indies Gros Islet 14 Jun 2017 ODI # 3890
won 138 runs lost 1st v Ireland Sharjah 5 Dec 2017 ODI # 3935
lost 51 runs lost 2nd v Ireland Sharjah 7 Dec 2017 ODI # 3937
lost 5 wickets 72 won 1st v Ireland Sharjah 10 Dec 2017 ODI # 3940
won 154 runs won 1st v Zimbabwe Sharjah 9 Feb 2018 ODI # 3972
lost 154 runs lost 2nd v Zimbabwe Sharjah 11 Feb 2018 ODI # 3974
won 6 wickets 135 lost 2nd v Zimbabwe Sharjah 13 Feb 2018 ODI # 3975
won 10 wickets 173 lost 2nd v Zimbabwe Sharjah 16 Feb 2018 ODI # 3977
won 146 runs won 1st v Zimbabwe Sharjah 19 Feb 2018 ODI # 3979
lost 7 wickets 16 lost 1st v Scotland Bulawayo 4 Mar 2018 ODI # 3983
lost 2 runs lost 2nd v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
lost 30 runs won 2nd v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
won 3 wickets 14 lost 2nd v West Indies Harare 15 Mar 2018 ODI # 3997
won 5 wickets 93 lost 2nd v U.A.E. Harare 20 Mar 2018 ODI # 4003
won 5 wickets 5 lost 2nd v Ireland Harare 23 Mar 2018 ODI # 4006
won 7 wickets 56 lost 2nd v West Indies Harare 25 Mar 2018 ODI # 4007
won 29 runs lost 1st v Ireland Belfast 27 Aug 2018 ODI # 4032
lost 3 wickets 37 won 1st v Ireland Belfast 29 Aug 2018 ODI # 4033
won 8 wickets 157 lost 2nd v Ireland Belfast 31 Aug 2018 ODI # 4035
won 91 runs won 1st v Sri Lanka Abu Dhabi 17 Sep 2018 ODI # 4038
won 136 runs won 1st v Bangladesh Abu Dhabi 20 Sep 2018 ODI # 4041
lost 3 wickets 3 won 1st v Pakistan Abu Dhabi 21 Sep 2018 ODI # 4043
lost 3 runs lost 2nd v Bangladesh Abu Dhabi 23 Sep 2018 ODI # 4045
tied - won 1st v India Dubai (DICS) 25 Sep 2018 ODI # 4046
won 5 wickets 49 lost 2nd v Ireland Dehradun 28 Feb 2019 ODI # 4100
n/r - won 1st v Ireland Dehradun 2 Mar 2019 ODI # 4101
lost 4 wickets 6 won 1st v Ireland Dehradun 5 Mar 2019 ODI # 4105
won 109 runs lost 1st v Ireland Dehradun 8 Mar 2019 ODI # 4108
lost 5 wickets 16 lost 1st v Ireland Dehradun 10 Mar 2019 ODI # 4110
lost 72 runs won 2nd v Ireland Belfast 19 May 2019 ODI # 4139
won 126 runs lost 1st v Ireland Belfast 21 May 2019 ODI # 4141
lost 7 wickets 91 won 1st v Australia Bristol 1 Jun 2019 ODI # 4146
lost 34 runs won 2nd v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
lost 7 wickets 107 lost 1st v New Zealand Taunton 8 Jun 2019 ODI # 4154
lost 9 wickets 116 lost 1st v South Africa Cardiff 15 Jun 2019 ODI # 4160
lost 150 runs lost 2nd v England Manchester 18 Jun 2019 ODI # 4163
lost 11 runs lost 2nd v India Southampton 22 Jun 2019 ODI # 4169
lost 62 runs won 2nd v Bangladesh Southampton 24 Jun 2019 ODI # 4172
lost 3 wickets 2 won 1st v Pakistan Leeds 29 Jun 2019 ODI # 4177
lost 23 runs lost 2nd v West Indies Leeds 4 Jul 2019 ODI # 4184
lost 7 wickets 21 lost 1st v West Indies Lucknow 6 Nov 2019 ODI # 4213
lost 47 runs won 2nd v West Indies Lucknow 9 Nov 2019 ODI # 4214
lost 5 wickets 8 lost 1st v West Indies Lucknow 11 Nov 2019 ODI # 4215
won 16 runs won 1st v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
won 7 wickets 28 lost 2nd v Ireland Abu Dhabi 24 Jan 2021 ODI # 4273
won 36 runs lost 1st v Ireland Abu Dhabi 26 Jan 2021 ODI # 4275
won 36 runs lost 1st v Netherlands Doha 21 Jan 2022 ODI # 4345
won 48 runs won 1st v Netherlands Doha 23 Jan 2022 ODI # 4348
won 75 runs won 1st v Netherlands Doha 25 Jan 2022 ODI # 4350
lost 4 wickets 7 won 1st v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
lost 88 runs lost 2nd v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
won 7 wickets 59 lost 2nd v Bangladesh Chattogram 28 Feb 2022 ODI # 4359
won 60 runs lost 1st v Zimbabwe Harare 4 Jun 2022 ODI # 4397
won 8 wickets 33 won 2nd v Zimbabwe Harare 6 Jun 2022 ODI # 4400
won 4 wickets 74 won 2nd v Zimbabwe Harare 9 Jun 2022 ODI # 4403
won 60 runs won 1st v Sri Lanka Pallekele 25 Nov 2022 ODI # 4485
n/r - won 1st v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
lost 4 wickets 2 won 1st v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
lost 9 wickets 204 won 1st v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
won 17 runs won 2nd v Bangladesh Chattogram 5 Jul 2023 ODI # 4615
won 142 runs lost 1st v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
lost 142 runs lost 2nd v Pakistan Hambantota 22 Aug 2023 ODI # 4625
lost 1 wickets 1 won 1st v Pakistan Hambantota 24 Aug 2023 ODI # 4626
lost 59 runs lost 2nd v Pakistan Colombo (RPS) 26 Aug 2023 ODI # 4627
lost 89 runs lost 2nd v Bangladesh Lahore 3 Sep 2023 ODI # 4631
lost 2 runs lost 2nd v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
lost 6 wickets 92 lost 1st v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
lost 8 wickets 90 won 1st v India Delhi 11 Oct 2023 ODI # 4666
won 69 runs lost 1st v England Delhi 15 Oct 2023 ODI # 4670
lost 149 runs won 2nd v New Zealand Chennai 18 Oct 2023 ODI # 4673
won 8 wickets 6 lost 2nd v Pakistan Chennai 23 Oct 2023 ODI # 4679
won 7 wickets 28 won 2nd v Sri Lanka Pune 30 Oct 2023 ODI # 4687
won 7 wickets 111 lost 2nd v Netherlands Lucknow 3 Nov 2023 ODI # 4691
lost 3 wickets 19 won 1st v Australia Wankhede 7 Nov 2023 ODI # 4696
lost 5 wickets 15 won 1st v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
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