Records type batting analysis [change type]
View cumulative averages [change view]
Not involving the captain Q de Kock (SA) remove Q de Kock (SA) from query
Innings in match 2nd innings remove 2nd innings 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 2013-2023 171 160 23 6522 133* 47.60 7516 86.77 16 39 9 520 49 Profile
filtered 2013-2023 79 75 19 2910 133* 51.96 3484 83.52 7 16 3 240 15
Cumulative averages
1 1 0 36 36 36.00 50 72.00 0 0 0 3 0 v India 15 Jan 2013 ODI # 3320
1 1 0 36 36 36.00 50 72.00 0 0 0 3 0 v India 19 Jan 2013 ODI # 3322
1 1 0 36 36 36.00 50 72.00 0 0 0 3 0 v India 23 Jan 2013 ODI # 3327
2 2 0 67 36 33.50 99 67.67 0 0 0 7 0 v India 27 Jan 2013 ODI # 3329
2 2 0 67 36 33.50 99 67.67 0 0 0 7 0 v New Zealand 17 Feb 2013 ODI # 3335
3 3 1 146 79* 73.00 155 94.19 0 1 0 14 2 v New Zealand 20 Feb 2013 ODI # 3336
4 4 2 174 79* 87.00 211 82.46 0 1 0 16 2 v New Zealand 23 Feb 2013 ODI # 3338
4 4 2 174 79* 87.00 211 82.46 0 1 0 16 2 v New Zealand 31 May 2013 ODI # 3360
5 5 2 202 79* 67.33 238 84.87 0 1 0 17 2 v New Zealand 2 Jun 2013 ODI # 3361
5 5 2 202 79* 67.33 238 84.87 0 1 0 17 2 v New Zealand 5 Jun 2013 ODI # 3362
5 5 2 202 79* 67.33 238 84.87 0 1 0 17 2 v Australia 8 Jun 2013 ODI # 3365
5 5 2 202 79* 67.33 238 84.87 0 1 0 17 2 v Sri Lanka 13 Jun 2013 ODI # 3370
5 5 2 202 79* 67.33 238 84.87 0 1 0 17 2 v New Zealand 16 Jun 2013 ODI # 3373
6 6 2 250 79* 62.50 309 80.90 0 1 0 24 2 v South Africa 19 Jun 2013 ODI # 3375
7 7 2 257 79* 51.40 318 80.81 0 1 0 24 2 v India 23 Jun 2013 ODI # 3377
8 8 2 260 79* 43.33 333 78.07 0 1 0 24 2 v Australia 8 Sep 2013 ODI # 3412
8 8 2 260 79* 43.33 333 78.07 0 1 0 24 2 v Australia 11 Sep 2013 ODI # 3414
9 9 2 260 79* 37.14 334 77.84 0 1 1 24 2 v Australia 14 Sep 2013 ODI # 3415
10 10 2 281 79* 35.12 370 75.94 0 1 1 24 2 v Australia 16 Sep 2013 ODI # 3416
10 10 2 281 79* 35.12 370 75.94 0 1 1 24 2 v Australia 12 Jan 2014 ODI # 3454
10 10 2 281 79* 35.12 370 75.94 0 1 1 24 2 v Australia 17 Jan 2014 ODI # 3455
11 11 2 336 79* 37.33 456 73.68 0 2 1 27 3 v Australia 26 Jan 2014 ODI # 3463
12 12 2 373 79* 37.30 504 74.00 0 2 1 29 3 v West Indies 28 Feb 2014 ODI # 3477
13 13 2 396 79* 36.00 547 72.39 0 2 1 31 3 v West Indies 2 Mar 2014 ODI # 3480
13 13 2 396 79* 36.00 547 72.39 0 2 1 31 3 v West Indies 5 Mar 2014 ODI # 3484
13 13 2 396 79* 36.00 547 72.39 0 2 1 31 3 v Scotland 9 May 2014 ODI # 3491
13 13 2 396 79* 36.00 547 72.39 0 2 1 31 3 v Sri Lanka 22 May 2014 ODI # 3492
14 14 2 396 79* 33.00 550 72.00 0 2 2 31 3 v Sri Lanka 25 May 2014 ODI # 3493
15 14 2 396 79* 33.00 550 72.00 0 2 2 31 3 v Sri Lanka 28 May 2014 ODI # 3494
16 15 2 439 79* 33.76 618 71.03 0 2 2 32 3 v Sri Lanka 31 May 2014 ODI # 3495
16 15 2 439 79* 33.76 618 71.03 0 2 2 32 3 v Sri Lanka 3 Jun 2014 ODI # 3496
17 16 2 443 79* 31.64 622 71.22 0 2 2 33 3 v India 27 Aug 2014 ODI # 3517
17 16 2 443 79* 31.64 622 71.22 0 2 2 33 3 v India 30 Aug 2014 ODI # 3520
17 16 2 443 79* 31.64 622 71.22 0 2 2 33 3 v India 2 Sep 2014 ODI # 3523
17 16 2 443 79* 31.64 622 71.22 0 2 2 33 3 v India 5 Sep 2014 ODI # 3525
18 17 2 445 79* 29.66 630 70.63 0 2 2 33 3 v Sri Lanka 26 Nov 2014 ODI # 3554
18 17 2 445 79* 29.66 630 70.63 0 2 2 33 3 v Sri Lanka 29 Nov 2014 ODI # 3557
19 18 3 493 79* 32.86 678 72.71 0 2 2 35 5 v Sri Lanka 3 Dec 2014 ODI # 3561
19 18 3 493 79* 32.86 678 72.71 0 2 2 35 5 v Sri Lanka 7 Dec 2014 ODI # 3563
20 19 4 597 104* 39.80 795 75.09 1 2 2 42 6 v Sri Lanka 10 Dec 2014 ODI # 3565
21 20 4 652 104* 40.75 871 74.85 1 3 2 46 6 v Sri Lanka 13 Dec 2014 ODI # 3567
22 21 4 732 104* 43.05 970 75.46 1 4 2 51 6 v Sri Lanka 16 Dec 2014 ODI # 3569
22 21 4 732 104* 43.05 970 75.46 1 4 2 51 6 v Australia 16 Jan 2015 ODI # 3578
23 21 4 732 104* 43.05 970 75.46 1 4 2 51 6 v India 20 Jan 2015 ODI # 3586
23 21 4 732 104* 43.05 970 75.46 1 4 2 51 6 v Australia 23 Jan 2015 ODI # 3589
24 22 4 735 104* 40.83 972 75.61 1 4 2 51 6 v India 30 Jan 2015 ODI # 3595
25 23 4 760 104* 40.00 1009 75.32 1 4 2 53 6 v Australia 1 Feb 2015 ODI # 3597
26 24 4 765 104* 38.25 1021 74.92 1 4 2 53 6 v Australia 14 Feb 2015 ODI # 3600
26 24 4 765 104* 38.25 1021 74.92 1 4 2 53 6 v New Zealand 20 Feb 2015 ODI # 3607
26 24 4 765 104* 38.25 1021 74.92 1 4 2 53 6 v Scotland 23 Feb 2015 ODI # 3611
26 24 4 765 104* 38.25 1021 74.92 1 4 2 53 6 v Sri Lanka 1 Mar 2015 ODI # 3619
27 25 4 794 104* 37.80 1068 74.34 1 4 2 55 6 v Bangladesh 9 Mar 2015 ODI # 3630
28 25 4 794 104* 37.80 1068 74.34 1 4 2 55 6 v Afghanistan 13 Mar 2015 ODI # 3635
28 25 4 794 104* 37.80 1068 74.34 1 4 2 55 6 v New Zealand 9 Jun 2015 ODI # 3654
29 26 4 800 104* 36.36 1078 74.21 1 4 2 55 6 v New Zealand 12 Jun 2015 ODI # 3655
29 26 4 800 104* 36.36 1078 74.21 1 4 2 55 6 v New Zealand 14 Jun 2015 ODI # 3656
30 27 5 906 106* 41.18 1175 77.10 2 4 2 68 6 v New Zealand 17 Jun 2015 ODI # 3657
31 28 5 910 106* 39.56 1180 77.11 2 4 2 69 6 v New Zealand 20 Jun 2015 ODI # 3659
31 28 5 910 106* 39.56 1180 77.11 2 4 2 69 6 v Pakistan 11 Nov 2015 ODI # 3707
31 28 5 910 106* 39.56 1180 77.11 2 4 2 69 6 v Pakistan 13 Nov 2015 ODI # 3708
32 29 5 921 106* 38.37 1194 77.13 2 4 2 70 6 v Pakistan 17 Nov 2015 ODI # 3710
32 29 5 921 106* 38.37 1194 77.13 2 4 2 70 6 v Pakistan 20 Nov 2015 ODI # 3712
32 29 5 921 106* 38.37 1194 77.13 2 4 2 70 6 v South Africa 3 Feb 2016 ODI # 3732
33 30 5 959 106* 38.36 1258 76.23 2 4 2 72 6 v South Africa 6 Feb 2016 ODI # 3734
33 30 5 959 106* 38.36 1258 76.23 2 4 2 72 6 v South Africa 9 Feb 2016 ODI # 3736
33 30 5 959 106* 38.36 1258 76.23 2 4 2 72 6 v South Africa 12 Feb 2016 ODI # 3737
33 30 5 959 106* 38.36 1258 76.23 2 4 2 72 6 v South Africa 14 Feb 2016 ODI # 3738
34 31 5 961 106* 36.96 1264 76.02 2 4 2 72 6 v Sri Lanka 21 Jun 2016 ODI # 3751
35 31 5 961 106* 36.96 1264 76.02 2 4 2 72 6 v Sri Lanka 24 Jun 2016 ODI # 3753
36 32 6 972 106* 37.38 1280 75.93 2 4 2 73 6 v Sri Lanka 26 Jun 2016 ODI # 3755
37 33 6 1037 106* 38.40 1334 77.73 2 5 2 82 6 v Sri Lanka 29 Jun 2016 ODI # 3757
37 33 6 1037 106* 38.40 1334 77.73 2 5 2 82 6 v Sri Lanka 2 Jul 2016 ODI # 3758
38 34 6 1098 106* 39.21 1406 78.09 2 6 2 88 6 v Pakistan 24 Aug 2016 ODI # 3770
39 35 6 1187 106* 40.93 1514 78.40 2 7 2 93 6 v Pakistan 27 Aug 2016 ODI # 3771
39 35 6 1187 106* 40.93 1514 78.40 2 7 2 93 6 v Pakistan 30 Aug 2016 ODI # 3773
40 36 6 1217 106* 40.56 1540 79.02 2 7 2 98 7 v Pakistan 1 Sep 2016 ODI # 3775
40 36 6 1217 106* 40.56 1540 79.02 2 7 2 98 7 v Pakistan 4 Sep 2016 ODI # 3777
40 36 6 1217 106* 40.56 1540 79.02 2 7 2 98 7 v India 15 Jan 2017 ODI # 3819
41 37 6 1271 106* 41.00 1595 79.68 2 8 2 106 7 v India 19 Jan 2017 ODI # 3821
41 37 6 1271 106* 41.00 1595 79.68 2 8 2 106 7 v West Indies 3 Mar 2017 ODI # 3845
42 38 7 1361 106* 43.90 1722 79.03 2 9 2 109 7 v West Indies 5 Mar 2017 ODI # 3848
42 38 7 1361 106* 43.90 1722 79.03 2 9 2 109 7 v West Indies 9 Mar 2017 ODI # 3849
43 39 8 1410 106* 45.48 1774 79.48 2 9 2 116 7 v Ireland 5 May 2017 ODI # 3864
43 39 8 1410 106* 45.48 1774 79.48 2 9 2 116 7 v Ireland 7 May 2017 ODI # 3865
43 39 8 1410 106* 45.48 1774 79.48 2 9 2 116 7 v South Africa 24 May 2017 ODI # 3872
43 39 8 1410 106* 45.48 1774 79.48 2 9 2 116 7 v South Africa 27 May 2017 ODI # 3873
43 39 8 1410 106* 45.48 1774 79.48 2 9 2 116 7 v South Africa 29 May 2017 ODI # 3874
44 40 9 1543 133* 49.77 1903 81.08 3 9 2 127 8 v Bangladesh 1 Jun 2017 ODI # 3875
44 40 9 1543 133* 49.77 1903 81.08 3 9 2 127 8 v New Zealand 6 Jun 2017 ODI # 3880
45 41 9 1558 133* 48.68 1917 81.27 3 9 2 129 8 v Australia 10 Jun 2017 ODI # 3885
45 41 9 1558 133* 48.68 1917 81.27 3 9 2 129 8 v Pakistan 14 Jun 2017 ODI # 3889
46 42 9 1612 133* 48.84 1970 81.82 3 10 2 133 8 v West Indies 19 Sep 2017 ODI # 3911
46 42 9 1612 133* 48.84 1970 81.82 3 10 2 133 8 v West Indies 21 Sep 2017 ODI # 3913
46 42 9 1612 133* 48.84 1970 81.82 3 10 2 133 8 v West Indies 24 Sep 2017 ODI # 3915
47 43 9 1626 133* 47.82 1985 81.91 3 10 2 135 8 v West Indies 27 Sep 2017 ODI # 3916
48 44 10 1672 133* 49.17 2029 82.40 3 10 2 137 9 v West Indies 29 Sep 2017 ODI # 3918
49 45 11 1763 133* 51.85 2139 82.42 3 11 2 142 9 v Australia 14 Jan 2018 ODI # 3951
50 46 12 1809 133* 53.20 2197 82.33 3 11 2 143 9 v Australia 19 Jan 2018 ODI # 3958
50 46 12 1809 133* 53.20 2197 82.33 3 11 2 143 9 v Australia 21 Jan 2018 ODI # 3960
50 46 12 1809 133* 53.20 2197 82.33 3 11 2 143 9 v Australia 26 Jan 2018 ODI # 3966
50 46 12 1809 133* 53.20 2197 82.33 3 11 2 143 9 v Australia 28 Jan 2018 ODI # 3968
50 46 12 1809 133* 53.20 2197 82.33 3 11 2 143 9 v New Zealand 25 Feb 2018 ODI # 3980
51 47 12 1818 133* 51.94 2215 82.07 3 11 2 144 9 v New Zealand 28 Feb 2018 ODI # 3981
51 47 12 1818 133* 51.94 2215 82.07 3 11 2 144 9 v New Zealand 3 Mar 2018 ODI # 3982
51 47 12 1818 133* 51.94 2215 82.07 3 11 2 144 9 v New Zealand 7 Mar 2018 ODI # 3989
52 48 13 1841 133* 52.60 2252 81.74 3 11 2 145 9 v New Zealand 10 Mar 2018 ODI # 3992
53 49 13 1870 133* 51.94 2277 82.12 3 11 2 148 10 v Scotland 10 Jun 2018 ODI # 4008
54 50 13 1920 133* 51.89 2348 81.77 3 12 2 152 10 v Australia 13 Jun 2018 ODI # 4009
54 50 13 1920 133* 51.89 2348 81.77 3 12 2 152 10 v Australia 16 Jun 2018 ODI # 4010
54 50 13 1920 133* 51.89 2348 81.77 3 12 2 152 10 v Australia 19 Jun 2018 ODI # 4011
55 51 13 1947 133* 51.23 2383 81.70 3 12 2 154 11 v Australia 21 Jun 2018 ODI # 4012
56 52 13 1948 133* 49.94 2386 81.64 3 12 2 154 11 v Australia 24 Jun 2018 ODI # 4013
56 52 13 1948 133* 49.94 2386 81.64 3 12 2 154 11 v India 12 Jul 2018 ODI # 4014
56 52 13 1948 133* 49.94 2386 81.64 3 12 2 154 11 v India 14 Jul 2018 ODI # 4016
57 53 14 2048 133* 52.51 2506 81.72 4 12 2 164 11 v India 17 Jul 2018 ODI # 4018
57 53 14 2048 133* 52.51 2506 81.72 4 12 2 164 11 v Sri Lanka 10 Oct 2018 ODI # 4052
57 53 14 2048 133* 52.51 2506 81.72 4 12 2 164 11 v Sri Lanka 13 Oct 2018 ODI # 4053
58 54 14 2056 133* 51.40 2516 81.71 4 12 2 165 11 v Sri Lanka 17 Oct 2018 ODI # 4054
59 55 15 2088 133* 52.20 2573 81.15 4 12 2 165 11 v Sri Lanka 20 Oct 2018 ODI # 4055
60 56 15 2098 133* 51.17 2589 81.03 4 12 2 165 11 v Sri Lanka 23 Oct 2018 ODI # 4058
61 57 15 2200 133* 52.38 2686 81.90 5 12 2 174 11 v West Indies 20 Feb 2019 ODI # 4096
62 58 15 2236 133* 52.00 2726 82.02 5 12 2 180 11 v West Indies 22 Feb 2019 ODI # 4097
62 58 15 2236 133* 52.00 2726 82.02 5 12 2 180 11 v West Indies 25 Feb 2019 ODI # 4098
62 58 15 2236 133* 52.00 2726 82.02 5 12 2 180 11 v West Indies 27 Feb 2019 ODI # 4099
62 58 15 2236 133* 52.00 2726 82.02 5 12 2 180 11 v West Indies 2 Mar 2019 ODI # 4103
63 59 15 2243 133* 50.97 2732 82.10 5 12 2 181 11 v Ireland 3 May 2019 ODI # 4127
63 59 15 2243 133* 50.97 2732 82.10 5 12 2 181 11 v Pakistan 8 May 2019 ODI # 4130
63 59 15 2243 133* 50.97 2732 82.10 5 12 2 181 11 v Pakistan 11 May 2019 ODI # 4133
64 60 15 2286 133* 50.80 2768 82.58 5 12 2 185 12 v Pakistan 14 May 2019 ODI # 4135
65 61 15 2322 133* 50.47 2809 82.66 5 12 2 188 12 v Pakistan 17 May 2019 ODI # 4138
65 61 15 2322 133* 50.47 2809 82.66 5 12 2 188 12 v Pakistan 19 May 2019 ODI # 4140
65 61 15 2322 133* 50.47 2809 82.66 5 12 2 188 12 v South Africa 30 May 2019 ODI # 4143
66 62 15 2429 133* 51.68 2913 83.38 6 12 2 198 13 v Pakistan 3 Jun 2019 ODI # 4148
66 62 15 2429 133* 51.68 2913 83.38 6 12 2 198 13 v Bangladesh 8 Jun 2019 ODI # 4153
67 63 16 2529 133* 53.80 3007 84.10 7 12 2 209 13 v West Indies 14 Jun 2019 ODI # 4158
67 63 16 2529 133* 53.80 3007 84.10 7 12 2 209 13 v Afghanistan 18 Jun 2019 ODI # 4163
68 64 16 2586 133* 53.87 3096 83.52 7 13 2 212 13 v Sri Lanka 21 Jun 2019 ODI # 4168
69 65 16 2594 133* 52.93 3105 83.54 7 13 2 214 13 v Australia 25 Jun 2019 ODI # 4173
69 65 16 2594 133* 52.93 3105 83.54 7 13 2 214 13 v India 30 Jun 2019 ODI # 4179
69 65 16 2594 133* 52.93 3105 83.54 7 13 2 214 13 v New Zealand 3 Jul 2019 ODI # 4183
70 66 17 2643 133* 53.93 3151 83.87 7 13 2 222 13 v Australia 11 Jul 2019 ODI # 4191
71 67 17 2650 133* 53.00 3181 83.30 7 13 2 222 13 v New Zealand 14 Jul 2019 ODI # 4192
73 69 17 2700 133* 51.92 3244 83.23 7 13 2 225 13 v Australia 11 Sep 2020 ODI # 4259
73 69 17 2700 133* 51.92 3244 83.23 7 13 2 225 13 v Australia 13 Sep 2020 ODI # 4260
73 69 17 2700 133* 51.92 3244 83.23 7 13 2 225 13 v Australia 16 Sep 2020 ODI # 4261
74 70 18 2779 133* 53.44 3331 83.42 7 14 2 229 13 v Sri Lanka 29 Jun 2021 ODI # 4296
75 71 19 2847 133* 54.75 3418 83.29 7 15 2 234 13 v Sri Lanka 1 Jul 2021 ODI # 4297
75 71 19 2847 133* 54.75 3418 83.29 7 15 2 234 13 v Sri Lanka 4 Jul 2021 ODI # 4298
75 71 19 2847 133* 54.75 3418 83.29 7 15 2 234 13 v India 12 Jul 2022 ODI # 4424
75 71 19 2847 133* 54.75 3418 83.29 7 15 2 234 13 v India 14 Jul 2022 ODI # 4428
75 71 19 2847 133* 54.75 3418 83.29 7 15 2 234 13 v India 17 Jul 2022 ODI # 4433
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v South Africa 19 Jul 2022 ODI # 4434
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v South Africa 22 Jul 2022 ODI # 4435
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v South Africa 24 Jul 2022 ODI # 4437
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v New Zealand 8 Sep 2023 ODI # 4636
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v New Zealand 10 Sep 2023 ODI # 4640
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v New Zealand 13 Sep 2023 ODI # 4643
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v New Zealand 15 Sep 2023 ODI # 4647
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v New Zealand 5 Oct 2023 ODI # 4658
76 72 19 2933 133* 55.33 3495 83.91 7 16 2 239 15 v Bangladesh 10 Oct 2023 ODI # 4664
77 73 19 2944 133* 54.51 3512 83.82 7 16 2 241 15 v Afghanistan 15 Oct 2023 ODI # 4670
78 74 19 2946 133* 53.56 3518 83.74 7 16 2 241 15 v South Africa 21 Oct 2023 ODI # 4677
78 74 19 2946 133* 53.56 3518 83.74 7 16 2 241 15 v Sri Lanka 26 Oct 2023 ODI # 4682
79 75 19 2946 133* 52.60 3519 83.71 7 16 3 241 15 v India 29 Oct 2023 ODI # 4686
80 76 19 2959 133* 51.91 3536 83.68 7 16 3 243 15 v Australia 4 Nov 2023 ODI # 4693
80 76 19 2959 133* 51.91 3536 83.68 7 16 3 243 15 v Netherlands 8 Nov 2023 ODI # 4697
80 76 19 2959 133* 51.91 3536 83.68 7 16 3 243 15 v Pakistan 11 Nov 2023 ODI # 4701
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