Records type batting analysis [change type]
View innings by innings list [change view]
Batting or fielding first fielding first remove fielding first from query
Not involving the player Q de Kock (SA) remove Q de Kock (SA) from query
Ordered by boundary sixes (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 2006-2022 236 220 39 8607 181* 47.55 10330 83.32 21 51 9 713 147 Profile
filtered 2006-2022 112 96 21 3217 181* 42.89 3864 83.25 7 15 5 290 56
Innings by innings list
181* 213 147 17 6 123.12 4 not out 2 v England Dunedin 7 Mar 2018 ODI # 3989
78 85 52 6 5 150.00 4 caught 2 v Bangladesh Dunedin 8 Feb 2010 ODI # 2951
110 185 115 6 5 95.65 4 caught 2 v West Indies Basseterre 14 Jul 2012 ODI # 3289
109* 139 84 10 4 129.76 4 not out 2 v India Hamilton 5 Feb 2020 ODI # 4235
84 114 82 10 3 102.43 4 caught 2 v Australia Hobart 14 Jan 2007 ODI # 2474
51* 74 50 5 3 102.00 4 not out 2 v West Indies Wellington 7 Jan 2009 ODI # 2788
66 102 69 3 3 95.65 4 caught 2 v India Guwahati 28 Nov 2010 ODI # 3070
71 148 84 2 3 84.52 4 caught 2 v England Nottingham 5 Jun 2013 ODI # 3362
31 31 25 1 3 124.00 4 bowled 2 v Pakistan Sharjah 14 Dec 2014 ODI # 3568
37* 36 25 2 3 148.00 4 not out 2 v India Hamilton 31 Jan 2019 ODI # 4091
61* 58 41 8 2 148.78 3 not out 2 v Scotland Aberdeen 3 Jul 2008 ODI # 2731
38 89 61 1 2 62.29 4 bowled 2 v Pakistan Johannesburg 3 Oct 2009 ODI # 2906
117 157 127 16 1 92.12 3 caught 2 v Australia Auckland 18 Feb 2007 ODI # 2526
8 9 8 0 1 100.00 5 lbw 2 v Bangladesh Auckland 26 Dec 2007 ODI # 2658
24* 51 39 2 1 61.53 4 not out 2 v England Wellington 9 Feb 2008 ODI # 2674
48 54 47 4 1 102.12 4 caught 2 v England Napier 20 Feb 2008 ODI # 2682
64 175 97 6 1 65.97 4 caught 2 v Australia Perth 1 Feb 2009 ODI # 2811
28* 37 33 4 1 84.84 4 not out 2 v India Auckland 14 Mar 2009 ODI # 2825
70 99 71 6 1 98.59 4 caught 2 v Australia Napier 3 Mar 2010 ODI # 2966
42 88 56 1 1 75.00 4 lbw 2 v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
23* 28 29 2 1 79.31 3 not out 2 v Pakistan Wellington 22 Jan 2011 ODI # 3085
69 116 91 4 1 75.82 4 lbw 2 v Pakistan Hamilton 3 Feb 2011 ODI # 3095
33 72 55 3 1 60.00 4 lbw 2 v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
45 124 82 2 1 54.87 4 caught 2 v Bangladesh Mirpur 31 Oct 2013 ODI # 3426
57 100 54 5 1 105.55 4 lbw 2 v England Birmingham 9 Jun 2015 ODI # 3654
48 74 52 6 1 92.30 4 bowled 2 v Afghanistan Taunton 8 Jun 2019 ODI # 4154
15 28 26 2 0 57.69 3 run out 2 v Sri Lanka Queenstown 31 Dec 2006 ODI # 2469
0 6 4 0 0 0.00 3 caught 2 v Sri Lanka Christchurch 2 Jan 2007 ODI # 2470
0 11 7 0 0 0.00 3 lbw 2 v Sri Lanka Auckland 6 Jan 2007 ODI # 2471
39 61 50 2 0 78.00 4 bowled 2 v Australia Perth 28 Jan 2007 ODI # 2488
25 55 27 1 0 92.59 4 run out 2 v England Brisbane 6 Feb 2007 ODI # 2510
11 15 12 1 0 91.66 3 caught 2 v Australia Hamilton 20 Feb 2007 ODI # 2527
0 4 1 0 0 0.00 3 caught 2 v England Gros Islet 16 Mar 2007 ODI # 2536
10 22 17 1 0 58.82 3 lbw 2 v South Africa St George's 14 Apr 2007 ODI # 2571
3 8 6 0 0 50.00 3 caught 2 v Australia St George's 20 Apr 2007 ODI # 2577
9 43 25 1 0 36.00 3 lbw 2 v Sri Lanka Kingston 24 Apr 2007 ODI # 2579
13* 15 10 2 0 130.00 5 not out 2 v South Africa Gqeberha 30 Nov 2007 ODI # 2650
13 15 19 1 0 68.42 5 lbw 2 v Australia Hobart 20 Dec 2007 ODI # 2657
41* 100 52 7 0 78.84 4 not out 2 v England Christchurch 23 Feb 2008 ODI # 2684
20 46 34 1 0 58.82 4 caught 2 v England Chester-le-Street 15 Jun 2008 ODI # 2708
25 28 21 5 0 119.04 3 caught 2 v England Birmingham 18 Jun 2008 ODI # 2709
6 22 15 1 0 40.00 3 caught 2 v England The Oval 25 Jun 2008 ODI # 2714
48* 107 71 3 0 67.60 4 not out 2 v West Indies Napier 13 Jan 2009 ODI # 2792
47 112 74 3 0 63.51 4 caught 2 v Australia Melbourne 6 Feb 2009 ODI # 2816
4 3 2 1 0 200.00 3 lbw 2 v Australia Sydney 8 Feb 2009 ODI # 2817
4 6 3 1 0 133.33 4 caught 2 v Australia Brisbane 13 Feb 2009 ODI # 2820
31 31 24 3 0 129.16 4 caught 2 v India Napier 3 Mar 2009 ODI # 2821
7 9 6 1 0 116.66 3 run out 2 v India Christchurch 8 Mar 2009 ODI # 2823
2 3 4 0 0 50.00 4 lbw 2 v Sri Lanka Colombo (RPS) 8 Sep 2009 ODI # 2884
1 4 3 0 0 33.33 4 caught 2 v England Johannesburg 29 Sep 2009 ODI # 2902
0 1 5 0 0 0.00 4 caught 2 v Pakistan Abu Dhabi 3 Nov 2009 ODI # 2921
3 15 10 0 0 30.00 4 stumped 2 v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
8 21 14 2 0 57.14 3 caught 2 v India Dambulla 25 Aug 2010 ODI # 3039
3 5 3 0 0 100.00 4 caught 2 v Bangladesh Mirpur 14 Oct 2010 ODI # 3056
3 25 9 0 0 33.33 4 bowled 2 v Bangladesh Mirpur 17 Oct 2010 ODI # 3058
6 18 14 0 0 42.85 3 caught 2 v Pakistan Christchurch 29 Jan 2011 ODI # 3090
11 14 15 1 0 73.33 4 caught 2 v Zimbabwe Harare 22 Oct 2011 ODI # 3206
28 56 38 3 0 73.68 4 stumped 2 v West Indies Basseterre 16 Jul 2012 ODI # 3290
22 57 38 3 0 57.89 4 caught 2 v England Hamilton 17 Feb 2013 ODI # 3335
54 99 77 9 0 70.12 4 caught 2 v England Lord's 31 May 2013 ODI # 3360
0 5 4 0 0 0.00 4 lbw 2 v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
9* 30 23 0 0 39.13 4 not out 2 v Australia Birmingham 12 Jun 2013 ODI # 3369
3 15 6 0 0 50.00 4 lbw 2 v England Cardiff 16 Jun 2013 ODI # 3373
8 21 14 2 0 57.14 4 caught 2 v Bangladesh Mirpur 29 Oct 2013 ODI # 3423
9 20 15 0 0 60.00 4 caught 2 v West Indies Hamilton 8 Jan 2014 ODI # 3453
112* 152 127 15 0 88.18 4 not out 2 v India Hamilton 28 Jan 2014 ODI # 3465
2 9 3 0 0 66.66 4 caught 2 v Pakistan Sharjah 12 Dec 2014 ODI # 3566
8 29 23 0 0 34.78 4 caught 2 v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
11 35 22 1 0 50.00 4 bowled 2 v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
59* 119 81 4 0 72.83 4 not out 2 v Pakistan Wellington 31 Jan 2015 ODI # 3596
9 15 14 1 0 64.28 4 caught 2 v Scotland Dunedin 17 Feb 2015 ODI # 3604
5* 14 5 1 0 100.00 4 not out 2 v England Wellington 20 Feb 2015 ODI # 3607
1 - 2 0 0 50.00 4 bowled 2 v Australia Auckland 28 Feb 2015 ODI # 3617
24* 76 41 2 0 58.53 4 not out 2 v Afghanistan Napier 8 Mar 2015 ODI # 3628
56 161 97 5 0 57.73 4 lbw 2 v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
110 173 123 12 0 89.43 4 bowled 2 v England Southampton 14 Jun 2015 ODI # 3656
5* 19 9 0 0 55.55 4 not out 2 v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
19 38 32 1 0 59.37 4 caught 2 v India Visakhapatnam 29 Oct 2016 ODI # 3800
25 - 40 1 0 62.50 4 lbw 2 v Bangladesh Dublin 17 May 2017 ODI # 3868
39 95 59 3 0 66.10 4 caught 2 v England Cardiff 6 Jun 2017 ODI # 3880
95 167 100 8 0 95.00 4 caught 2 v India Wankhede 22 Oct 2017 ODI # 3928
39 71 47 3 0 82.97 4 caught 2 v India Kanpur 29 Oct 2017 ODI # 3932
49* 120 76 2 0 64.47 4 not out 2 v West Indies Whangarei 20 Dec 2017 ODI # 3943
45* 60 43 4 0 104.65 4 not out 2 v Pakistan Nelson 9 Jan 2018 ODI # 3947
1 5 4 0 0 25.00 4 lbw 2 v Pakistan Hamilton 16 Jan 2018 ODI # 3953
113 162 116 12 0 97.41 4 stumped 2 v England Hamilton 25 Feb 2018 ODI # 3980
22 43 25 2 0 88.00 4 stumped 2 v India Mount Maunganui 26 Jan 2019 ODI # 4085
1 7 4 0 0 25.00 4 lbw 2 v India Wellington 3 Feb 2019 ODI # 4092
45* 72 49 6 0 91.83 4 not out 2 v Bangladesh Napier 13 Feb 2019 ODI # 4093
21* 33 20 3 0 105.00 4 not out 2 v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
82 122 91 9 0 90.10 4 caught 2 v Bangladesh The Oval 5 Jun 2019 ODI # 4151
30 76 54 2 0 55.55 4 caught 2 v Australia Lord's 29 Jun 2019 ODI # 4178
28 54 42 2 0 66.66 4 run out 2 v England Chester-le-Street 3 Jul 2019 ODI # 4183
12 19 18 1 0 66.66 4 caught 2 v India Mount Maunganui 11 Feb 2020 ODI # 4243
4 - 6 0 0 66.66 4 caught 2 v Australia Sydney 13 Mar 2020 ODI # 4255
11 19 17 1 0 64.70 4 bowled 2 v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
TDNB - - - - - - - - v Sri Lanka Hamilton 9 Jan 2007 ODI # 2472
DNB - - - - - - - 2 v Australia Wellington 16 Feb 2007 ODI # 2524
DNB - - - - - - - 2 v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
DNB - - - - - - - 2 v England Hamilton 12 Feb 2008 ODI # 2677
TDNB - - - - - - - - v West Indies Queenstown 31 Dec 2008 ODI # 2786
TDNB - - - - - - - - v India Wellington 6 Mar 2009 ODI # 2822
TDNB - - - - - - - - v Sri Lanka Dambulla 19 Aug 2010 ODI # 3037
TDNB - - - - - - - - v Pakistan Queenstown 26 Jan 2011 ODI # 3088
DNB - - - - - - - 2 v Kenya Chennai 20 Feb 2011 ODI # 3101
DNB - - - - - - - 2 v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
DNB - - - - - - - 2 v Zimbabwe Harare 20 Oct 2011 ODI # 3204
TDNB - - - - - - - - v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
DNB - - - - - - - 2 v Zimbabwe Harare 4 Aug 2015 ODI # 3674
DNB - - - - - - - 2 v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
DNB - - - - - - - 2 v Pakistan Dubai (DICS) 11 Nov 2018 ODI # 4070
DNB - - - - - - - 2 v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
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