Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa 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 2000-2015 594 666 67 28016 319 46.77 42086 66.56 63 153 28 3015 159 Profile
filtered 2000-2015 65 79 5 3448 287 46.59 5016 68.74 5 21 4 400 18
Innings by innings list
75* 76 45 12 0 166.66 4 not out 1 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
16* 10 10 2 0 160.00 6 not out 1 ODI v South Africa Paarl 9 Jan 2001 ODI # 1666
36 41 23 6 0 156.52 3 caught 2 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
22 30 17 3 0 129.41 7 run out 1 ODI v South Africa Johannesburg 17 Jan 2001 ODI # 1673
169 200 137 18 6 123.35 3 caught 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
13 13 11 1 0 118.18 4 caught 2 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
39 47 35 4 0 111.42 4 caught 2 T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
59* 70 53 9 0 111.32 4 not out 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
64 84 58 10 1 110.34 3 caught 3 Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
102 163 97 10 0 105.15 3 caught 2 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
88 144 84 9 0 104.76 3 caught 2 ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
32 56 31 2 1 103.22 3 caught 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
38 46 37 3 1 102.70 3 run out 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
72 112 71 4 1 101.40 4 caught 1 ODI v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
10 13 10 2 0 100.00 3 caught 2 ODI v South Africa Centurion 29 Nov 2002 ODI # 1905
35 51 38 5 0 92.10 3 caught 1 Test v South Africa Centurion 15 Nov 2002 Test # 1626
91 134 101 8 2 90.09 3 caught 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
58 97 65 11 0 89.23 3 caught 1 Test v South Africa Galle 4 Aug 2004 Test # 1709
43 62 49 2 1 87.75 5 caught 1 ODI v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
74* 121 86 6 0 86.04 4 not out 2 ODI v South Africa Dambulla 28 Aug 2004 ODI # 2161
13 25 16 2 0 81.25 3 caught 3 Test v South Africa Galle 4 Aug 2004 Test # 1709
88 145 109 10 0 80.73 3 caught 1 ODI v South Africa Brisbane 17 Jan 2006 ODI # 2315
62 113 77 5 0 80.51 3 caught 1 ODI v South Africa Hobart 7 Feb 2006 ODI # 2325
72 134 90 8 0 80.00 3 caught 3 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
14 23 18 1 0 77.77 4 caught 1 T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
7 29 9 1 0 77.77 3 caught 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
63 158 83 3 0 75.90 4 run out 1 ODI v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
6 11 8 0 0 75.00 7 caught 1 ODI v South Africa Durban 3 Mar 2003 ODI # 1979
24 39 32 0 1 75.00 4 caught 2 ODI v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
23 41 31 4 0 74.19 3 caught 2 ODI v South Africa Adelaide 24 Jan 2006 ODI # 2318
40 73 54 4 0 74.07 3 caught 1 ODI v South Africa Tangier 21 Aug 2002 ODI # 1866
84 135 114 8 0 73.68 5 bowled 1 ODI v South Africa Gqeberha 15 Dec 2000 ODI # 1661
28 50 38 4 0 73.68 4 caught 1 ODI v South Africa Providence 28 Mar 2007 ODI # 2556
85 144 116 11 0 73.27 5 run out 1 ODI v South Africa Galle 6 Jul 2000 ODI # 1604
54 99 74 5 0 72.97 3 caught 1 ODI v South Africa Centurion 22 Sep 2009 ODI # 2893
41 60 57 5 0 71.92 3 caught 1 ODI v South Africa Tangier 15 Aug 2002 ODI # 1862
24 67 34 3 0 70.58 3 bowled 2 Test v South Africa Galle 16 Jul 2014 Test # 2129
89 208 132 15 0 67.42 3 caught 3 Test v South Africa Centurion 15 Nov 2002 Test # 1626
77* 179 115 8 1 66.95 5 not out 1 ODI v South Africa Bloemfontein 6 Dec 2002 ODI # 1912
16 40 24 1 0 66.66 3 caught 1 ODI v South Africa Perth 31 Jan 2006 ODI # 2321
232 529 357 31 1 64.98 3 caught 1 Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
57 124 89 4 0 64.04 3 run out 2 ODI v South Africa Tangier 19 Aug 2002 ODI # 1865
33 77 52 3 0 63.46 7 caught 1 ODI v South Africa Bloemfontein 14 Jan 2001 ODI # 1671
24 39 38 4 0 63.15 5 run out 2 Test v South Africa Kandy 30 Jul 2000 Test # 1505
287 675 457 35 0 62.80 3 caught 2 Test v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
37 63 60 6 0 61.66 3 caught 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
11 23 18 2 0 61.11 3 caught 3 Test v South Africa Cape Town 2 Jan 2001 Test # 1528
39 82 64 8 0 60.93 3 caught 4 Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
14 46 24 1 0 58.33 4 stumped 2 ODI v South Africa Dambulla 25 Aug 2004 ODI # 2160
108 289 190 13 0 56.84 3 caught 3 Test v South Africa Durban 26 Dec 2011 Test # 2026
76 205 145 9 1 52.41 3 caught 4 Test v South Africa Galle 16 Jul 2014 Test # 2129
11 27 21 1 0 52.38 5 caught 2 ODI v South Africa East London 17 Dec 2000 ODI # 1662
26 66 51 5 0 50.98 3 caught 1 Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
1 4 2 0 0 50.00 5 caught 2 ODI v South Africa Cape Town 11 Jan 2001 ODI # 1668
10 31 20 1 0 50.00 3 caught 2 ODI v South Africa Benoni 1 Dec 2002 ODI # 1908
45 151 96 3 0 46.87 3 caught 1 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
35 110 75 6 0 46.66 3 caught 2 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
17 54 37 1 0 45.94 3 stumped 4 Test v South Africa Durban 26 Dec 2000 Test # 1526
98 334 215 14 0 45.58 2 lbw 3 Test v South Africa Centurion 20 Jan 2001 Test # 1529
14 36 31 3 0 45.16 3 caught 2 Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
32 102 76 5 0 42.10 3 caught 1 Test v South Africa Cape Town 2 Jan 2001 Test # 1528
7 26 18 0 0 38.88 3 caught 3 Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
34 125 89 4 0 38.20 3 caught 3 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
6 27 16 1 0 37.50 3 caught 4 Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
23 81 65 3 0 35.38 5 lbw 1 Test v South Africa Galle 20 Jul 2000 Test # 1504
74 269 213 8 1 34.74 3 caught 2 Test v South Africa Durban 26 Dec 2000 Test # 1526
3 20 9 0 0 33.33 3 bowled 2 Test v South Africa Centurion 20 Jan 2001 Test # 1529
1 3 3 0 0 33.33 3 caught 1 Test v South Africa Centurion 15 Dec 2011 Test # 2023
25 89 77 2 0 32.46 8 caught 2 Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
7 31 24 1 0 29.16 4 caught 1 ODI v South Africa Johannesburg 27 Nov 2002 ODI # 1903
4 20 14 1 0 28.57 3 caught 2 ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
1 4 4 0 0 25.00 3 caught 1 ODI v South Africa Kimberley 4 Dec 2002 ODI # 1911
2 17 8 0 0 25.00 3 caught 3 Test v South Africa Centurion 15 Dec 2011 Test # 2023
5 39 25 0 0 20.00 5 caught 4 Test v South Africa Kandy 30 Jul 2000 Test # 1505
3 36 28 0 0 10.71 3 caught 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
0 9 9 0 0 0.00 4 caught 2 ODI v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
0 7 3 0 0 0.00 3 caught 1 Test v South Africa Durban 26 Dec 2011 Test # 2026
0 3 3 0 0 0.00 3 caught 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
0 2 1 0 0 0.00 3 caught 1 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
DNB - - - - - - - 2 ODI v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page