Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Home or away away (home of opposition) remove away (home of opposition) from query
Not involving the player KC Wessels (AUS/SA) remove KC Wessels (AUS/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 2008-2019 181 178 14 8113 159 49.46 9178 88.39 27 39 4 822 53 Profile
filtered 2008-2019 74 71 5 3091 150 46.83 3562 86.77 9 14 1 324 13
Innings by innings list
9* 33 19 1 0 47.36 3 not out 2 v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
16 35 27 2 0 59.25 3 caught 2 v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
DNB - - - - - - - 2 v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
46 66 59 6 0 77.96 1 caught 2 v England The Oval 29 Aug 2008 ODI # 2757
34 40 31 8 0 109.67 2 run out 1 v England Lord's 31 Aug 2008 ODI # 2759
3* 13 6 0 0 50.00 2 not out 1 v England Cardiff 3 Sep 2008 ODI # 2761
1 4 3 0 0 33.33 2 bowled 2 v Australia Melbourne 16 Jan 2009 ODI # 2795
8 22 19 0 0 42.10 2 caught 2 v Australia Hobart 18 Jan 2009 ODI # 2796
13 27 19 1 0 68.42 1 run out 2 v Australia Sydney 23 Jan 2009 ODI # 2802
80* 157 103 7 0 77.66 1 not out 2 v Australia Adelaide 26 Jan 2009 ODI # 2804
97 156 117 6 1 82.90 1 caught 1 v Australia Perth 30 Jan 2009 ODI # 2808
34 41 22 7 0 154.54 1 caught 2 v India Gwalior 24 Feb 2010 ODI # 2962
87 - 103 8 0 84.46 2 caught 1 v India Ahmedabad 27 Feb 2010 ODI # 2963
102 130 109 8 0 93.57 1 bowled 1 v West Indies North Sound 22 May 2010 ODI # 2979
92 132 95 7 0 96.84 2 caught 1 v West Indies North Sound 24 May 2010 ODI # 2980
34 42 28 5 0 121.42 1 bowled 1 v West Indies Roseau 28 May 2010 ODI # 2982
129 - 115 9 2 112.17 2 caught 2 v West Indies Roseau 30 May 2010 ODI # 2984
45 - 50 3 1 90.00 1 run out 2 v West Indies Port of Spain 3 Jun 2010 ODI # 2987
61 114 72 5 0 84.72 1 caught 2 v India Nagpur 12 Mar 2011 ODI # 3128
51 93 59 6 0 86.44 1 bowled 1 v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
8 18 10 1 0 80.00 1 bowled 2 v New Zealand Wellington 25 Feb 2012 ODI # 3249
92 138 107 12 0 85.98 1 caught 2 v New Zealand Napier 29 Feb 2012 ODI # 3252
76 113 89 7 0 85.39 1 caught 2 v New Zealand Auckland 3 Mar 2012 ODI # 3254
TDNB - - - - - - - - v England Cardiff 24 Aug 2012 ODI # 3296
150 209 124 16 0 120.96 2 caught 1 v England Southampton 28 Aug 2012 ODI # 3298
43 68 51 5 0 84.31 1 bowled 1 v England The Oval 31 Aug 2012 ODI # 3300
45 111 73 3 1 61.64 2 bowled 1 v England Lord's 2 Sep 2012 ODI # 3302
97* 141 107 9 1 90.65 1 not out 2 v England Nottingham 5 Sep 2012 ODI # 3304
20 31 23 2 0 86.95 1 caught 1 v Netherlands Amstelveen 31 May 2013 ODI # 3359
1 9 3 0 0 33.33 2 caught 1 v England The Oval 19 Jun 2013 ODI # 3375
DNB - - - - - - - 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
77 88 71 9 0 108.45 1 lbw 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
18 40 28 2 0 64.28 2 lbw 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
109 176 130 8 1 83.84 1 lbw 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
101 162 102 11 0 99.01 1 caught 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
48 83 61 4 0 78.68 1 caught 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
122* 209 132 6 3 92.42 2 not out 1 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
15 38 21 2 0 71.42 2 bowled 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
66 102 80 5 1 82.50 1 stumped 1 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
14 32 22 2 0 63.63 2 caught 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
38 95 74 1 0 51.35 2 bowled 2 v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
119 185 135 15 0 88.14 1 bowled 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
12 24 20 2 0 60.00 2 caught 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
8 22 13 1 0 61.53 1 caught 2 v Australia Perth 14 Nov 2014 ODI # 3545
10 30 22 1 0 45.45 2 caught 2 v Australia Perth 16 Nov 2014 ODI # 3546
102 168 115 9 0 88.69 1 bowled 2 v Australia Canberra 19 Nov 2014 ODI # 3548
18 23 20 3 0 90.00 2 caught 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
18 45 28 3 0 64.28 1 caught 1 v Australia Sydney 23 Nov 2014 ODI # 3551
10 15 14 2 0 71.42 1 bowled 1 v New Zealand Auckland 24 Mar 2015 ODI # 3644
14 23 18 2 0 77.77 2 caught 2 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
22 56 37 3 0 59.45 1 bowled 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
15 62 35 2 0 42.85 2 caught 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
37 96 59 3 0 62.71 2 bowled 1 v India Kanpur 11 Oct 2015 ODI # 3689
17 25 17 3 0 100.00 1 stumped 2 v India Indore 14 Oct 2015 ODI # 3692
5 21 15 0 0 33.33 3 stumped 1 v India Rajkot 18 Oct 2015 ODI # 3695
7 24 10 0 0 70.00 2 caught 2 v India Chennai 22 Oct 2015 ODI # 3698
23 18 13 5 0 176.92 2 caught 1 v India Wankhede 25 Oct 2015 ODI # 3700
20 47 26 1 0 76.92 2 lbw 1 v West Indies Providence 3 Jun 2016 ODI # 3739
110 133 99 13 0 111.11 1 caught 1 v West Indies Basseterre 15 Jun 2016 ODI # 3747
16 - 36 2 0 44.44 1 lbw 2 v West Indies Bridgetown 24 Jun 2016 ODI # 3754
35 63 43 4 0 81.39 2 caught 2 v New Zealand Hamilton 19 Feb 2017 ODI # 3836
10 19 13 2 0 76.92 1 lbw 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
7 37 19 0 0 36.84 2 caught 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
40 54 38 6 1 105.26 1 bowled 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
8 47 28 1 0 28.57 2 caught 2 v New Zealand Auckland 4 Mar 2017 ODI # 3846
73 97 76 8 0 96.05 1 lbw 2 v England Leeds 24 May 2017 ODI # 3872
24 40 29 3 0 82.75 2 caught 2 v England Southampton 27 May 2017 ODI # 3873
55 60 54 11 0 101.85 1 bowled 2 v England Lord's 29 May 2017 ODI # 3874
19 - 14 3 0 135.71 1 bowled 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
43 - 43 6 0 100.00 2 caught 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
59 - 59 9 1 100.00 1 bowled 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
40 - 23 6 0 173.91 2 caught 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
0 - 4 0 0 0.00 1 bowled 2 v Sri Lanka Colombo (RPS) 12 Aug 2018 ODI # 4031
13 46 23 1 0 56.52 2 caught 2 v England The Oval 30 May 2019 ODI # 4143
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