Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Not involving the player HM Amla (SA) remove HM Amla (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 2004-2019 199 179 40 5117 150* 36.81 6052 84.55 4 27 7 347 75 Profile
filtered 2004-2019 52 48 12 1291 111* 35.86 1563 82.59 1 5 3 112 14
Innings by innings list
82 77 58 10 3 141.37 4 bowled 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
111* 126 87 9 2 127.58 4 not out 1 v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
44 54 64 3 1 68.75 5 caught 1 v Pakistan Lahore 29 Oct 2007 ODI # 2642
46 85 59 3 1 77.96 5 caught 2 v New Zealand Durban 25 Nov 2007 ODI # 2648
79* 148 88 9 1 89.77 4 not out 2 v West Indies Centurion 20 Jan 2008 ODI # 2661
68 94 81 4 1 83.95 5 run out 1 v West Indies Cape Town 25 Jan 2008 ODI # 2664
36* 71 50 1 1 72.00 5 not out 2 v West Indies Gqeberha 27 Jan 2008 ODI # 2666
32 40 26 2 1 123.07 5 caught 1 v Australia Cape Town 9 Apr 2009 ODI # 2839
28* 61 45 0 1 62.22 4 not out 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
52* 75 43 4 1 120.93 4 not out 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
31* 30 21 4 1 147.61 6 not out 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
4 11 5 0 0 80.00 8 lbw 1 v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
22 53 45 0 0 48.88 8 lbw 2 v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
3 8 3 0 0 100.00 8 lbw 1 v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
0 3 2 0 0 0.00 6 lbw 1 v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
0 2 1 0 0 0.00 7 caught 2 v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
60 92 70 7 0 85.71 5 stumped 2 v Zimbabwe Bloemfontein 15 Sep 2006 ODI # 2415
31* 70 39 2 0 79.48 5 not out 2 v Zimbabwe East London 18 Sep 2006 ODI # 2418
24* 30 18 2 0 133.33 7 not out 1 v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
11 11 15 2 0 73.33 5 caught 2 v India Belfast 26 Jun 2007 ODI # 2592
40 76 59 3 0 67.79 5 caught 1 v India Belfast 29 Jun 2007 ODI # 2593
0 2 1 0 0 0.00 5 lbw 1 v India Belfast 1 Jul 2007 ODI # 2595
3 10 9 0 0 33.33 5 lbw 2 v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
24* 60 31 3 0 77.41 3 not out 2 v Zimbabwe Harare 25 Aug 2007 ODI # 2614
6 10 8 0 0 75.00 8 caught 1 v Zimbabwe Harare 26 Aug 2007 ODI # 2615
23 48 32 3 0 71.87 5 caught 1 v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
1 5 6 0 0 16.66 5 caught 2 v New Zealand Cape Town 2 Dec 2007 ODI # 2652
44 81 60 4 0 73.33 5 caught 2 v West Indies Durban 1 Feb 2008 ODI # 2668
18 48 33 0 0 54.54 5 caught 2 v England Leeds 22 Aug 2008 ODI # 2748
8 6 3 2 0 266.66 5 caught 1 v England Nottingham 26 Aug 2008 ODI # 2754
11* 25 19 1 0 57.89 5 not out 2 v Australia Centurion 5 Apr 2009 ODI # 2834
40 32 25 4 0 160.00 7 caught 1 v Australia Gqeberha 13 Apr 2009 ODI # 2840
3 8 8 0 0 37.50 5 caught 2 v Australia Johannesburg 17 Apr 2009 ODI # 2841
24 47 33 1 0 72.72 5 bowled 2 v England Centurion 27 Sep 2009 ODI # 2900
25 49 34 2 0 73.52 5 run out 2 v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
36 50 47 2 0 76.59 5 caught 1 v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
5* 6 2 1 0 250.00 6 not out 1 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
15 24 22 3 0 68.18 3 caught 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
23 45 44 3 0 52.27 3 bowled 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
20 40 36 3 0 55.55 3 caught 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
25 54 45 3 0 55.55 3 caught 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
43 88 68 3 0 63.23 6 caught 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
9 8 8 2 0 112.50 4 caught 2 v Australia Centurion 30 Sep 2016 ODI # 3785
16* 41 29 2 0 55.17 6 not out 2 v Zimbabwe Kimberley 30 Sep 2018 ODI # 4049
5 25 20 0 0 25.00 7 lbw 1 v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
1 10 11 0 0 9.09 4 caught 2 v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
45 62 37 4 0 121.62 6 bowled 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
14 18 13 1 0 107.69 5 caught 1 v Australia Manchester 6 Jul 2019 ODI # 4188
DNB - - - - - - - 1 v Ireland Belfast 24 Jun 2007 ODI # 2591
DNB - - - - - - - 2 v Pakistan Multan 26 Oct 2007 ODI # 2639
DNB - - - - - - - 2 v West Indies Johannesburg 3 Feb 2008 ODI # 2671
DNB - - - - - - - 2 v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
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