Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 14 Sep 1999 and 11 Aug 2019 remove between 14 Sep 1999 and 11 Aug 2019 from query
Innings in match 2nd innings remove 2nd innings 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 4s 6s
unfiltered 2002-2011 119 146 28 4688 162* 39.72 9893 47.38 11 14 11 474 17 Profile
filtered 2002-2011 67 58 12 2286 162* 49.69 4474 51.09 8 4 5 241 11
Innings by innings list
49 146 98 7 0 50.00 3 caught 2 Test v Australia Johannesburg 22 Feb 2002 Test # 1590
0 32 17 0 0 0.00 7 caught 2 Test v Australia Durban 15 Mar 2002 Test # 1595
14* 68 29 1 0 48.27 4 not out 2 ODI v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
0 3 4 0 0 0.00 5 caught 2 Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
3 8 8 0 0 37.50 5 caught 2 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
20 105 73 2 0 27.39 5 caught 2 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
45* - 38 5 0 118.42 7 not out 2 ODI v New Zealand Wellington 20 Feb 2004 ODI # 2101
0 3 1 0 0 0.00 8 run out 2 ODI v England Bloemfontein 2 Feb 2005 ODI # 2219
17* 39 18 1 0 94.44 7 not out 2 ODI v England Gqeberha 4 Feb 2005 ODI # 2221
62* 105 76 4 0 81.57 5 not out 2 ODI v England Centurion 13 Feb 2005 ODI # 2226
28 66 58 0 0 48.27 5 run out 2 ODI v Zimbabwe Gqeberha 2 Mar 2005 ODI # 2233
DNB - - - - - - - 2 Test v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
139* 351 218 18 2 63.76 5 not out 2 Test v Zimbabwe Centurion 11 Mar 2005 Test # 1740
45 206 177 4 0 25.42 7 caught 2 Test v West Indies Port of Spain 8 Apr 2005 Test # 1747
23 54 48 1 0 47.91 6 caught 2 Test v West Indies Bridgetown 21 Apr 2005 Test # 1749
DNB - - - - - - - 2 ODI v West Indies Kingston 7 May 2005 ODI # 2241
89* - 117 6 0 76.06 4 not out 2 ODI v West Indies Port of Spain 14 May 2005 ODI # 2244
DNB - - - - - - - 2 ODI v West Indies Port of Spain 15 May 2005 ODI # 2245
0 3 2 0 0 0.00 5 run out 2 ODI v Asia XI Durban 20 Aug 2005 ODI # 2270
31 52 45 5 0 68.88 5 bowled 2 ODI v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
21 30 30 1 0 70.00 5 caught 2 ODI v New Zealand Gqeberha 30 Oct 2005 ODI # 2289
9 36 25 0 0 36.00 4 stumped 2 ODI v New Zealand Centurion 6 Nov 2005 ODI # 2293
46 89 74 5 0 62.16 5 caught 2 ODI v India Hyderabad 16 Nov 2005 ODI # 2297
DNB - - - - - - - 2 ODI v India Eden Gardens 25 Nov 2005 ODI # 2299
28 102 79 2 0 35.44 5 lbw 2 Test v Australia Perth 16 Dec 2005 Test # 1777
6 22 19 0 0 31.57 5 caught 2 Test v Australia Melbourne 26 Dec 2005 Test # 1779
19 74 41 1 0 46.34 5 caught 2 ODI v Australia Brisbane 15 Jan 2006 ODI # 2314
29 65 44 2 0 65.90 5 caught 2 ODI v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
21 35 27 1 1 77.77 5 bowled 2 ODI v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
20* 27 25 3 0 80.00 7 not out 2 ODI v Sri Lanka Perth 31 Jan 2006 ODI # 2321
24 46 39 2 0 61.53 6 run out 2 ODI v Australia Melbourne (Docklands) 3 Feb 2006 ODI # 2322
25 - 37 0 0 67.56 6 run out 2 ODI v Australia Sydney 5 Feb 2006 ODI # 2323
22 63 41 0 0 53.65 5 caught 2 ODI v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
33 86 61 4 0 54.09 5 caught 2 Test v Australia Durban 24 Mar 2006 Test # 1792
108* 400 286 9 0 37.76 5 not out 2 Test v New Zealand Cape Town 27 Apr 2006 Test # 1800
4 29 22 0 0 18.18 5 caught 2 Test v New Zealand Johannesburg 5 May 2006 Test # 1801
DNB - - - - - - - 2 ODI v India Centurion 3 Dec 2006 ODI # 2458
24 105 60 2 0 40.00 5 caught 2 Test v India Johannesburg 15 Dec 2006 Test # 1823
26 154 112 1 0 23.21 5 bowled 2 Test v India Cape Town 2 Jan 2007 Test # 1827
138 349 214 19 0 64.48 5 stumped 2 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
19 82 68 2 0 27.94 5 caught 2 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
2 12 4 0 0 50.00 5 caught 2 ODI v Pakistan Durban 7 Feb 2007 ODI # 2513
DNB - - - - - - - 2 ODI v Pakistan Cape Town 11 Feb 2007 ODI # 2521
DNB - - - - - - - 2 ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
21 23 23 3 0 91.30 3 caught 2 ODI v Scotland Basseterre 20 Mar 2007 ODI # 2545
1 6 3 0 0 33.33 5 caught 2 ODI v Australia Basseterre 24 Mar 2007 ODI # 2552
47* 61 44 3 1 106.81 5 not out 2 ODI v Ireland Providence 3 Apr 2007 ODI # 2562
1 11 7 0 0 14.28 5 run out 2 ODI v Bangladesh Providence 7 Apr 2007 ODI # 2564
DNB - - - - - - - 2 ODI v England Bridgetown 17 Apr 2007 ODI # 2574
13 44 30 2 0 43.33 5 caught 2 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
20 69 47 4 0 42.55 5 caught 2 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
98 302 225 11 0 43.55 5 run out 2 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
123* 281 196 15 0 62.75 5 not out 2 Test v West Indies Durban 10 Jan 2008 Test # 1860
10 40 33 1 0 30.30 5 run out 2 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
2 14 9 0 0 22.22 5 lbw 2 Test v India Ahmedabad 3 Apr 2008 Test # 1871
101 295 183 13 1 55.19 5 caught 2 Test v England Lord's 10 Jul 2008 Test # 1880
149 401 284 17 2 52.46 5 caught 2 Test v England Leeds 18 Jul 2008 Test # 1881
39 166 104 7 0 37.50 6 caught 2 Test v England Birmingham 30 Jul 2008 Test # 1883
162* 333 223 23 2 72.64 5 not out 2 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
150 358 249 19 2 60.24 2 caught 2 Test v Australia Cape Town 19 Mar 2009 Test # 1916
19 71 48 3 0 39.58 2 caught 2 Test v England Johannesburg 14 Jan 2010 Test # 1948
78* - 262 5 0 29.77 7 not out 2 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
DNB - - - - - - - 2 Test v India Centurion 16 Dec 2010 Test # 1985
13 48 46 2 0 28.26 6 bowled 2 Test v India Durban 26 Dec 2010 Test # 1987
0 2 1 0 0 0.00 6 lbw 2 Test v Australia Cape Town 9 Nov 2011 Test # 2016
39 127 98 4 0 39.79 7 caught 2 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
11 41 24 1 0 45.83 6 caught 2 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
Statsguru includes the following current or recent relevant matches:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page