Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Opposition team Pakistan remove Pakistan from query
Not involving the player JA Rudolph (Afr/SA) remove JA Rudolph (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 1995-2014 519 617 97 25534 224 49.10 45346 56.30 62 149 33 2455 254 Profile
filtered 1996-2013 59 70 12 2732 155 47.10 5004 54.59 7 18 3 248 24
Innings by innings list
9 11 14 0 0 64.28 5 caught 2 ODI v Pakistan Karachi 29 Feb 1996 ODI # 1067
24* 50 38 2 0 63.15 4 not out 2 ODI v Pakistan Sharjah 16 Apr 1996 ODI # 1099
61 213 157 6 0 38.85 3 lbw 2 Test v Pakistan Rawalpindi 6 Oct 1997 Test # 1380
15 55 27 3 0 55.55 3 caught 1 Test v Pakistan Johannesburg 14 Feb 1998 Test # 1400
DNB - - - - - - - 3 Test v Pakistan Johannesburg 14 Feb 1998 Test # 1400
43 219 138 6 0 31.15 3 bowled 2 Test v Pakistan Durban 26 Feb 1998 Test # 1403
22 113 89 2 0 24.71 3 caught 4 Test v Pakistan Durban 26 Feb 1998 Test # 1403
10 14 9 2 0 111.11 3 bowled 1 Test v Pakistan Gqeberha 6 Mar 1998 Test # 1406
69 240 143 7 0 48.25 3 caught 3 Test v Pakistan Gqeberha 6 Mar 1998 Test # 1406
109* 160 114 8 0 95.61 5 not out 1 ODI v Pakistan Durban 3 Apr 1998 ODI # 1303
6 20 15 0 0 40.00 2 bowled 2 ODI v Pakistan East London 11 Apr 1998 ODI # 1314
79* 128 122 6 2 64.75 3 not out 2 ODI v Pakistan Centurion 17 Apr 1998 ODI # 1318
28* 65 60 3 0 46.66 3 not out 2 ODI v Pakistan Cape Town 23 Apr 1998 ODI # 1326
54 148 98 3 0 55.10 5 caught 2 ODI v Pakistan Nottingham 5 Jun 1999 ODI # 1474
35 66 38 3 0 92.10 3 caught 2 ODI v Pakistan Sharjah 24 Mar 2000 ODI # 1579
11 16 15 2 0 73.33 3 caught 2 ODI v Pakistan Sharjah 31 Mar 2000 ODI # 1583
83 150 111 4 1 74.77 3 caught 1 ODI v Pakistan Colombo (RPS) 8 Jul 2000 ODI # 1606
27 88 66 1 1 40.90 3 caught 2 ODI v Pakistan Colombo (SSC) 12 Jul 2000 ODI # 1612
5 32 23 0 0 21.73 3 caught 2 ODI v Pakistan Singapore 23 Aug 2000 ODI # 1624
1 32 15 0 0 6.66 3 bowled 1 ODI v Pakistan Singapore 27 Aug 2000 ODI # 1626
23 36 31 3 0 74.19 3 caught 1 ODI v Pakistan Tangier 12 Aug 2002 ODI # 1860
3 8 10 0 0 30.00 3 bowled 1 ODI v Pakistan Tangier 18 Aug 2002 ODI # 1864
6 23 18 0 0 33.33 5 caught 1 ODI v Pakistan Durban 8 Dec 2002 ODI # 1914
12 31 19 2 0 63.15 5 caught 2 ODI v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
4 8 4 1 0 100.00 4 lbw 1 ODI v Pakistan East London 13 Dec 2002 ODI # 1918
DNB - - - - - - - 2 ODI v Pakistan Paarl 16 Dec 2002 ODI # 1921
8 40 26 1 0 30.76 4 caught 1 ODI v Pakistan Cape Town 18 Dec 2002 ODI # 1923
105 319 236 11 1 44.49 4 bowled 1 Test v Pakistan Durban 26 Dec 2002 Test # 1635
DNB - - - - - - - 4 Test v Pakistan Durban 26 Dec 2002 Test # 1635
31 71 66 4 0 46.96 4 lbw 1 Test v Pakistan Cape Town 2 Jan 2003 Test # 1637
29 82 66 4 0 43.93 4 caught 1 Test v Pakistan Lahore 17 Oct 2003 Test # 1664
18 85 61 2 0 29.50 4 caught 3 Test v Pakistan Lahore 17 Oct 2003 Test # 1664
10 30 20 2 0 50.00 4 caught 1 Test v Pakistan Faisalabad 24 Oct 2003 Test # 1666
43 174 113 3 0 38.05 6 lbw 3 Test v Pakistan Faisalabad 24 Oct 2003 Test # 1666
17 55 25 2 0 68.00 4 caught 1 ODI v Pakistan Mohali 27 Oct 2006 ODI # 2438
18 53 44 4 0 40.90 4 caught 2 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
60* 133 123 6 0 48.78 5 not out 4 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
24 97 56 2 0 42.85 4 caught 1 Test v Pakistan Gqeberha 19 Jan 2007 Test # 1829
91 293 226 8 0 40.26 4 lbw 3 Test v Pakistan Gqeberha 19 Jan 2007 Test # 1829
28 91 60 3 0 46.66 4 caught 2 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
51 206 149 7 0 34.22 5 bowled 4 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
88* 120 85 2 4 103.52 4 not out 1 ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
34 68 43 4 0 79.06 3 caught 2 ODI v Pakistan Durban 7 Feb 2007 ODI # 2513
TDNB - - - - - - - - ODI v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
DNB - - - - - - - 2 ODI v Pakistan Cape Town 11 Feb 2007 ODI # 2521
71* 122 89 8 1 79.77 3 not out 2 ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
155 304 249 19 0 62.24 4 caught 1 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
100* 291 201 4 1 49.75 4 not out 3 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
59 159 115 8 1 51.30 4 lbw 1 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
107* 358 242 8 0 44.21 4 not out 3 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
8 14 11 1 0 72.72 3 caught 1 ODI v Pakistan Lahore 18 Oct 2007 ODI # 2633
0 7 5 0 0 0.00 3 caught 2 ODI v Pakistan Lahore 20 Oct 2007 ODI # 2635
13 29 32 2 0 40.62 3 caught 1 ODI v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
6* 8 6 1 0 100.00 4 not out 2 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
86 182 130 4 1 66.15 3 caught 1 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
64 75 54 7 1 118.51 1 caught 2 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
22 31 21 2 0 104.76 3 caught 2 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
66* - 88 5 1 75.00 3 retired notout 2 ODI v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
0 11 9 0 0 0.00 2 bowled 1 ODI v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
15 - 22 2 0 68.18 3 caught 1 ODI v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
83 - 95 4 0 87.36 3 caught 1 ODI v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
73 249 156 6 0 46.79 4 caught 1 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
135* 280 218 8 4 61.92 4 not out 3 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
105 225 147 12 3 71.42 4 bowled 1 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
10 45 37 0 0 27.02 4 caught 3 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
12 18 18 0 1 66.66 3 caught 1 T20I v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
50 82 78 9 0 64.10 4 caught 1 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
7 15 13 1 0 53.84 4 caught 3 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
2 36 19 0 0 10.52 5 lbw 2 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
21 29 30 3 0 70.00 4 lbw 4 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
5 46 28 0 0 17.85 4 caught 1 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
0 4 5 0 0 0.00 4 lbw 3 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
7 37 30 0 0 23.33 4 lbw 2 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
50 90 71 5 1 70.42 4 bowled 2 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
6 12 12 0 0 50.00 4 caught 2 ODI v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
Statsguru includes the following current or recent relevant matches:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page