Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team South Africa remove South Africa from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2023 78 51 18 853 69* 25.84 973 87.66 0 2 4 73 36 Profile
filtered 2016-2023 78 51 18 853 69* 25.84 973 87.66 0 2 4 73 36
Reverse cumulative
1 1 0 33 33 33.00 49 67.34 0 0 0 3 2 v India 17 Dec 2023 ODI # 4713
2 2 1 72 39* 72.00 86 83.72 0 0 0 4 5 v Afghanistan 10 Nov 2023 ODI # 4699
3 3 2 110 39* 110.00 105 104.76 0 0 0 6 9 v Australia 17 Sep 2023 ODI # 4648
4 4 2 111 39* 55.50 114 97.36 0 0 0 6 9 v Australia 9 Sep 2023 ODI # 4638
5 5 2 116 39* 38.66 119 97.47 0 0 0 7 9 v India 11 Oct 2022 ODI # 4472
6 6 3 116 39* 38.66 119 97.47 0 0 0 7 9 v England 19 Jul 2022 ODI # 4434
7 7 3 118 39* 29.50 132 89.39 0 0 0 7 9 v Bangladesh 18 Mar 2022 ODI # 4370
8 8 3 122 39* 24.40 143 85.31 0 0 0 7 9 v India 23 Jan 2022 ODI # 4349
9 8 3 122 39* 24.40 143 85.31 0 0 0 7 9 v India 21 Jan 2022 ODI # 4346
10 8 3 122 39* 24.40 143 85.31 0 0 0 7 9 v India 19 Jan 2022 ODI # 4344
11 9 3 170 48 28.33 165 103.03 0 0 0 8 15 v Netherlands 26 Nov 2021 ODI # 4337
12 10 3 187 48 26.71 201 93.03 0 0 0 10 15 v Sri Lanka 7 Sep 2021 ODI # 4318
13 11 3 191 48 23.87 205 93.17 0 0 0 10 15 v Sri Lanka 4 Sep 2021 ODI # 4315
14 12 3 196 48 21.77 213 92.01 0 0 0 10 15 v Sri Lanka 2 Sep 2021 ODI # 4314
15 13 3 202 48 20.20 218 92.66 0 0 0 11 15 v Ireland 16 Jul 2021 ODI # 4305
16 14 3 204 48 18.54 229 89.08 0 0 0 11 15 v Ireland 13 Jul 2021 ODI # 4302
17 14 3 204 48 18.54 229 89.08 0 0 0 11 15 v Ireland 11 Jul 2021 ODI # 4301
18 15 3 258 54 21.50 290 88.96 0 1 0 14 17 v Pakistan 7 Apr 2021 ODI # 4287
19 16 3 261 54 20.07 295 88.47 0 1 0 14 17 v Pakistan 4 Apr 2021 ODI # 4286
20 17 3 290 54 20.71 330 87.87 0 1 0 18 17 v Pakistan 2 Apr 2021 ODI # 4285
21 17 3 290 54 20.71 330 87.87 0 1 0 18 17 v Australia 7 Mar 2020 ODI # 4254
22 17 3 290 54 20.71 330 87.87 0 1 0 18 17 v Australia 4 Mar 2020 ODI # 4252
23 18 3 290 54 19.33 332 87.34 0 1 1 18 17 v Australia 29 Feb 2020 ODI # 4248
24 19 3 304 54 19.00 363 83.74 0 1 1 19 17 v England 9 Feb 2020 ODI # 4242
25 19 3 304 54 19.00 363 83.74 0 1 1 19 17 v England 7 Feb 2020 ODI # 4238
26 19 3 304 54 19.00 363 83.74 0 1 1 19 17 v England 4 Feb 2020 ODI # 4234
27 20 4 308 54 19.25 366 84.15 0 1 1 20 17 v Australia 6 Jul 2019 ODI # 4188
28 20 4 308 54 19.25 366 84.15 0 1 1 20 17 v Sri Lanka 28 Jun 2019 ODI # 4176
29 21 5 354 54 22.12 398 88.94 0 1 1 26 17 v Pakistan 23 Jun 2019 ODI # 4171
30 22 5 354 54 20.82 403 87.84 0 1 2 26 17 v New Zealand 19 Jun 2019 ODI # 4165
31 23 6 371 54 21.82 420 88.33 0 1 2 28 18 v Afghanistan 15 Jun 2019 ODI # 4160
32 23 6 371 54 21.82 420 88.33 0 1 2 28 18 v West Indies 10 Jun 2019 ODI # 4156
33 24 6 405 54 22.50 481 84.19 0 1 2 30 19 v India 5 Jun 2019 ODI # 4150
34 25 6 413 54 21.73 494 83.60 0 1 2 31 19 v Bangladesh 2 Jun 2019 ODI # 4147
35 26 6 437 54 21.85 519 84.20 0 1 2 35 19 v England 30 May 2019 ODI # 4143
36 26 6 437 54 21.85 519 84.20 0 1 2 35 19 v Sri Lanka 16 Mar 2019 ODI # 4115
37 26 6 437 54 21.85 519 84.20 0 1 2 35 19 v Sri Lanka 13 Mar 2019 ODI # 4114
38 27 7 475 54 23.75 534 88.95 0 1 2 40 20 v Sri Lanka 10 Mar 2019 ODI # 4112
39 28 7 477 54 22.71 539 88.49 0 1 2 40 20 v Sri Lanka 6 Mar 2019 ODI # 4107
40 28 7 477 54 22.71 539 88.49 0 1 2 40 20 v Pakistan 30 Jan 2019 ODI # 4090
41 29 7 488 54 22.18 560 87.14 0 1 2 42 20 v Pakistan 27 Jan 2019 ODI # 4087
42 29 7 488 54 22.18 560 87.14 0 1 2 42 20 v Pakistan 25 Jan 2019 ODI # 4084
43 30 8 557 69* 25.31 640 87.03 0 2 2 49 22 v Pakistan 22 Jan 2019 ODI # 4081
44 30 8 557 69* 25.31 640 87.03 0 2 2 49 22 v Pakistan 19 Jan 2019 ODI # 4080
45 30 8 557 69* 25.31 640 87.03 0 2 2 49 22 v Australia 4 Nov 2018 ODI # 4065
46 31 8 557 69* 24.21 649 85.82 0 2 3 49 22 v Zimbabwe 6 Oct 2018 ODI # 4051
47 32 8 585 69* 24.37 693 84.41 0 2 3 50 23 v Zimbabwe 3 Oct 2018 ODI # 4050
48 32 8 585 69* 24.37 693 84.41 0 2 3 50 23 v Zimbabwe 30 Sep 2018 ODI # 4049
49 33 8 588 69* 23.52 707 83.16 0 2 3 50 23 v Sri Lanka 12 Aug 2018 ODI # 4031
50 34 8 597 69* 22.96 717 83.26 0 2 3 52 23 v Sri Lanka 8 Aug 2018 ODI # 4030
51 35 9 621 69* 23.88 728 85.30 0 2 3 55 24 v Sri Lanka 5 Aug 2018 ODI # 4029
52 36 10 628 69* 24.15 747 84.06 0 2 3 56 24 v Sri Lanka 1 Aug 2018 ODI # 4027
53 36 10 628 69* 24.15 747 84.06 0 2 3 56 24 v Sri Lanka 29 Jul 2018 ODI # 4025
54 37 10 662 69* 24.51 789 83.90 0 2 3 58 26 v India 16 Feb 2018 ODI # 3978
55 38 10 662 69* 23.64 792 83.58 0 2 4 58 26 v India 13 Feb 2018 ODI # 3976
56 39 11 685 69* 24.46 797 85.94 0 2 4 59 29 v India 10 Feb 2018 ODI # 3973
57 40 11 688 69* 23.72 805 85.46 0 2 4 59 29 v India 7 Feb 2018 ODI # 3971
58 41 12 715 69* 24.65 838 85.32 0 2 4 60 30 v India 1 Feb 2018 ODI # 3969
59 42 12 720 69* 24.00 842 85.51 0 2 4 61 30 v Bangladesh 22 Oct 2017 ODI # 3929
60 43 13 720 69* 24.00 842 85.51 0 2 4 61 30 v Bangladesh 18 Oct 2017 ODI # 3925
61 43 13 720 69* 24.00 842 85.51 0 2 4 61 30 v Bangladesh 15 Oct 2017 ODI # 3923
62 44 13 724 69* 23.35 853 84.87 0 2 4 61 30 v India 11 Jun 2017 ODI # 3886
63 44 13 724 69* 23.35 853 84.87 0 2 4 61 30 v England 27 May 2017 ODI # 3873
64 45 13 728 69* 22.75 859 84.74 0 2 4 62 30 v England 24 May 2017 ODI # 3872
65 45 13 728 69* 22.75 859 84.74 0 2 4 62 30 v New Zealand 4 Mar 2017 ODI # 3846
66 46 14 729 69* 22.78 860 84.76 0 2 4 62 30 v New Zealand 25 Feb 2017 ODI # 3841
67 47 15 758 69* 23.68 894 84.78 0 2 4 66 30 v New Zealand 22 Feb 2017 ODI # 3839
68 48 16 787 69* 24.59 917 85.82 0 2 4 68 32 v New Zealand 19 Feb 2017 ODI # 3836
69 48 16 787 69* 24.59 917 85.82 0 2 4 68 32 v Sri Lanka 10 Feb 2017 ODI # 3834
70 48 16 787 69* 24.59 917 85.82 0 2 4 68 32 v Sri Lanka 4 Feb 2017 ODI # 3831
71 48 16 787 69* 24.59 917 85.82 0 2 4 68 32 v Sri Lanka 1 Feb 2017 ODI # 3830
72 48 16 787 69* 24.59 917 85.82 0 2 4 68 32 v Sri Lanka 28 Jan 2017 ODI # 3828
73 49 16 798 69* 24.18 926 86.17 0 2 4 68 33 v Australia 12 Oct 2016 ODI # 3795
74 49 16 798 69* 24.18 926 86.17 0 2 4 68 33 v Australia 9 Oct 2016 ODI # 3792
75 50 17 840 69* 25.45 965 87.04 0 2 4 72 35 v Australia 5 Oct 2016 ODI # 3790
76 51 18 853 69* 25.84 973 87.66 0 2 4 73 36 v Australia 2 Oct 2016 ODI # 3787
77 51 18 853 69* 25.84 973 87.66 0 2 4 73 36 v Australia 30 Sep 2016 ODI # 3785
78 51 18 853 69* 25.84 973 87.66 0 2 4 73 36 v Ireland 25 Sep 2016 ODI # 3780
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