Records type all-round analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 apr 2001 remove greater than or equal to 1 apr 2001 from query
Toss result lost the toss remove lost the toss from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1997-2012 467 10469 147* 29.00 6 1 1/6 6.00 0 953 46 23.00 Profile
filtered 2001-2012 77 1850 117 33.63 1 - - - - 156 7 -
Innings by innings list
1 - DNB - - 1 0 ODI v Kenya Benoni 7 Oct 2001 ODI # 1755
2 DNB - - - - - ODI v Kenya Benoni 7 Oct 2001 ODI # 1755
1 - DNB - - 2 0 ODI v India Centurion 10 Oct 2001 ODI # 1757
2 38 - - - - - ODI v India Centurion 10 Oct 2001 ODI # 1757
1 - DNB - - 2 0 ODI v Kenya Kimberley 14 Oct 2001 ODI # 1760
2 DNB - - - - - ODI v Kenya Kimberley 14 Oct 2001 ODI # 1760
1 68* - - - - - Test v India Gqeberha 16 Nov 2001 Test # 1569
2 - DNB - - 1 0 Test v India Gqeberha 16 Nov 2001 Test # 1569
3 DNB - - - - - Test v India Gqeberha 16 Nov 2001 Test # 1569
4 - DNB - - 2 0 Test v India Gqeberha 16 Nov 2001 Test # 1569
1 - DNB - - 3 0 Test v Australia Johannesburg 22 Feb 2002 Test # 1590
2 23 - - - - - Test v Australia Johannesburg 22 Feb 2002 Test # 1590
3 1 - - - - - Test v Australia Johannesburg 22 Feb 2002 Test # 1590
1 - DNB - - 1 0 ODI v Australia Johannesburg 22 Mar 2002 ODI # 1819
2 3 - - - - - ODI v Australia Johannesburg 22 Mar 2002 ODI # 1819
1 - DNB - - 1 0 ODI v Australia Bloemfontein 30 Mar 2002 ODI # 1822
2 0 - - - - - ODI v Australia Bloemfontein 30 Mar 2002 ODI # 1822
1 41* - - - - - ODI v Australia Durban 3 Apr 2002 ODI # 1823
2 - DNB - - 0 0 ODI v Australia Durban 3 Apr 2002 ODI # 1823
1 18 - - - - - ODI v Australia Cape Town 9 Apr 2002 ODI # 1827
2 - DNB - - 0 1 ODI v Australia Cape Town 9 Apr 2002 ODI # 1827
1 - DNB - - 1 0 ODI v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
2 DNB - - - - - ODI v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
1 DNB - - - - - Test v Bangladesh East London 18 Oct 2002 Test # 1619
2 - DNB - - 4 0 Test v Bangladesh East London 18 Oct 2002 Test # 1619
3 - DNB - - 0 0 Test v Bangladesh East London 18 Oct 2002 Test # 1619
1 - DNB - - 2 0 Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
2 14* - - - - - Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
3 - DNB - - 3 0 Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
1 - DNB - - 1 0 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
2 38 - - - - - Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
3 - DNB - - 1 0 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
1 14 - - - - - ODI v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
2 - DNB - - 0 0 ODI v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
1 - DNB - - 2 0 ODI v Sri Lanka Bloemfontein 6 Dec 2002 ODI # 1912
2 DNB - - - - - ODI v Sri Lanka Bloemfontein 6 Dec 2002 ODI # 1912
1 0 - - - - - ODI v Pakistan Durban 8 Dec 2002 ODI # 1914
2 - DNB - - 1 0 ODI v Pakistan Durban 8 Dec 2002 ODI # 1914
1 - DNB - - 0 0 ODI v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
2 4 - - - - - ODI v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
1 - DNB - - 1 0 ODI v Pakistan Paarl 16 Dec 2002 ODI # 1921
2 DNB - - - - - ODI v Pakistan Paarl 16 Dec 2002 ODI # 1921
1 55 - - - - - Test v Pakistan Durban 26 Dec 2002 Test # 1635
2 - DNB - - 0 0 Test v Pakistan Durban 26 Dec 2002 Test # 1635
3 - DNB - - 4 0 Test v Pakistan Durban 26 Dec 2002 Test # 1635
4 DNB - - - - - Test v Pakistan Durban 26 Dec 2002 Test # 1635
1 - DNB - - 2 0 ODI v West Indies Cape Town 9 Feb 2003 ODI # 1942
2 49 - - - - - ODI v West Indies Cape Town 9 Feb 2003 ODI # 1942
1 - DNB - - 2 0 ODI v Kenya Potchefstroom 12 Feb 2003 ODI # 1947
2 DNB - - - - - ODI v Kenya Potchefstroom 12 Feb 2003 ODI # 1947
1 21 - - - - - ODI v Canada East London 27 Feb 2003 ODI # 1971
2 - DNB - - 2 0 ODI v Canada East London 27 Feb 2003 ODI # 1971
1 - DNB - - 2 0 ODI v Sri Lanka Durban 3 Mar 2003 ODI # 1979
2 45* - - - - - ODI v Sri Lanka Durban 3 Mar 2003 ODI # 1979
1 13 - - - - - Test v West Indies Centurion 16 Jan 2004 Test # 1682
2 - DNB - - 3 0 Test v West Indies Centurion 16 Jan 2004 Test # 1682
3 - DNB - - 0 0 Test v West Indies Centurion 16 Jan 2004 Test # 1682
4 DNB - - - - - Test v West Indies Centurion 16 Jan 2004 Test # 1682
1 - DNB - - 1 0 ODI v West Indies Durban 30 Jan 2004 ODI # 2092
2 DNB - - - - - ODI v West Indies Durban 30 Jan 2004 ODI # 2092
1 - DNB - - 0 0 ODI v West Indies Johannesburg 4 Feb 2004 ODI # 2096
2 7* - - - - - ODI v West Indies Johannesburg 4 Feb 2004 ODI # 2096
1 - DNB - - 1 0 Test v England Johannesburg 13 Jan 2005 Test # 1734
2 64 - - - - - Test v England Johannesburg 13 Jan 2005 Test # 1734
3 - DNB - - 4 0 Test v England Johannesburg 13 Jan 2005 Test # 1734
4 0 - - - - - Test v England Johannesburg 13 Jan 2005 Test # 1734
1 25 - - - - - Test v England Centurion 21 Jan 2005 Test # 1736
2 - DNB - - 3 0 Test v England Centurion 21 Jan 2005 Test # 1736
3 6 - - - - - Test v England Centurion 21 Jan 2005 Test # 1736
4 - DNB - - 0 0 Test v England Centurion 21 Jan 2005 Test # 1736
1 17 - - - - - ODI v England Johannesburg 30 Jan 2005 ODI # 2216
2 - DNB - - 1 0 ODI v England Johannesburg 30 Jan 2005 ODI # 2216
1 - DNB - - 0 0 ODI v England Gqeberha 4 Feb 2005 ODI # 2221
2 33 - - - - - ODI v England Gqeberha 4 Feb 2005 ODI # 2221
1 DNB - - - - - ODI v England Cape Town 6 Feb 2005 ODI # 2223
2 - DNB - - 3 0 ODI v England Cape Town 6 Feb 2005 ODI # 2223
1 49 - - - - - ODI v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
2 - DNB - - 0 0 ODI v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
1 3* - - - - - ODI v Zimbabwe Durban 27 Feb 2005 ODI # 2231
2 - DNB - - 0 0 ODI v Zimbabwe Durban 27 Feb 2005 ODI # 2231
1 - DNB - - 2 0 ODI v Zimbabwe Gqeberha 2 Mar 2005 ODI # 2233
2 18* - - - - - ODI v Zimbabwe Gqeberha 2 Mar 2005 ODI # 2233
1 - DNB - - 3 0 Test v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
2 DNB - - - - - Test v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
3 - DNB - - 1 1 Test v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
1 4 - - - - - T20I v New Zealand Johannesburg 21 Oct 2005 T20I # 3
2 - DNB - - 1 0 T20I v New Zealand Johannesburg 21 Oct 2005 T20I # 3
1 - DNB - - 2 0 ODI v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
2 33 - - - - - ODI v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
1 - DNB - - 0 0 ODI v Australia Centurion 26 Feb 2006 ODI # 2341
2 4 - - - - - ODI v Australia Centurion 26 Feb 2006 ODI # 2341
1 - DNB - - 0 0 ODI v Australia Johannesburg 12 Mar 2006 ODI # 2349
2 50* - - - - - ODI v Australia Johannesburg 12 Mar 2006 ODI # 2349
1 - DNB - - 3 0 Test v Australia Durban 24 Mar 2006 Test # 1792
2 19 - - - - - Test v Australia Durban 24 Mar 2006 Test # 1792
3 - DNB - - 1 0 Test v Australia Durban 24 Mar 2006 Test # 1792
4 51* - - - - - Test v Australia Durban 24 Mar 2006 Test # 1792
1 - DNB - - 1 0 ODI v Zimbabwe Bloemfontein 15 Sep 2006 ODI # 2415
2 8 - - - - - ODI v Zimbabwe Bloemfontein 15 Sep 2006 ODI # 2415
1 - DNB - - 1 1 ODI v Zimbabwe East London 18 Sep 2006 ODI # 2418
2 DNB - - - - - ODI v Zimbabwe East London 18 Sep 2006 ODI # 2418
1 - DNB - - 2 0 Test v India Johannesburg 15 Dec 2006 Test # 1823
2 5 - - - - - Test v India Johannesburg 15 Dec 2006 Test # 1823
3 - DNB - - 4 0 Test v India Johannesburg 15 Dec 2006 Test # 1823
4 23 - - - - - Test v India Johannesburg 15 Dec 2006 Test # 1823
1 - DNB - - 1 1 Test v India Cape Town 2 Jan 2007 Test # 1827
2 50 - - - - - Test v India Cape Town 2 Jan 2007 Test # 1827
3 - DNB - - 1 0 Test v India Cape Town 2 Jan 2007 Test # 1827
4 DNB - - - - - Test v India Cape Town 2 Jan 2007 Test # 1827
1 - DNB - - 2 0 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
2 2 - - - - - Test v Pakistan Centurion 11 Jan 2007 Test # 1828
3 - DNB - - 1 0 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
4 DNB - - - - - Test v Pakistan Centurion 11 Jan 2007 Test # 1828
1 78 - - - - - ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
2 - DNB - - 2 0 ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
1 - DNB - - 0 0 ODI v Pakistan Durban 7 Feb 2007 ODI # 2513
2 21 - - - - - ODI v Pakistan Durban 7 Feb 2007 ODI # 2513
0 TDNB - - - - - ODI v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
1 - DNB - - 3 0 ODI v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
1 - DNB - - 5 0 ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
2 DNB - - - - - ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
1 29 - - - - - T20I v England Cape Town 16 Sep 2007 T20I # 34
2 - DNB - - 0 0 T20I v England Cape Town 16 Sep 2007 T20I # 34
1 - DNB - - 1 0 T20I v India Durban 20 Sep 2007 T20I # 43
2 36 - - - - - T20I v India Durban 20 Sep 2007 T20I # 43
1 - DNB - - 0 0 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
2 1 - - - - - Test v New Zealand Centurion 16 Nov 2007 Test # 1848
3 - DNB - - 0 0 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
1 - DNB - - 0 0 ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
2 26* - - - - - ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
1 - DNB - - 2 0 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
2 59 - - - - - Test v West Indies Cape Town 2 Jan 2008 Test # 1858
3 - DNB - - 2 0 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
4 DNB - - - - - Test v West Indies Cape Town 2 Jan 2008 Test # 1858
1 - DNB - - 0 0 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
2 DNB - - - - - ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
1 - DNB - - 2 0 ODI v West Indies Durban 1 Feb 2008 ODI # 2668
2 21* - - - - - ODI v West Indies Durban 1 Feb 2008 ODI # 2668
1 - DNB - - 3 0 ODI v Kenya Kimberley 2 Nov 2008 ODI # 2770
2 DNB - - - - - ODI v Kenya Kimberley 2 Nov 2008 ODI # 2770
1 6 - - - - - ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
2 - DNB - - 1 0 ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
1 15 - - - - - Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
2 - DNB - - 1 0 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
3 - DNB - - 4 0 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
1 - DNB - - 2 0 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
2 117 - - - - - Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
3 - DNB - - 1 0 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
1 - DNB - - 2 1 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
2 0 - - - - - Test v Australia Johannesburg 26 Feb 2009 Test # 1910
3 - DNB - - 3 0 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
4 24 - - - - - Test v Australia Johannesburg 26 Feb 2009 Test # 1910
1 - DNB - - 1 0 Test v Australia Durban 6 Mar 2009 Test # 1913
2 1 - - - - - Test v Australia Durban 6 Mar 2009 Test # 1913
3 - DNB - - 0 0 Test v Australia Durban 6 Mar 2009 Test # 1913
4 25 - - - - - Test v Australia Durban 6 Mar 2009 Test # 1913
1 - DNB - - 1 0 Test v Australia Cape Town 19 Mar 2009 Test # 1916
2 12 - - - - - Test v Australia Cape Town 19 Mar 2009 Test # 1916
3 - DNB - - 1 0 Test v Australia Cape Town 19 Mar 2009 Test # 1916
1 9* - - - - - T20I v Australia Centurion 29 Mar 2009 T20I # 88
2 - DNB - - 1 0 T20I v Australia Centurion 29 Mar 2009 T20I # 88
1 - DNB - - 1 0 ODI v Australia Durban 3 Apr 2009 ODI # 2832
2 0 - - - - - ODI v Australia Durban 3 Apr 2009 ODI # 2832
1 - DNB - - 3 0 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
2 DNB - - - - - ODI v Australia Centurion 5 Apr 2009 ODI # 2834
1 29* - - - - - ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
2 - DNB - - 0 1 ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
1 - DNB - - 2 0 ODI v England Centurion 27 Sep 2009 ODI # 2900
2 8 - - - - - ODI v England Centurion 27 Sep 2009 ODI # 2900
1 18 - - - - - ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
2 - DNB - - 2 0 ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
1 31* - - - - - ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
2 - DNB - - 2 0 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
1 30* - - - - - ODI v England Centurion 22 Nov 2009 ODI # 2929
2 - DNB - - 0 0 ODI v England Centurion 22 Nov 2009 ODI # 2929
1 49 - - - - - Test v England Centurion 16 Dec 2009 Test # 1942
2 - DNB - - 1 0 Test v England Centurion 16 Dec 2009 Test # 1942
3 63* - - - - - Test v England Centurion 16 Dec 2009 Test # 1942
4 - DNB - - 5 0 Test v England Centurion 16 Dec 2009 Test # 1942
1 51 - - - - - Test v England Cape Town 3 Jan 2010 Test # 1946
2 - DNB - - 1 0 Test v England Cape Town 3 Jan 2010 Test # 1946
3 15 - - - - - Test v England Cape Town 3 Jan 2010 Test # 1946
4 - DNB - - 1 0 Test v England Cape Town 3 Jan 2010 Test # 1946
1 - DNB - - 3 0 Test v England Johannesburg 14 Jan 2010 Test # 1948
2 95 - - - - - Test v England Johannesburg 14 Jan 2010 Test # 1948
3 - DNB - - 2 0 Test v England Johannesburg 14 Jan 2010 Test # 1948
1 0 - - - - - Test v India Cape Town 2 Jan 2011 Test # 1988
2 - DNB - - 2 0 Test v India Cape Town 2 Jan 2011 Test # 1988
3 55 - - - - - Test v India Cape Town 2 Jan 2011 Test # 1988
4 - DNB - - 1 0 Test v India Cape Town 2 Jan 2011 Test # 1988
1 - DNB - - 4 0 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
2 3 - - - - - Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
3 - DNB - - 2 0 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
4 7 - - - - - Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
1 DNB - - - - - Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
2 - DNB - - 2 0 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
3 - DNB - - 1 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
4 DNB - - - - - Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
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