Records type all-round analysis [change type]
View match by match list [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 1 jan 2009 remove greater than or equal to 1 jan 2009 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 2009-2012 64 1473 95 27.27 0 - - - - 124 7 -
Match by match list
89 4 93 - - 2 0 Test v Australia Sydney 3 Jan 2009 Test # 1904
5 - 5 - - 0 0 T20I v Australia Melbourne 11 Jan 2009 T20I # 80
19 - 19 - - 0 0 T20I v Australia Brisbane 13 Jan 2009 T20I # 81
0 - 0 - - 3 0 ODI v Australia Melbourne 16 Jan 2009 ODI # 2795
37* - 37 - - 1 0 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
31* - 31 - - 0 1 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
0 24 24 - - 5 1 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
1 25 26 - - 1 0 Test v Australia Durban 6 Mar 2009 Test # 1913
12 - 12 - - 2 0 Test v Australia Cape Town 19 Mar 2009 Test # 1916
36* - 36 - - 0 0 T20I v Australia Johannesburg 27 Mar 2009 T20I # 87
9* - 9 - - 1 0 T20I v Australia Centurion 29 Mar 2009 T20I # 88
0 - 0 - - 1 0 ODI v Australia Durban 3 Apr 2009 ODI # 2832
DNB - - - - 3 0 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
28* - 28 - - 0 0 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
29* - 29 - - 0 1 ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
9 - 9 - - 0 1 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
2 - 2 - - 0 0 T20I v Scotland The Oval 7 Jun 2009 T20I # 94
6 - 6 - - 0 1 T20I v New Zealand Lord's 9 Jun 2009 T20I # 99
DNB - - - - 2 0 T20I v England Nottingham 11 Jun 2009 T20I # 103
17* - 17 - - 0 0 T20I v West Indies The Oval 13 Jun 2009 T20I # 106
11 - 11 - - 1 0 T20I v India Nottingham 16 Jun 2009 T20I # 113
0* - 0 - - 0 0 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
26 - 26 - - 0 0 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
28 - 28 - - 0 0 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
8 - 8 - - 2 0 ODI v England Centurion 27 Sep 2009 ODI # 2900
18 - 18 - - 2 0 ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
31* - 31 - - 2 0 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
DNB - - - - 0 0 T20I v England Johannesburg 13 Nov 2009 T20I # 124
30* - 30 - - 0 0 ODI v England Centurion 22 Nov 2009 ODI # 2929
22 - 22 - - 1 0 ODI v England Cape Town 27 Nov 2009 ODI # 2930
13 - 13 - - 1 0 ODI v England Gqeberha 29 Nov 2009 ODI # 2931
49 63* 112 - - 6 0 Test v England Centurion 16 Dec 2009 Test # 1942
39 29 68 - - 3 0 Test v England Durban 26 Dec 2009 Test # 1944
51 15 66 - - 2 0 Test v England Cape Town 3 Jan 2010 Test # 1946
95 - 95 - - 5 0 Test v England Johannesburg 14 Jan 2010 Test # 1948
39 - 39 - - 3 0 Test v India Nagpur 6 Feb 2010 Test # 1951
5 - 5 - - 2 0 ODI v India Jaipur 21 Feb 2010 ODI # 2961
14 - 14 - - 0 0 ODI v India Gwalior 24 Feb 2010 ODI # 2962
DNB - - - - 4 1 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
4* - 4 - - 1 0 T20I v India Gros Islet 2 May 2010 T20I # 155
4 - 4 - - 3 0 T20I v Afghanistan Bridgetown 5 May 2010 T20I # 162
0* - 0 - - 0 0 T20I v New Zealand Bridgetown 6 May 2010 T20I # 164
9 - 9 - - 1 0 T20I v England Bridgetown 8 May 2010 T20I # 168
12 - 12 - - 0 0 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
6 - 6 - - 1 0 ODI v West Indies Port of Spain 3 Jun 2010 ODI # 2987
69 DNB 69 - - 4 0 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
17 DNB 17 - - 2 0 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
17 DNB 17 - - 4 0 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
9 DNB 9 - - 3 0 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
45 15 60 - - 0 0 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
DNB - - - - 2 0 Test v India Centurion 16 Dec 2010 Test # 1985
16* 1 17 - - 9 0 Test v India Durban 26 Dec 2010 Test # 1987
0 55 55 - - 3 0 Test v India Cape Town 2 Jan 2011 Test # 1988
1 - 1 - - 0 0 ODI v Australia Centurion 19 Oct 2011 ODI # 3203
13* - 13 - - 1 0 ODI v Australia Gqeberha 23 Oct 2011 ODI # 3208
8 - 8 - - 2 0 ODI v Australia Durban 28 Oct 2011 ODI # 3211
4 DNB 4 - - 3 0 Test v Australia Cape Town 9 Nov 2011 Test # 2016
3 13 16 - - 2 0 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
65 - 65 - - 8 0 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
3 7 10 - - 6 0 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
DNB DNB - - - 3 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
4 34* 38 - - 2 0 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
24 DNB 24 - - 5 0 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
46 DNB 46 - - 4 0 Test v New Zealand Wellington 23 Mar 2012 Test # 2037
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613 - Live]
    » United States of America 156/5 (19.3 ov, Harmeet Singh 33*, CJ Anderson 34*, Mahmudullah 0/20) - Match over
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]
 
Feedback Print this page