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 2009-2023 73 43 15 574 56 20.50 723 79.39 0 1 3 43 9 Profile
filtered 2009-2023 73 43 15 574 56 20.50 723 79.39 0 1 3 43 9
Innings by innings list
DNB - - - - - - - 1 v Australia Perth 30 Jan 2009 ODI # 2808
DNB - - - - - - - 2 v Australia Centurion 5 Apr 2009 ODI # 2834
DNB - - - - - - - 1 v Australia Cape Town 9 Apr 2009 ODI # 2839
DNB - - - - - - - 1 v Australia Gqeberha 13 Apr 2009 ODI # 2840
DNB - - - - - - - 2 v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
DNB - - - - - - - 2 v New Zealand Centurion 24 Sep 2009 ODI # 2895
10* 23 10 0 0 100.00 10 not out 2 v England Centurion 27 Sep 2009 ODI # 2900
DNB - - - - - - - 1 v England Cape Town 27 Nov 2009 ODI # 2930
1 17 14 0 0 7.14 9 caught 1 v England Gqeberha 29 Nov 2009 ODI # 2931
49 - 47 4 1 104.25 9 run out 2 v India Jaipur 21 Feb 2010 ODI # 2961
18 53 43 1 0 41.86 9 bowled 2 v India Gwalior 24 Feb 2010 ODI # 2962
DNB - - - - - - - 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
DNB - - - - - - - 2 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
DNB - - - - - - - 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
DNB - - - - - - - 1 v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
21* 34 19 0 1 110.52 8 not out 1 v India Durban 12 Jan 2011 ODI # 3079
12 50 27 1 0 44.44 8 caught 2 v India Johannesburg 15 Jan 2011 ODI # 3080
5 2 3 1 0 166.66 8 run out 1 v India Cape Town 18 Jan 2011 ODI # 3082
0 2 1 0 0 0.00 9 bowled 1 v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
21 28 17 0 1 123.52 7 run out 1 v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
DNB - - - - - - - 1 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
27 61 41 3 0 65.85 2 bowled 2 v New Zealand Auckland 3 Mar 2012 ODI # 3254
TDNB - - - - - - - - v England Cardiff 24 Aug 2012 ODI # 3296
0* 2 0 0 0 - 7 not out 1 v England Southampton 28 Aug 2012 ODI # 3298
13 6 8 3 0 162.50 7 caught 1 v England The Oval 31 Aug 2012 ODI # 3300
5 12 13 0 0 38.46 7 stumped 1 v England Lord's 2 Sep 2012 ODI # 3302
DNB - - - - - - - 2 v England Nottingham 5 Sep 2012 ODI # 3304
56 86 70 6 1 80.00 8 caught 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
21 32 22 3 0 95.45 8 caught 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
8* 7 4 1 0 200.00 9 not out 1 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
7* 13 9 1 0 77.77 8 not out 2 v Pakistan Centurion 30 Nov 2013 ODI # 3441
DNB - - - - - - - 1 v India Johannesburg 5 Dec 2013 ODI # 3442
9 13 8 1 0 112.50 8 caught 1 v India Centurion 11 Dec 2013 ODI # 3444
DNB - - - - - - - 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
DNB - - - - - - - 1 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
24 39 27 2 0 88.88 8 caught 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
DNB - - - - - - - 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
DNB - - - - - - - 2 v Australia Harare 27 Aug 2014 ODI # 3516
10* 11 6 0 1 166.66 8 not out 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
6 23 24 1 0 25.00 4 bowled 2 v Australia Harare 6 Sep 2014 ODI # 3526
DNB - - - - - - - 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
3* 7 3 0 0 100.00 9 not out 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
18* 46 21 1 0 85.71 7 not out 1 v Australia Sydney 23 Nov 2014 ODI # 3551
12 34 17 0 0 70.58 8 bowled 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
DNB - - - - - - - 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
17* 41 28 1 0 60.71 7 not out 2 v India Melbourne 22 Feb 2015 ODI # 3610
2 13 9 0 0 22.22 7 bowled 1 v Australia Providence 7 Jun 2016 ODI # 3741
3 18 10 0 0 30.00 7 caught 2 v Australia Basseterre 11 Jun 2016 ODI # 3743
DNB - - - - - - - 1 v West Indies Basseterre 15 Jun 2016 ODI # 3747
DNB - - - - - - - 1 v Australia Bridgetown 19 Jun 2016 ODI # 3750
28 - 58 2 0 48.27 8 caught 2 v West Indies Bridgetown 24 Jun 2016 ODI # 3754
DNB - - - - - - - 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
DNB - - - - - - - 2 v Australia Centurion 30 Sep 2016 ODI # 3785
8* 16 5 1 0 160.00 7 not out 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
DNB - - - - - - - 2 v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
2* 6 2 0 0 100.00 8 not out 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
1* 2 1 0 0 100.00 7 not out 1 v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
1* 5 1 0 0 100.00 8 not out 1 v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
0 2 4 0 0 0.00 9 lbw 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
35 53 32 2 1 109.37 8 run out 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
29 22 12 2 2 241.66 9 run out 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
19 36 23 2 0 82.60 8 caught 2 v England Leeds 24 May 2017 ODI # 3872
DNB - - - - - - - 2 v England Lord's 29 May 2017 ODI # 3874
7* 11 8 0 0 87.50 8 not out 1 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
0 2 1 0 0 0.00 7 bowled 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
10 22 16 0 0 62.50 7 caught 1 v Netherlands Centurion 26 Nov 2021 ODI # 4337
DNB - - - - - - - 2 v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
DNB - - - - - - - 1 v India Lucknow 6 Oct 2022 ODI # 4470
16 36 22 0 0 72.72 7 caught 1 v India Ranchi 9 Oct 2022 ODI # 4471
2 7 4 0 0 50.00 7 caught 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
DNB - - - - - - - 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
34 54 29 3 1 117.24 8 bowled 2 v England Kimberley 1 Feb 2023 ODI # 4514
4* - 4 1 0 100.00 8 not out 2 v West Indies Potchefstroom 21 Mar 2023 ODI # 4544
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