Records type batting analysis [change type]
View innings by innings list [change view]
On continent Africa remove Africa 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 1994-2015 454 553 94 20988 203* 45.72 40150 52.27 41 125 21 2041 126 Profile
filtered 1998-2015 60 72 9 2522 150 40.03 4479 56.30 4 17 2 277 17
Innings by innings list
74 273 210 10 0 35.23 4 lbw 1 Test v South Africa Johannesburg 26 Nov 1998 Test # 1429
1 23 16 0 0 6.25 4 lbw 3 Test v South Africa Johannesburg 26 Nov 1998 Test # 1429
4 9 7 1 0 57.14 5 lbw 2 Test v South Africa Gqeberha 10 Dec 1998 Test # 1433
16 102 72 2 0 22.22 2 caught 4 Test v South Africa Gqeberha 10 Dec 1998 Test # 1433
4 19 8 0 0 50.00 3 caught 1 Test v South Africa Durban 26 Dec 1998 Test # 1437
75 238 169 13 0 44.37 3 caught 3 Test v South Africa Durban 26 Dec 1998 Test # 1437
6 87 58 0 0 10.34 3 caught 2 Test v South Africa Cape Town 2 Jan 1999 Test # 1440
5 22 14 0 0 35.71 3 caught 4 Test v South Africa Cape Town 2 Jan 1999 Test # 1440
38 169 114 6 0 33.33 3 caught 2 Test v South Africa Centurion 15 Jan 1999 Test # 1441
43 122 91 7 0 47.25 3 caught 4 Test v South Africa Centurion 15 Jan 1999 Test # 1441
45 92 60 6 1 75.00 2 run out 1 ODI v South Africa Johannesburg 22 Jan 1999 ODI # 1390
150 202 136 20 0 110.29 2 bowled 1 ODI v South Africa East London 24 Jan 1999 ODI # 1393
52 54 44 9 1 118.18 1 caught 2 ODI v South Africa Durban 27 Jan 1999 ODI # 1395
21 85 49 0 0 42.85 1 caught 2 ODI v South Africa Gqeberha 30 Jan 1999 ODI # 1397
40 104 73 5 1 54.79 1 caught 2 ODI v South Africa Cape Town 2 Feb 1999 ODI # 1399
19 39 28 3 0 67.85 1 caught 2 ODI v South Africa Bloemfontein 5 Feb 1999 ODI # 1402
1 6 6 0 0 16.66 1 caught 2 ODI v South Africa Centurion 7 Feb 1999 ODI # 1404
51 64 46 3 1 110.86 4 caught 1 ODI v Zimbabwe Harare 23 Jun 2001 ODI # 1727
10 48 30 1 0 33.33 4 caught 1 ODI v India Bulawayo 30 Jun 2001 ODI # 1731
23 40 29 2 0 79.31 4 hit wicket 2 ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
17 36 27 0 0 62.96 4 caught 1 ODI v India Harare 4 Jul 2001 ODI # 1733
50 73 64 3 0 78.12 5 bowled 1 ODI v India Harare 7 Jul 2001 ODI # 1734
7 37 25 0 0 28.00 3 caught 2 Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
74 131 90 13 0 82.22 3 caught 2 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
DNB - - - - - - - 4 Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
38* - 29 3 0 131.03 5 not out 1 ODI v Kenya Nairobi 15 Aug 2001 ODI # 1745
87* - 95 10 1 91.57 5 not out 2 ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
4* - 1 1 0 400.00 5 not out 2 ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
34 98 60 3 0 56.66 4 caught 1 ODI v South Africa Cape Town 9 Feb 2003 ODI # 1942
2 21 7 0 0 28.57 4 lbw 2 ODI v New Zealand Gqeberha 13 Feb 2003 ODI # 1949
29 69 53 3 0 54.71 4 lbw 1 ODI v Bangladesh Benoni 18 Feb 2003 ODI # 1956
DNB - - - - - - - 2 ODI v Canada Centurion 23 Feb 2003 ODI # 1963
65 115 90 6 0 72.22 6 caught 2 ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
66 108 72 7 2 91.66 2 caught 1 ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
36 134 91 4 0 39.56 6 lbw 2 Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
39 116 95 5 0 41.05 6 caught 4 Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
15 45 33 1 0 45.45 6 caught 1 Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
15 36 28 3 0 53.57 6 lbw 3 Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
8 10 6 1 0 133.33 5 lbw 1 ODI v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
20 39 24 1 1 83.33 5 caught 1 ODI v Zimbabwe Bulawayo 23 Nov 2003 ODI # 2066
19 34 33 2 0 57.57 5 caught 2 ODI v Zimbabwe Harare 26 Nov 2003 ODI # 2067
3* 8 5 0 0 60.00 5 not out 1 ODI v Zimbabwe Harare 29 Nov 2003 ODI # 2069
DNB - - - - - - - 2 ODI v Zimbabwe Harare 30 Nov 2003 ODI # 2070
34 167 119 3 0 28.57 5 bowled 2 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
74 135 91 13 0 81.31 6 caught 4 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
0 9 6 0 0 0.00 5 caught 1 Test v South Africa Durban 26 Dec 2003 Test # 1679
109 239 171 20 1 63.74 7 caught 3 Test v South Africa Durban 26 Dec 2003 Test # 1679
42 143 97 7 0 43.29 5 caught 2 Test v South Africa Centurion 16 Jan 2004 Test # 1682
27 107 72 5 0 37.50 5 caught 3 Test v South Africa Centurion 16 Jan 2004 Test # 1682
14 51 34 2 0 41.17 2 caught 2 ODI v South Africa Cape Town 25 Jan 2004 ODI # 2088
2 11 8 0 0 25.00 2 lbw 2 ODI v South Africa Gqeberha 28 Jan 2004 ODI # 2090
17 84 55 2 0 30.90 2 caught 1 ODI v South Africa Durban 30 Jan 2004 ODI # 2092
92 151 75 10 2 122.66 2 caught 2 ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
85 164 114 6 1 74.56 2 caught 1 ODI v South Africa Johannesburg 4 Feb 2004 ODI # 2096
11 21 10 1 0 110.00 4 caught 1 T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
37 54 31 3 2 119.35 3 caught 1 T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
127* 201 138 5 2 92.02 3 not out 2 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
12 22 20 0 0 60.00 4 run out 1 ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
27* - 63 2 0 42.85 4 not out 2 ODI v Zimbabwe Harare 4 Dec 2007 ODI # 2653
8* 29 16 0 0 50.00 4 not out 2 T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
104 394 253 12 0 41.10 5 bowled 1 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
8 38 15 0 0 53.33 5 caught 3 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
65* 315 223 6 0 29.14 5 not out 1 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
70* 299 168 4 1 41.66 5 not out 3 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
0 15 3 0 0 0.00 5 caught 1 Test v South Africa Durban 10 Jan 2008 Test # 1860
absent - - - - - - - 3 Test v South Africa Durban 10 Jan 2008 Test # 1860
10 39 20 0 0 50.00 4 caught 1 T20I v South Africa Johannesburg 18 Jan 2008 T20I # 51
17 44 34 3 0 50.00 4 caught 1 ODI v South Africa Centurion 20 Jan 2008 ODI # 2661
54 116 83 5 0 65.06 5 caught 2 ODI v South Africa Cape Town 25 Jan 2008 ODI # 2664
28 65 41 2 0 68.29 3 caught 1 ODI v South Africa Durban 1 Feb 2008 ODI # 2668
51 108 76 3 0 67.10 3 lbw 1 ODI v South Africa Johannesburg 3 Feb 2008 ODI # 2671
21 88 56 2 0 37.50 5 caught 2 Test v South Africa Centurion 17 Dec 2014 Test # 2150
4 11 9 1 0 44.44 5 caught 3 Test v South Africa Centurion 17 Dec 2014 Test # 2150
7 44 29 0 0 24.13 5 bowled 2 Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
9 72 48 1 0 18.75 5 stumped 1 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
50 203 113 5 0 44.24 5 run out 3 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
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