Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 1 jan 2009 remove greater than or equal to 1 jan 2009 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 2018-2023 54 50 7 1723 174 40.06 1496 115.17 4 6 2 151 60 Profile
filtered 2018-2023 54 50 7 1723 174 40.06 1496 115.17 4 6 2 151 60
Innings by innings list
6 13 12 1 0 50.00 4 lbw 2 v India Cape Town 7 Feb 2018 ODI # 3971
43* 49 27 5 1 159.25 6 not out 2 v India Johannesburg 10 Feb 2018 ODI # 3973
39 72 42 2 2 92.85 6 stumped 2 v India Gqeberha 13 Feb 2018 ODI # 3976
22 38 40 3 0 55.00 5 caught 1 v India Centurion 16 Feb 2018 ODI # 3978
17 - 13 2 0 130.76 5 caught 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
3 - 8 0 0 37.50 5 lbw 2 v Sri Lanka Colombo (RPS) 12 Aug 2018 ODI # 4031
44 59 44 5 2 100.00 4 caught 2 v Zimbabwe Kimberley 30 Sep 2018 ODI # 4049
1 23 13 0 0 7.69 4 caught 1 v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
59 80 67 6 1 88.05 5 caught 2 v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
2 - 5 0 0 40.00 5 caught 2 v Australia Perth 4 Nov 2018 ODI # 4065
14 - 17 2 0 82.35 5 caught 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
1* - 2 0 0 50.00 6 not out 1 v Australia Hobart 11 Nov 2018 ODI # 4069
DNB - - - - - - - 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
0 3 1 0 0 0.00 6 bowled 2 v Pakistan Durban 22 Jan 2019 ODI # 4081
123* 176 114 7 3 107.89 5 not out 1 v Australia Paarl 29 Feb 2020 ODI # 4248
51 64 52 3 1 98.07 5 caught 2 v Australia Bloemfontein 4 Mar 2020 ODI # 4252
68* 78 63 10 1 107.93 5 not out 2 v Australia Potchefstroom 7 Mar 2020 ODI # 4254
1 32 21 0 0 4.76 5 caught 1 v Pakistan Centurion 2 Apr 2021 ODI # 4285
11 9 9 2 0 122.22 6 caught 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
4 18 12 0 0 33.33 6 lbw 2 v Pakistan Centurion 7 Apr 2021 ODI # 4287
3 7 4 0 0 75.00 4 caught 1 v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
36 63 31 2 0 116.12 6 run out 2 v Sri Lanka Colombo (RPS) 2 Sep 2021 ODI # 4314
43 47 27 4 1 159.25 5 caught 1 v Sri Lanka Colombo (RPS) 4 Sep 2021 ODI # 4315
22 51 30 3 0 73.33 5 lbw 2 v Sri Lanka Colombo (RPS) 7 Sep 2021 ODI # 4318
12 19 10 1 0 120.00 6 caught 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
33 50 40 2 0 82.50 5 stumped 2 v England Manchester 22 Jul 2022 ODI # 4435
DNB - - - - - - - 1 v England Leeds 24 Jul 2022 ODI # 4437
74* 113 65 6 2 113.84 5 not out 1 v India Lucknow 6 Oct 2022 ODI # 4470
30 29 26 2 2 115.38 5 caught 1 v India Ranchi 9 Oct 2022 ODI # 4471
34 69 42 4 0 80.95 5 bowled 1 v India Delhi 11 Oct 2022 ODI # 4472
30 38 32 0 2 93.75 5 lbw 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
27 31 19 3 0 142.10 5 caught 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
80 102 62 7 2 129.03 5 caught 2 v England Kimberley 1 Feb 2023 ODI # 4514
119* - 61 15 5 195.08 5 not out 2 v West Indies Potchefstroom 21 Mar 2023 ODI # 4544
DNB - - - - - - - 2 v Netherlands Benoni 31 Mar 2023 ODI # 4558
28 33 21 4 0 133.33 5 caught 1 v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
14 27 19 2 0 73.68 5 bowled 1 v Australia Bloemfontein 7 Sep 2023 ODI # 4635
49 48 36 3 3 136.11 5 bowled 2 v Australia Bloemfontein 9 Sep 2023 ODI # 4638
0 4 2 0 0 0.00 5 lbw 1 v Australia Potchefstroom 12 Sep 2023 ODI # 4642
174 114 83 13 13 209.63 5 caught 1 v Australia Centurion 15 Sep 2023 ODI # 4646
6 20 13 0 0 46.15 5 bowled 1 v Australia Johannesburg 17 Sep 2023 ODI # 4648
32 30 20 1 3 160.00 5 caught 1 v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
29 40 27 3 0 107.40 5 caught 1 v Australia Lucknow 12 Oct 2023 ODI # 4667
28 36 28 4 0 100.00 5 caught 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
109 119 67 12 4 162.68 5 bowled 1 v England Wankhede 21 Oct 2023 ODI # 4677
90 94 49 2 8 183.67 5 caught 1 v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
12 12 10 0 1 120.00 5 caught 2 v Pakistan Chennai 27 Oct 2023 ODI # 4683
15* 13 7 1 1 214.28 5 not out 1 v New Zealand Pune 1 Nov 2023 ODI # 4689
1 12 11 0 0 9.09 5 lbw 2 v India Eden Gardens 5 Nov 2023 ODI # 4694
10 15 13 1 0 76.92 5 bowled 2 v Afghanistan Ahmedabad 10 Nov 2023 ODI # 4699
47 76 48 4 2 97.91 5 bowled 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
6 10 9 1 0 66.66 5 bowled 1 v India Johannesburg 17 Dec 2023 ODI # 4713
DNB - - - - - - - 2 v India Gqeberha 19 Dec 2023 ODI # 4714
21 30 22 3 0 95.45 5 caught 2 v India Paarl 21 Dec 2023 ODI # 4716
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