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
Not involving the player AB de Villiers (Afr/SA) remove AB de Villiers (Afr/SA) 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 2015-2023 101 42 18 360 31* 15.00 450 80.00 0 0 2 26 11 Profile
filtered 2015-2023 64 28 11 217 31* 12.76 278 78.05 0 0 1 13 9
Innings by innings list
DNB - - - - - - - 2 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
10 22 25 1 0 40.00 9 bowled 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
1 7 5 0 0 20.00 8 bowled 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
DNB - - - - - - - 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
DNB - - - - - - - 2 v Australia Centurion 30 Sep 2016 ODI # 3785
DNB - - - - - - - 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
DNB - - - - - - - 2 v Australia Durban 5 Oct 2016 ODI # 3790
9* 14 6 0 1 150.00 8 not out 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
1 5 1 0 0 100.00 9 run out 1 v India Durban 1 Feb 2018 ODI # 3969
1 4 5 0 0 20.00 8 lbw 1 v India Centurion 4 Feb 2018 ODI # 3970
12* 18 7 1 1 171.42 9 not out 2 v India Cape Town 7 Feb 2018 ODI # 3971
DNB - - - - - - - 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
DNB - - - - - - - 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
DNB - - - - - - - 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
12* - 18 1 0 66.66 10 not out 2 v Sri Lanka Colombo (RPS) 12 Aug 2018 ODI # 4031
DNB - - - - - - - 2 v Zimbabwe Kimberley 30 Sep 2018 ODI # 4049
DNB - - - - - - - 2 v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
DNB - - - - - - - 2 v Australia Perth 4 Nov 2018 ODI # 4065
9 - 17 0 0 52.94 9 bowled 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
DNB - - - - - - - 1 v Australia Hobart 11 Nov 2018 ODI # 4069
DNB - - - - - - - 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
DNB - - - - - - - 2 v Pakistan Durban 22 Jan 2019 ODI # 4081
DNB - - - - - - - 2 v Pakistan Centurion 25 Jan 2019 ODI # 4084
0 1 1 0 0 0.00 9 caught 1 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
DNB - - - - - - - 2 v Pakistan Cape Town 30 Jan 2019 ODI # 4090
DNB - - - - - - - 2 v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
3 13 6 0 0 50.00 8 caught 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
DNB - - - - - - - 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
DNB - - - - - - - 2 v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
11 23 19 2 0 57.89 9 caught 2 v England The Oval 30 May 2019 ODI # 4143
13* 21 9 0 1 144.44 9 not out 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
31* 45 35 2 0 88.57 9 not out 1 v India Southampton 5 Jun 2019 ODI # 4150
DNB - - - - - - - 1 v West Indies Southampton 10 Jun 2019 ODI # 4156
DNB - - - - - - - 2 v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
DNB - - - - - - - 1 v New Zealand Birmingham 19 Jun 2019 ODI # 4165
3 13 7 0 0 42.85 9 bowled 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
DNB - - - - - - - 2 v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
DNB - - - - - - - 1 v Australia Manchester 6 Jul 2019 ODI # 4188
13* 20 10 2 0 130.00 8 not out 1 v Pakistan Centurion 2 Apr 2021 ODI # 4285
1* 5 1 0 0 100.00 8 not out 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
TDNB - - - - - - - - v Ireland Dublin (Malahide) 11 Jul 2021 ODI # 4301
16 19 12 0 2 133.33 9 run out 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
13* 12 7 2 0 185.71 8 not out 2 v Sri Lanka Colombo (RPS) 2 Sep 2021 ODI # 4314
DNB - - - - - - - 1 v Sri Lanka Colombo (RPS) 4 Sep 2021 ODI # 4315
8 11 13 1 0 61.53 9 caught 2 v Sri Lanka Colombo (RPS) 7 Sep 2021 ODI # 4318
1 3 2 0 0 50.00 9 caught 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
DNB - - - - - - - 2 v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
4 3 3 1 0 133.33 9 caught 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
DNB - - - - - - - 1 v India Lucknow 6 Oct 2022 ODI # 4470
DNB - - - - - - - 1 v India Ranchi 9 Oct 2022 ODI # 4471
2* 1 2 0 0 100.00 9 not out 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
DNB - - - - - - - 2 v Netherlands Benoni 31 Mar 2023 ODI # 4558
1 5 7 0 0 14.28 10 caught 1 v Australia Bloemfontein 7 Sep 2023 ODI # 4635
17* 24 15 0 2 113.33 9 not out 2 v Australia Bloemfontein 9 Sep 2023 ODI # 4638
DNB - - - - - - - 1 v Australia Centurion 15 Sep 2023 ODI # 4646
DNB - - - - - - - 1 v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
0* 4 1 0 0 0.00 8 not out 1 v Australia Lucknow 12 Oct 2023 ODI # 4667
9 9 6 0 1 150.00 10 caught 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
DNB - - - - - - - 1 v England Wankhede 21 Oct 2023 ODI # 4677
DNB - - - - - - - 1 v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
DNB - - - - - - - 1 v New Zealand Pune 1 Nov 2023 ODI # 4689
6 26 26 0 0 23.07 9 caught 2 v India Eden Gardens 5 Nov 2023 ODI # 4694
DNB - - - - - - - 2 v Afghanistan Ahmedabad 10 Nov 2023 ODI # 4699
10 18 12 0 1 83.33 10 caught 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
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