Records type all-round analysis [change type]
View match by match list [change view]
Start of match date between 31 Jan 2019 and 19 Nov 2023 remove between 31 Jan 2019 and 19 Nov 2023 from query
Not involving the captain PR Stirling (IRE) remove PR Stirling (IRE) from query
Ordered by batting average (descending)
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
unfiltered 2013-2024 142 4154 141 36.43 7 88 4/55 42.47 0 57 0 -6.03 Profile
filtered 2019-2023 46 1587 135* 44.08 4 32 4/55 48.90 0 18 0 -4.82
Match by match list
135* - 1 48 0 0 v Bangladesh Harare 5 Aug 2022 ODI # 4441
117* - 3 56 0 0 v Bangladesh Harare 7 Aug 2022 ODI # 4442
115 115.00 0 39 1 0 v India Harare 22 Aug 2022 ODI # 4457
102* - 4 55 0 0 v Netherlands Harare 20 Jun 2023 ODI # 4589
85* - 0 17 0 0 v Netherlands Deventer 21 Jun 2019 ODI # 4167
68 68.00 2 36 2 0 v West Indies Harare 24 Jun 2023 ODI # 4597
67 67.00 0 44 0 0 v Afghanistan Harare 4 Jun 2022 ODI # 4397
66 66.00 0 59 1 0 v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
61 61.00 0 64 1 0 v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
59* - 0 19 0 0 v Ireland Belfast 8 Sep 2021 ODI # 4319
57 57.00 0 23 0 0 v Bangladesh Harare 20 Jul 2021 ODI # 4308
56 56.00 - - 2 0 v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
48 48.00 2 15 0 0 v U.S.A. Harare 26 Jun 2023 ODI # 4601
45 45.00 0 42 1 0 v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
43 43.00 1 47 0 0 v Ireland Harare 18 Jan 2023 ODI # 4506
42 42.00 1 57 1 0 v Oman Bulawayo 29 Jun 2023 ODI # 4605
40 40.00 0 24 0 0 v Afghanistan Harare 6 Jun 2022 ODI # 4400
38 38.00 0 13 2 0 v Afghanistan Harare 9 Jun 2022 ODI # 4403
34 34.00 0 34 0 0 v Scotland Bulawayo 4 Jul 2023 ODI # 4612
31 31.00 0 27 0 0 v Sri Lanka Bulawayo 2 Jul 2023 ODI # 4609
31 31.00 2 28 1 0 v Ireland Belfast 4 Jul 2019 ODI # 4185
30 30.00 1 33 1 0 v Bangladesh Harare 18 Jul 2021 ODI # 4306
22 22.00 0 31 0 0 v Netherlands Harare 21 Mar 2023 ODI # 4543
18 18.00 2 44 0 0 v U.A.E. Harare 14 Apr 2019 ODI # 4123
18 18.00 1 23 0 0 v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
18 18.00 0 56 0 0 v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
18* - 2 55 0 0 v Netherlands Harare 25 Mar 2023 ODI # 4549
17 17.00 0 23 1 0 v Australia Townsville 31 Aug 2022 ODI # 4459
16 16.00 1 16 0 0 v India Harare 20 Aug 2022 ODI # 4454
12 12.00 0 32 0 0 v India Harare 18 Aug 2022 ODI # 4451
11 11.00 0 40 0 0 v Netherlands Deventer 19 Jun 2019 ODI # 4164
11 11.00 0 41 0 0 v U.A.E. Harare 12 Apr 2019 ODI # 4122
9* - 1 33 0 0 v U.A.E. Harare 16 Apr 2019 ODI # 4124
9 9.00 - - 0 0 v Ireland Belfast 13 Sep 2021 ODI # 4323
8 8.00 0 15 0 0 v Australia Townsville 3 Sep 2022 ODI # 4460
8 8.00 1 45 0 0 v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
8 8.00 0 32 1 0 v Ireland Bready 1 Jul 2019 ODI # 4181
6 6.00 0 14 0 0 v Ireland Belfast 7 Jul 2019 ODI # 4189
5 5.00 1 45 1 0 v Australia Townsville 28 Aug 2022 ODI # 4458
2 2.00 1 23 0 0 v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
1 1.00 0 33 1 0 v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
0 0.00 1 42 0 0 v Bangladesh Harare 10 Aug 2022 ODI # 4443
0 0.00 3 39 0 0 v Netherlands Harare 23 Mar 2023 ODI # 4546
DNB - 1 21 0 0 v U.A.E. Harare 10 Apr 2019 ODI # 4121
TDNB - 0 38 1 0 v Ireland Belfast 10 Sep 2021 ODI # 4321
DNB - 0 44 0 0 v Nepal Harare 18 Jun 2023 ODI # 4585
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