Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 10 Feb 2007 and 13 Mar 2024 remove between 10 Feb 2007 and 13 Mar 2024 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 1995-2014 519 617 97 25534 224 49.10 45346 56.30 62 149 33 211 2455 254 Profile
filtered 2007-2013 65 71 17 6492 224 120.22 9768 66.46 24 47 0 71 625 76
Innings by innings list
71* 122 89 8 1 79.77 3 not out 2 ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
128* 157 109 11 5 117.43 3 not out 1 ODI v Netherlands Basseterre 16 Mar 2007 ODI # 2537
86 187 110 4 0 78.18 3 caught 2 ODI v Sri Lanka Providence 28 Mar 2007 ODI # 2556
66* 138 86 8 0 76.74 3 not out 2 ODI v Ireland Providence 3 Apr 2007 ODI # 2562
81 127 86 6 1 94.18 3 bowled 1 ODI v West Indies St George's 10 Apr 2007 ODI # 2567
91* 142 116 6 0 78.44 3 not out 2 ODI v India Belfast 26 Jun 2007 ODI # 2592
155 304 249 19 0 62.24 4 caught 1 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
100* 291 201 4 1 49.75 4 not out 3 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
59 159 115 8 1 51.30 4 lbw 1 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
107* 358 242 8 0 44.21 4 not out 3 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
86 182 130 4 1 66.15 3 caught 1 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
186 383 262 25 3 70.99 4 caught 3 Test v New Zealand Johannesburg 8 Nov 2007 Test # 1846
131 221 177 17 2 74.01 4 lbw 2 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
85 188 126 9 0 67.46 4 caught 4 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
74 127 101 13 0 73.26 4 caught 2 Test v West Indies Durban 10 Jan 2008 Test # 1860
121* 185 133 12 1 90.97 3 not out 2 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
74* 115 70 7 0 105.71 3 not out 2 ODI v West Indies Johannesburg 3 Feb 2008 ODI # 2671
132 359 275 14 1 48.00 4 bowled 2 Test v India Ahmedabad 3 Apr 2008 Test # 1871
64 141 114 9 0 56.14 5 bowled 2 Test v England Birmingham 30 Jul 2008 Test # 1883
52 77 69 7 0 75.36 3 run out 2 ODI v England Leeds 22 Aug 2008 ODI # 2748
71 146 86 5 1 82.55 3 caught 1 ODI v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
92* 145 94 8 2 97.87 3 not out 2 ODI v Kenya Kimberley 2 Nov 2008 ODI # 2770
50 78 73 2 0 68.49 3 caught 1 ODI v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
63 162 111 6 1 56.75 4 caught 2 Test v Australia Perth 17 Dec 2008 Test # 1899
57 155 106 4 2 53.77 4 caught 4 Test v Australia Perth 17 Dec 2008 Test # 1899
72 102 96 5 0 75.00 3 caught 2 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
60 91 72 5 0 83.33 3 caught 2 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
93 246 175 13 0 53.14 3 caught 4 Test v Australia Durban 6 Mar 2009 Test # 1913
102 269 163 14 2 62.57 4 caught 2 Test v Australia Cape Town 19 Mar 2009 Test # 1916
70 115 86 5 0 81.39 3 caught 1 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
64 103 69 6 1 92.75 3 caught 2 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
57* 74 49 5 1 116.32 2 not out 2 T20I v England Nottingham 11 Jun 2009 T20I # 103
64 75 54 7 1 118.51 1 caught 2 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
81 141 105 8 2 77.14 2 caught 1 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
120 306 225 16 1 53.33 4 caught 1 Test v England Centurion 16 Dec 2009 Test # 1942
75 197 132 7 0 56.81 4 caught 1 Test v England Durban 26 Dec 2009 Test # 1944
108 266 189 11 0 57.14 4 caught 1 Test v England Cape Town 3 Jan 2010 Test # 1946
173 419 351 15 2 49.28 4 caught 1 Test v India Nagpur 6 Feb 2010 Test # 1951
89 - 97 6 1 91.75 3 bowled 2 ODI v India Jaipur 21 Feb 2010 ODI # 2961
104* - 94 5 3 110.63 3 not out 1 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
73 60 54 3 3 135.18 1 caught 2 T20I v India Gros Islet 2 May 2010 T20I # 155
53 51 45 1 3 117.77 3 caught 1 T20I v West Indies North Sound 19 May 2010 T20I # 178
85 131 89 4 0 95.50 3 caught 1 ODI v West Indies North Sound 24 May 2010 ODI # 2980
51 - 54 1 1 94.44 3 caught 2 ODI v West Indies Roseau 30 May 2010 ODI # 2984
57 - 55 5 0 103.63 3 caught 2 ODI v West Indies Port of Spain 3 Jun 2010 ODI # 2987
110 - 227 12 1 48.45 4 caught 1 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
62* - 128 6 1 48.43 4 not out 3 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
66* - 88 5 1 75.00 3 retired notout 2 ODI v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
83 - 95 4 0 87.36 3 caught 1 ODI v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
73 249 156 6 0 46.79 4 caught 1 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
135* 280 218 8 4 61.92 4 not out 3 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
105 225 147 12 3 71.42 4 bowled 1 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
201* 389 270 15 5 74.44 4 not out 2 Test v India Centurion 16 Dec 2010 Test # 1985
161 459 291 19 0 55.32 4 caught 1 Test v India Cape Town 2 Jan 2011 Test # 1988
109* 380 240 8 0 45.41 5 not out 3 Test v India Cape Town 2 Jan 2011 Test # 1988
69 120 88 4 0 78.40 3 run out 2 ODI v India Nagpur 12 Mar 2011 ODI # 3128
69 88 76 5 1 90.78 3 caught 1 ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
76 118 88 7 2 86.36 3 run out 1 ODI v Australia Gqeberha 23 Oct 2011 ODI # 3208
54 80 74 3 2 72.97 3 caught 1 ODI v Australia Durban 28 Oct 2011 ODI # 3211
54 64 41 8 2 131.70 4 caught 1 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
224 434 325 31 1 68.92 4 caught 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
72 115 80 6 1 90.00 3 run out 1 ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
113 380 263 16 0 42.96 4 caught 3 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
61 58 42 5 2 145.23 2 caught 1 T20I v India Johannesburg 30 Mar 2012 T20I # 242
182* 434 326 23 1 55.82 4 not out 2 Test v England The Oval 19 Jul 2012 Test # 2049
147 349 274 14 1 53.64 4 caught 1 Test v Australia Brisbane 9 Nov 2012 Test # 2056
58 109 93 10 1 62.36 9 caught 2 Test v Australia Adelaide 22 Nov 2012 Test # 2061
60 110 89 5 2 67.41 4 caught 2 Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
50 82 78 9 0 64.10 4 caught 1 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
50 90 71 5 1 70.42 4 bowled 2 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
115 393 316 13 0 36.39 4 caught 2 Test v India Durban 26 Dec 2013 Test # 2111
Statsguru includes the following current or recent relevant matches:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
 
Feedback Print this page