Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Involving the player DW Steyn (Afr/SA) remove DW Steyn (Afr/SA) 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 1997-2012 467 448 87 10469 147* 29.00 16808 62.28 6 61 33 1034 105 Profile
filtered 2005-2012 103 115 21 2524 117 26.85 4600 54.86 1 13 6 254 16
Innings by innings list
64 131 90 11 0 71.11 7 caught 2 Test v England Johannesburg 13 Jan 2005 Test # 1734
0 11 7 0 0 0.00 6 caught 4 Test v England Johannesburg 13 Jan 2005 Test # 1734
5 21 12 0 0 41.66 6 lbw 2 ODI v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
24 53 36 3 0 66.66 4 bowled 2 ODI v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
18 74 57 1 0 31.57 7 caught 1 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
21 65 46 3 0 45.65 7 bowled 3 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
33 104 76 4 0 43.42 7 caught 2 Test v New Zealand Cape Town 27 Apr 2006 Test # 1800
0 5 5 0 0 0.00 7 lbw 2 Test v New Zealand Johannesburg 5 May 2006 Test # 1801
6 29 17 1 0 35.29 7 bowled 4 Test v New Zealand Johannesburg 5 May 2006 Test # 1801
4 20 9 0 0 44.44 7 caught 1 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
85 232 160 10 0 53.12 6 caught 3 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
32 42 41 6 0 78.04 7 bowled 1 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
65 123 102 7 2 63.72 7 caught 3 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
5 12 6 1 0 83.33 7 bowled 2 Test v India Johannesburg 15 Dec 2006 Test # 1823
23 80 41 3 0 56.09 7 lbw 4 Test v India Johannesburg 15 Dec 2006 Test # 1823
50 145 99 6 0 50.50 7 caught 2 Test v India Cape Town 2 Jan 2007 Test # 1827
DNB - - - - - - - 4 Test v India Cape Town 2 Jan 2007 Test # 1827
40* 60 36 5 2 111.11 8 not out 2 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
DNB - - - - - - - 4 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
2* 4 3 0 0 66.66 6 not out 1 ODI v Ireland Belfast 24 Jun 2007 ODI # 2591
11* 14 9 1 0 122.22 7 not out 1 ODI v India Belfast 1 Jul 2007 ODI # 2595
1 29 25 0 0 4.00 7 caught 1 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
29 56 49 4 0 59.18 7 caught 3 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
54 226 132 4 1 40.90 7 caught 1 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
DNB - - - - - - - 3 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
43 118 93 5 0 46.23 7 caught 1 Test v New Zealand Johannesburg 8 Nov 2007 Test # 1846
DNB - - - - - - - 3 Test v New Zealand Johannesburg 8 Nov 2007 Test # 1846
1 15 10 0 0 10.00 7 bowled 2 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
7 16 10 0 0 70.00 5 lbw 2 T20I v New Zealand Johannesburg 23 Nov 2007 T20I # 48
26* 42 25 4 0 104.00 6 not out 2 ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
20 50 29 3 0 68.96 7 caught 2 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
13 48 35 1 0 37.14 7 bowled 4 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
59 198 137 6 0 43.06 7 bowled 2 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
DNB - - - - - - - 4 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
DNB - - - - - - - 2 Test v West Indies Durban 10 Jan 2008 Test # 1860
26* 47 35 2 0 74.28 6 not out 2 ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
17 25 17 0 1 100.00 6 bowled 1 ODI v West Indies Cape Town 25 Jan 2008 ODI # 2664
DNB - - - - - - - 2 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
DNB - - - - - - - 2 ODI v West Indies Johannesburg 3 Feb 2008 ODI # 2671
11 30 18 1 0 61.11 8 lbw 2 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
2* 21 14 0 0 14.28 7 not out 4 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
21 105 83 1 0 25.30 7 caught 1 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
70 216 146 9 0 47.94 7 caught 1 Test v India Chennai 26 Mar 2008 Test # 1870
11* 50 46 0 0 23.91 7 not out 3 Test v India Chennai 26 Mar 2008 Test # 1870
21 82 48 1 0 43.75 7 lbw 2 Test v India Ahmedabad 3 Apr 2008 Test # 1871
29 90 59 3 0 49.15 7 bowled 1 Test v India Kanpur 11 Apr 2008 Test # 1873
5 23 11 0 0 45.45 7 caught 3 Test v India Kanpur 11 Apr 2008 Test # 1873
4 16 11 0 0 36.36 7 bowled 2 Test v England Lord's 10 Jul 2008 Test # 1880
DNB - - - - - - - 3 Test v England Lord's 10 Jul 2008 Test # 1880
34 107 88 2 0 38.63 7 bowled 2 Test v England Leeds 18 Jul 2008 Test # 1881
DNB - - - - - - - 4 Test v England Leeds 18 Jul 2008 Test # 1881
16 11 15 2 0 106.66 6 stumped 2 ODI v England Leeds 22 Aug 2008 ODI # 2748
10 33 23 1 0 43.47 6 caught 1 ODI v England Nottingham 26 Aug 2008 ODI # 2754
19 30 27 1 0 70.37 6 bowled 2 ODI v England The Oval 29 Aug 2008 ODI # 2757
10* 24 12 1 0 83.33 6 not out 1 ODI v England Lord's 31 Aug 2008 ODI # 2759
DNB - - - - - - - 1 ODI v England Cardiff 3 Sep 2008 ODI # 2761
8 11 11 1 0 72.72 6 caught 1 ODI v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
6 19 9 0 0 66.66 5 caught 1 ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
15 32 34 1 0 44.11 7 bowled 1 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
117 274 190 16 0 61.57 7 caught 2 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
26 81 65 2 0 40.00 7 caught 2 Test v Australia Perth 17 Dec 2008 Test # 1899
DNB - - - - - - - 4 Test v Australia Perth 17 Dec 2008 Test # 1899
3 22 15 0 0 20.00 7 caught 2 Test v Australia Melbourne 26 Dec 2008 Test # 1902
DNB - - - - - - - 4 Test v Australia Melbourne 26 Dec 2008 Test # 1902
89 233 170 8 1 52.35 7 bowled 2 Test v Australia Sydney 3 Jan 2009 Test # 1904
4 20 25 0 0 16.00 7 lbw 4 Test v Australia Sydney 3 Jan 2009 Test # 1904
5 8 7 0 0 71.42 6 caught 2 T20I v Australia Melbourne 11 Jan 2009 T20I # 80
19 19 19 1 0 100.00 5 caught 1 T20I v Australia Brisbane 13 Jan 2009 T20I # 81
0 4 1 0 0 0.00 6 bowled 2 ODI v Australia Melbourne 16 Jan 2009 ODI # 2795
37* 49 32 2 1 115.62 7 not out 2 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
31* 97 44 1 0 70.45 7 not out 2 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
0 6 3 0 0 0.00 7 caught 2 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
24 136 105 1 0 22.85 7 bowled 4 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
1 8 9 0 0 11.11 7 bowled 2 Test v Australia Durban 6 Mar 2009 Test # 1913
25 158 107 1 0 23.36 6 caught 4 Test v Australia Durban 6 Mar 2009 Test # 1913
12 34 26 3 0 46.15 7 caught 2 Test v Australia Cape Town 19 Mar 2009 Test # 1916
36* 43 22 5 0 163.63 6 not out 2 T20I v Australia Johannesburg 27 Mar 2009 T20I # 87
0 6 6 0 0 0.00 6 caught 2 ODI v Australia Durban 3 Apr 2009 ODI # 2832
DNB - - - - - - - 2 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
28* 26 15 1 2 186.66 7 not out 1 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
29* 40 25 3 1 116.00 6 not out 1 ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
9 16 10 1 0 90.00 6 caught 2 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
2 2 3 0 0 66.66 6 caught 1 T20I v Scotland The Oval 7 Jun 2009 T20I # 94
6 9 6 0 0 100.00 7 caught 1 T20I v New Zealand Lord's 9 Jun 2009 T20I # 99
DNB - - - - - - - 2 T20I v England Nottingham 11 Jun 2009 T20I # 103
17* 19 12 0 1 141.66 6 not out 1 T20I v West Indies The Oval 13 Jun 2009 T20I # 106
11 17 15 1 0 73.33 5 caught 1 T20I v India Nottingham 16 Jun 2009 T20I # 113
0* 2 0 0 0 - 7 not out 2 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
26 46 29 2 0 89.65 6 lbw 2 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
28 40 28 4 0 100.00 6 caught 2 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
8 16 10 1 0 80.00 6 bowled 2 ODI v England Centurion 27 Sep 2009 ODI # 2900
18 37 34 1 0 52.94 4 caught 1 ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
DNB - - - - - - - 2 T20I v England Johannesburg 13 Nov 2009 T20I # 124
30* 62 37 2 0 81.08 8 not out 1 ODI v England Centurion 22 Nov 2009 ODI # 2929
22 17 11 2 1 200.00 6 caught 1 ODI v England Cape Town 27 Nov 2009 ODI # 2930
39 72 50 5 0 78.00 7 lbw 1 Test v England Durban 26 Dec 2009 Test # 1944
29 91 65 3 0 44.61 7 caught 3 Test v England Durban 26 Dec 2009 Test # 1944
51 98 86 7 0 59.30 7 lbw 1 Test v England Cape Town 3 Jan 2010 Test # 1946
15 28 10 1 1 150.00 7 caught 3 Test v England Cape Town 3 Jan 2010 Test # 1946
95 196 118 9 0 80.50 7 caught 2 Test v England Johannesburg 14 Jan 2010 Test # 1948
39 86 75 3 0 52.00 7 caught 1 Test v India Nagpur 6 Feb 2010 Test # 1951
5 - 9 0 0 55.55 7 caught 2 ODI v India Jaipur 21 Feb 2010 ODI # 2961
14 29 31 1 0 45.16 8 lbw 2 ODI v India Gwalior 24 Feb 2010 ODI # 2962
DNB - - - - - - - 1 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
4* 7 2 0 0 200.00 6 not out 2 T20I v India Gros Islet 2 May 2010 T20I # 155
4 3 6 0 0 66.66 6 lbw 1 T20I v Afghanistan Bridgetown 5 May 2010 T20I # 162
0* 1 1 0 0 0.00 6 not out 1 T20I v New Zealand Bridgetown 6 May 2010 T20I # 164
9 10 11 0 0 81.81 7 caught 2 T20I v England Bridgetown 8 May 2010 T20I # 168
12 19 14 1 0 85.71 6 lbw 2 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
69 - 146 4 1 47.26 8 caught 1 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
DNB - - - - - - - 3 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
17 - 36 0 1 47.22 7 run out 1 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
DNB - - - - - - - 3 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
17 - 56 2 0 30.35 8 run out 2 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
DNB - - - - - - - 4 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
9 25 24 1 0 37.50 8 lbw 1 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
DNB - - - - - - - 3 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
45 103 90 6 0 50.00 7 bowled 1 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
15 58 40 1 0 37.50 6 bowled 3 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
DNB - - - - - - - 2 Test v India Centurion 16 Dec 2010 Test # 1985
16* 60 24 2 0 66.66 7 not out 2 Test v India Durban 26 Dec 2010 Test # 1987
1 12 6 0 0 16.66 7 lbw 4 Test v India Durban 26 Dec 2010 Test # 1987
0 2 1 0 0 0.00 7 caught 1 Test v India Cape Town 2 Jan 2011 Test # 1988
55 138 82 4 0 67.07 8 lbw 3 Test v India Cape Town 2 Jan 2011 Test # 1988
1 7 4 0 0 25.00 7 lbw 2 ODI v Australia Centurion 19 Oct 2011 ODI # 3203
13* 18 11 1 0 118.18 7 not out 1 ODI v Australia Gqeberha 23 Oct 2011 ODI # 3208
8 8 8 1 0 100.00 7 caught 1 ODI v Australia Durban 28 Oct 2011 ODI # 3211
4 14 7 1 0 57.14 7 lbw 2 Test v Australia Cape Town 9 Nov 2011 Test # 2016
DNB - - - - - - - 4 Test v Australia Cape Town 9 Nov 2011 Test # 2016
3 15 7 0 0 42.85 7 caught 1 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
13 41 20 3 0 65.00 7 caught 3 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
65 145 101 10 0 64.35 8 caught 2 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
3 20 14 0 0 21.42 7 caught 2 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
7 43 34 0 0 20.58 7 lbw 4 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
DNB - - - - - - - 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
DNB - - - - - - - 4 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
4 9 2 1 0 200.00 7 run out 1 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
34* 88 70 4 0 48.57 7 not out 3 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
24 84 71 4 0 33.80 8 bowled 2 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
DNB - - - - - - - 4 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
46 117 83 6 0 55.42 7 caught 1 Test v New Zealand Wellington 23 Mar 2012 Test # 2037
DNB - - - - - - - 3 Test v New Zealand Wellington 23 Mar 2012 Test # 2037
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page