Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Not involving the player CL Cairns (ICC/NZ) remove CL Cairns (ICC/NZ) from query
Ordered by batting strike rate (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-2021 205 203 15 6684 145* 35.55 8721 76.64 11 39 15 599 106 Profile
filtered 2005-2018 22 22 2 587 145* 29.35 832 70.55 1 1 2 50 5
Innings by innings list
145* 212 136 12 0 106.61 2 not out 2 v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
5 7 5 1 0 100.00 1 caught 2 v South Africa Benoni 22 Oct 2010 ODI # 3061
40 51 40 4 1 100.00 4 caught 2 v South Africa Hamilton 15 Feb 2015 ODI # 3601
40 82 44 6 0 90.90 4 stumped 1 v South Africa Paarl 6 Oct 2018 ODI # 4051
19* 32 21 1 0 90.47 5 not out 2 v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
23 20 26 4 0 88.46 5 caught 2 v South Africa Durban 27 Feb 2005 ODI # 2231
79 156 96 5 2 82.29 4 bowled 2 v South Africa Harare 4 Sep 2014 ODI # 3524
32 52 39 5 0 82.05 1 caught 1 v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
42 99 59 2 1 71.18 3 caught 2 v South Africa Harare 26 Aug 2007 ODI # 2615
6 11 10 0 0 60.00 4 caught 2 v South Africa Bulawayo 17 Aug 2014 ODI # 3507
10 21 17 1 0 58.82 4 lbw 2 v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
44 133 84 3 1 52.38 3 caught 1 v South Africa Harare 25 Aug 2007 ODI # 2614
41 89 81 2 0 50.61 5 caught 1 v South Africa Gqeberha 2 Mar 2005 ODI # 2233
14 37 28 2 0 50.00 4 caught 2 v South Africa Bulawayo 19 Aug 2014 ODI # 3508
3 17 7 0 0 42.85 5 caught 2 v South Africa Johannesburg 25 Feb 2005 ODI # 2229
5 17 12 1 0 41.66 5 caught 1 v South Africa East London 18 Sep 2006 ODI # 2418
9 31 23 0 0 39.13 5 caught 1 v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
19 83 56 1 0 33.92 3 run out 1 v South Africa Bulawayo 22 Aug 2007 ODI # 2612
2 10 6 0 0 33.33 4 caught 2 v South Africa Benoni 8 Nov 2009 ODI # 2926
9 39 29 0 0 31.03 4 caught 1 v South Africa Kimberley 30 Sep 2018 ODI # 4049
0 10 9 0 0 0.00 2 caught 2 v South Africa Centurion 10 Nov 2009 ODI # 2928
0 9 4 0 0 0.00 4 bowled 2 v South Africa Harare 29 Aug 2014 ODI # 3518
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