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 2015-2023 101 42 18 360 31* 15.00 450 80.00 0 0 2 26 11 Profile
filtered 2015-2023 101 42 18 360 31* 15.00 450 80.00 0 0 2 26 11
Reverse cumulative
1 1 0 10 10 10.00 12 83.33 0 0 0 0 1 v Australia 16 Nov 2023 ODI # 4704
2 1 0 10 10 10.00 12 83.33 0 0 0 0 1 v Afghanistan 10 Nov 2023 ODI # 4699
3 2 0 16 10 8.00 38 42.10 0 0 0 0 1 v India 5 Nov 2023 ODI # 4694
4 2 0 16 10 8.00 38 42.10 0 0 0 0 1 v New Zealand 1 Nov 2023 ODI # 4689
5 2 0 16 10 8.00 38 42.10 0 0 0 0 1 v Bangladesh 24 Oct 2023 ODI # 4680
6 2 0 16 10 8.00 38 42.10 0 0 0 0 1 v England 21 Oct 2023 ODI # 4677
7 3 0 25 10 8.33 44 56.81 0 0 0 0 2 v Netherlands 17 Oct 2023 ODI # 4672
8 4 1 25 10 8.33 45 55.55 0 0 0 0 2 v Australia 12 Oct 2023 ODI # 4667
9 4 1 25 10 8.33 45 55.55 0 0 0 0 2 v Sri Lanka 7 Oct 2023 ODI # 4661
10 4 1 25 10 8.33 45 55.55 0 0 0 0 2 v Australia 15 Sep 2023 ODI # 4646
11 5 2 42 17* 14.00 60 70.00 0 0 0 0 4 v Australia 9 Sep 2023 ODI # 4638
12 6 2 43 17* 10.75 67 64.17 0 0 0 0 4 v Australia 7 Sep 2023 ODI # 4635
13 6 2 43 17* 10.75 67 64.17 0 0 0 0 4 v Netherlands 31 Mar 2023 ODI # 4558
14 7 3 45 17* 11.25 69 65.21 0 0 0 0 4 v England 27 Jan 2023 ODI # 4512
15 7 3 45 17* 11.25 69 65.21 0 0 0 0 4 v India 9 Oct 2022 ODI # 4471
16 7 3 45 17* 11.25 69 65.21 0 0 0 0 4 v India 6 Oct 2022 ODI # 4470
17 8 3 49 17* 9.80 72 68.05 0 0 0 1 4 v Bangladesh 23 Mar 2022 ODI # 4375
18 8 3 49 17* 9.80 72 68.05 0 0 0 1 4 v Bangladesh 20 Mar 2022 ODI # 4372
19 9 3 50 17* 8.33 74 67.56 0 0 0 1 4 v Bangladesh 18 Mar 2022 ODI # 4370
20 10 3 58 17* 8.28 87 66.66 0 0 0 2 4 v Sri Lanka 7 Sep 2021 ODI # 4318
21 10 3 58 17* 8.28 87 66.66 0 0 0 2 4 v Sri Lanka 4 Sep 2021 ODI # 4315
22 11 4 71 17* 10.14 94 75.53 0 0 0 4 4 v Sri Lanka 2 Sep 2021 ODI # 4314
23 12 4 87 17* 10.87 106 82.07 0 0 0 4 6 v Ireland 13 Jul 2021 ODI # 4302
24 12 4 87 17* 10.87 106 82.07 0 0 0 4 6 v Ireland 11 Jul 2021 ODI # 4301
25 13 5 88 17* 11.00 107 82.24 0 0 0 4 6 v Pakistan 4 Apr 2021 ODI # 4286
26 14 6 101 17* 12.62 117 86.32 0 0 0 6 6 v Pakistan 2 Apr 2021 ODI # 4285
27 14 6 101 17* 12.62 117 86.32 0 0 0 6 6 v Australia 6 Jul 2019 ODI # 4188
28 14 6 101 17* 12.62 117 86.32 0 0 0 6 6 v Sri Lanka 28 Jun 2019 ODI # 4176
29 15 6 104 17* 11.55 124 83.87 0 0 0 6 6 v Pakistan 23 Jun 2019 ODI # 4171
30 15 6 104 17* 11.55 124 83.87 0 0 0 6 6 v New Zealand 19 Jun 2019 ODI # 4165
31 15 6 104 17* 11.55 124 83.87 0 0 0 6 6 v Afghanistan 15 Jun 2019 ODI # 4160
32 15 6 104 17* 11.55 124 83.87 0 0 0 6 6 v West Indies 10 Jun 2019 ODI # 4156
33 16 7 135 31* 15.00 159 84.90 0 0 0 8 6 v India 5 Jun 2019 ODI # 4150
34 17 8 148 31* 16.44 168 88.09 0 0 0 8 7 v Bangladesh 2 Jun 2019 ODI # 4147
35 18 8 159 31* 15.90 187 85.02 0 0 0 10 7 v England 30 May 2019 ODI # 4143
36 18 8 159 31* 15.90 187 85.02 0 0 0 10 7 v Sri Lanka 16 Mar 2019 ODI # 4115
37 18 8 159 31* 15.90 187 85.02 0 0 0 10 7 v Sri Lanka 10 Mar 2019 ODI # 4112
38 19 8 162 31* 14.72 193 83.93 0 0 0 10 7 v Sri Lanka 6 Mar 2019 ODI # 4107
39 19 8 162 31* 14.72 193 83.93 0 0 0 10 7 v Sri Lanka 3 Mar 2019 ODI # 4104
40 19 8 162 31* 14.72 193 83.93 0 0 0 10 7 v Pakistan 30 Jan 2019 ODI # 4090
41 20 8 162 31* 13.50 194 83.50 0 0 1 10 7 v Pakistan 27 Jan 2019 ODI # 4087
42 20 8 162 31* 13.50 194 83.50 0 0 1 10 7 v Pakistan 25 Jan 2019 ODI # 4084
43 20 8 162 31* 13.50 194 83.50 0 0 1 10 7 v Pakistan 22 Jan 2019 ODI # 4081
44 20 8 162 31* 13.50 194 83.50 0 0 1 10 7 v Pakistan 19 Jan 2019 ODI # 4080
45 20 8 162 31* 13.50 194 83.50 0 0 1 10 7 v Australia 11 Nov 2018 ODI # 4069
46 21 8 171 31* 13.15 211 81.04 0 0 1 10 7 v Australia 9 Nov 2018 ODI # 4067
47 21 8 171 31* 13.15 211 81.04 0 0 1 10 7 v Australia 4 Nov 2018 ODI # 4065
48 21 8 171 31* 13.15 211 81.04 0 0 1 10 7 v Zimbabwe 6 Oct 2018 ODI # 4051
49 21 8 171 31* 13.15 211 81.04 0 0 1 10 7 v Zimbabwe 30 Sep 2018 ODI # 4049
50 22 9 183 31* 14.07 229 79.91 0 0 1 11 7 v Sri Lanka 12 Aug 2018 ODI # 4031
51 22 9 183 31* 14.07 229 79.91 0 0 1 11 7 v Sri Lanka 5 Aug 2018 ODI # 4029
52 22 9 183 31* 14.07 229 79.91 0 0 1 11 7 v Sri Lanka 1 Aug 2018 ODI # 4027
53 22 9 183 31* 14.07 229 79.91 0 0 1 11 7 v Sri Lanka 29 Jul 2018 ODI # 4025
54 23 9 186 31* 13.28 246 75.60 0 0 1 11 7 v India 13 Feb 2018 ODI # 3976
55 23 9 186 31* 13.28 246 75.60 0 0 1 11 7 v India 10 Feb 2018 ODI # 3973
56 24 10 198 31* 14.14 253 78.26 0 0 1 12 8 v India 7 Feb 2018 ODI # 3971
57 25 10 199 31* 13.26 258 77.13 0 0 1 12 8 v India 4 Feb 2018 ODI # 3970
58 26 10 200 31* 12.50 259 77.22 0 0 1 12 8 v India 1 Feb 2018 ODI # 3969
59 27 11 223 31* 13.93 270 82.59 0 0 1 15 9 v Bangladesh 22 Oct 2017 ODI # 3929
60 27 11 223 31* 13.93 270 82.59 0 0 1 15 9 v Bangladesh 18 Oct 2017 ODI # 3925
61 27 11 223 31* 13.93 270 82.59 0 0 1 15 9 v Bangladesh 15 Oct 2017 ODI # 3923
62 28 11 228 31* 13.41 278 82.01 0 0 1 16 9 v India 11 Jun 2017 ODI # 3886
63 29 11 254 31* 14.11 301 84.38 0 0 1 18 9 v Pakistan 7 Jun 2017 ODI # 3881
64 29 11 254 31* 14.11 301 84.38 0 0 1 18 9 v Sri Lanka 3 Jun 2017 ODI # 3877
65 29 11 254 31* 14.11 301 84.38 0 0 1 18 9 v England 29 May 2017 ODI # 3874
66 29 11 254 31* 14.11 301 84.38 0 0 1 18 9 v England 27 May 2017 ODI # 3873
67 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v England 24 May 2017 ODI # 3872
68 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v New Zealand 4 Mar 2017 ODI # 3846
69 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v New Zealand 1 Mar 2017 ODI # 3843
70 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v New Zealand 25 Feb 2017 ODI # 3841
71 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v New Zealand 19 Feb 2017 ODI # 3836
72 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v Sri Lanka 10 Feb 2017 ODI # 3834
73 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v Sri Lanka 7 Feb 2017 ODI # 3833
74 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v Sri Lanka 4 Feb 2017 ODI # 3831
75 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v Sri Lanka 1 Feb 2017 ODI # 3830
76 30 11 273 31* 14.36 322 84.78 0 0 1 19 10 v Sri Lanka 28 Jan 2017 ODI # 3828
77 31 12 282 31* 14.84 328 85.97 0 0 1 19 11 v Australia 12 Oct 2016 ODI # 3795
78 31 12 282 31* 14.84 328 85.97 0 0 1 19 11 v Australia 5 Oct 2016 ODI # 3790
79 31 12 282 31* 14.84 328 85.97 0 0 1 19 11 v Australia 2 Oct 2016 ODI # 3787
80 31 12 282 31* 14.84 328 85.97 0 0 1 19 11 v Australia 30 Sep 2016 ODI # 3785
81 31 12 282 31* 14.84 328 85.97 0 0 1 19 11 v Ireland 25 Sep 2016 ODI # 3780
82 32 12 291 31* 14.55 343 84.83 0 0 1 20 11 v West Indies 24 Jun 2016 ODI # 3754
83 32 12 291 31* 14.55 343 84.83 0 0 1 20 11 v Australia 19 Jun 2016 ODI # 3750
84 32 12 291 31* 14.55 343 84.83 0 0 1 20 11 v West Indies 15 Jun 2016 ODI # 3747
85 33 13 294 31* 14.70 349 84.24 0 0 1 20 11 v Australia 11 Jun 2016 ODI # 3743
86 34 14 309 31* 15.45 376 82.18 0 0 1 20 11 v Australia 7 Jun 2016 ODI # 3741
87 35 15 310 31* 15.50 377 82.22 0 0 1 20 11 v West Indies 3 Jun 2016 ODI # 3739
88 35 15 310 31* 15.50 377 82.22 0 0 1 20 11 v England 14 Feb 2016 ODI # 3738
89 36 15 310 31* 14.76 378 82.01 0 0 2 20 11 v England 12 Feb 2016 ODI # 3737
90 36 15 310 31* 14.76 378 82.01 0 0 2 20 11 v England 9 Feb 2016 ODI # 3736
91 37 15 322 31* 14.63 388 82.98 0 0 2 21 11 v England 6 Feb 2016 ODI # 3734
92 37 15 322 31* 14.63 388 82.98 0 0 2 21 11 v India 25 Oct 2015 ODI # 3700
93 38 16 330 31* 15.00 397 83.12 0 0 2 22 11 v India 22 Oct 2015 ODI # 3698
94 39 17 330 31* 15.00 397 83.12 0 0 2 22 11 v India 18 Oct 2015 ODI # 3695
95 40 18 349 31* 15.86 420 83.09 0 0 2 25 11 v India 14 Oct 2015 ODI # 3692
96 40 18 349 31* 15.86 420 83.09 0 0 2 25 11 v India 11 Oct 2015 ODI # 3689
97 40 18 349 31* 15.86 420 83.09 0 0 2 25 11 v New Zealand 26 Aug 2015 ODI # 3678
98 40 18 349 31* 15.86 420 83.09 0 0 2 25 11 v New Zealand 19 Aug 2015 ODI # 3676
99 41 18 350 31* 15.21 425 82.35 0 0 2 25 11 v Bangladesh 15 Jul 2015 ODI # 3668
100 42 18 360 31* 15.00 450 80.00 0 0 2 26 11 v Bangladesh 12 Jul 2015 ODI # 3666
101 42 18 360 31* 15.00 450 80.00 0 0 2 26 11 v Bangladesh 10 Jul 2015 ODI # 3663
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