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 WU Tharanga (Asia/SL) remove WU Tharanga (Asia/SL) 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 284 316 25 9938 171 34.15 13649 72.81 17 57 23 946 152 Profile
filtered 2005-2018 31 35 2 833 145* 25.24 1185 70.29 1 3 4 74 9
Innings by innings list
59 66 39 4 3 151.28 2 caught 2 T20I v South Africa Kimberley 10 Oct 2010 T20I # 189
145* 212 136 12 0 106.61 2 not out 2 ODI v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
9 16 9 2 0 100.00 5 caught 3 Test v South Africa Cape Town 4 Mar 2005 Test # 1737
5 7 5 1 0 100.00 1 caught 2 ODI v South Africa Benoni 22 Oct 2010 ODI # 3061
4 7 4 0 0 100.00 3 caught 1 T20I v South Africa Hambantota 20 Sep 2012 T20I # 266
40 51 40 4 1 100.00 4 caught 2 ODI v South Africa Hamilton 15 Feb 2015 ODI # 3601
40 82 44 6 0 90.90 4 stumped 1 ODI v South Africa Paarl 6 Oct 2018 ODI # 4051
19* 32 21 1 0 90.47 5 not out 2 ODI v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
23 20 26 4 0 88.46 5 caught 2 ODI v South Africa Durban 27 Feb 2005 ODI # 2231
29 47 35 2 1 82.85 3 bowled 1 T20I v South Africa Potchefstroom 12 Oct 2018 T20I # 699
19 30 23 3 0 82.60 3 caught 2 T20I v South Africa East London 9 Oct 2018 T20I # 698
79 156 96 5 2 82.29 4 bowled 2 ODI v South Africa Harare 4 Sep 2014 ODI # 3524
32 52 39 5 0 82.05 1 caught 1 ODI v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
42 99 59 2 1 71.18 3 caught 2 ODI v South Africa Harare 26 Aug 2007 ODI # 2615
6 21 9 1 0 66.66 5 lbw 3 Test v South Africa Centurion 11 Mar 2005 Test # 1740
6 11 10 0 0 60.00 4 caught 2 ODI v South Africa Bulawayo 17 Aug 2014 ODI # 3507
10 21 17 1 0 58.82 4 lbw 2 ODI v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
93 258 159 8 0 58.49 4 caught 1 Test v South Africa Harare 9 Aug 2014 Test # 2135
5 14 9 0 0 55.55 5 caught 3 Test v South Africa Harare 9 Aug 2014 Test # 2135
44 133 84 3 1 52.38 3 caught 1 ODI v South Africa Harare 25 Aug 2007 ODI # 2614
41 89 81 2 0 50.61 5 caught 1 ODI v South Africa Gqeberha 2 Mar 2005 ODI # 2233
14 37 28 2 0 50.00 4 caught 2 ODI v South Africa Bulawayo 19 Aug 2014 ODI # 3508
4 14 9 1 0 44.44 5 bowled 1 Test v South Africa Centurion 11 Mar 2005 Test # 1740
16 36 36 3 0 44.44 4 caught 3 Test v South Africa Gqeberha 26 Dec 2017 Test # 2290
3 17 7 0 0 42.85 5 caught 2 ODI v South Africa Johannesburg 25 Feb 2005 ODI # 2229
5 17 12 1 0 41.66 5 caught 1 ODI v South Africa East London 18 Sep 2006 ODI # 2418
9 31 23 0 0 39.13 5 caught 1 ODI v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
19 83 56 1 0 33.92 3 run out 1 ODI v South Africa Bulawayo 22 Aug 2007 ODI # 2612
2 10 6 0 0 33.33 4 caught 2 ODI v South Africa Benoni 8 Nov 2009 ODI # 2926
9 39 29 0 0 31.03 4 caught 1 ODI v South Africa Kimberley 30 Sep 2018 ODI # 4049
2 20 11 0 0 18.18 5 caught 1 Test v South Africa Cape Town 4 Mar 2005 Test # 1737
0 10 9 0 0 0.00 2 caught 2 ODI v South Africa Centurion 10 Nov 2009 ODI # 2928
0 19 5 0 0 0.00 2 lbw 1 T20I v South Africa Bloemfontein 8 Oct 2010 T20I # 188
0 9 4 0 0 0.00 4 bowled 2 ODI v South Africa Harare 29 Aug 2014 ODI # 3518
0 7 5 0 0 0.00 4 caught 2 Test v South Africa Gqeberha 26 Dec 2017 Test # 2290
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page