Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 24 Jan 2009 remove less than or equal to 24 Jan 2009 from query
Match result won match remove won match from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 1995-2013 166 280 40 13289 38400+ 224 55.37 28903 45.97 45 58 16 1488 97 Profile
filtered 1996-2008 63 98 18 4997 14583 186 62.46 10878 45.93 16 26 3 557 41
Innings by innings list
149 493 334 11 0 44.61 4 caught 1 v England Cape Town 2 Jan 2005 Test # 1732
177 479 344 20 0 51.45 4 caught 2 v West Indies Durban 26 Dec 2003 Test # 1679
95 432 359 7 2 26.46 4 caught 2 v India Bengaluru 2 Mar 2000 Test # 1486
110 430 328 9 0 33.53 3 caught 1 v West Indies Cape Town 2 Jan 1999 Test # 1440
158 411 297 17 1 53.19 4 bowled 1 v West Indies Johannesburg 12 Dec 2003 Test # 1674
186 383 262 25 3 70.99 4 caught 3 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
157* 381 272 14 5 57.72 3 not out 1 v Zimbabwe Harare 7 Sep 2001 Test # 1562
132 359 275 14 1 48.00 4 bowled 2 v India Ahmedabad 3 Apr 2008 Test # 1871
160 345 289 26 0 55.36 3 caught 1 v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
115 339 268 13 3 42.91 3 lbw 2 v Zimbabwe Harare 11 Nov 1999 Test # 1468
105 319 236 11 1 44.49 4 bowled 1 v Pakistan Durban 26 Dec 2002 Test # 1635
105 314 229 10 2 45.85 3 caught 2 v England Cape Town 2 Jan 2000 Test # 1482
155 304 249 19 0 62.24 4 caught 1 v Pakistan Karachi 1 Oct 2007 Test # 1843
75 302 214 8 0 35.04 4 caught 2 v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
100* 291 201 4 1 49.75 4 not out 3 v Pakistan Karachi 1 Oct 2007 Test # 1843
88* 286 257 4 0 34.24 3 not out 3 v West Indies Cape Town 2 Jan 1999 Test # 1440
64 274 216 9 0 29.62 3 lbw 2 v Zimbabwe Bloemfontein 29 Oct 1999 Test # 1466
83 272 181 7 1 45.85 3 caught 1 v West Indies Centurion 15 Jan 1999 Test # 1441
139* 266 228 18 1 60.96 4 not out 2 v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
66 250 134 5 1 49.25 4 run out 3 v England Cape Town 2 Jan 2005 Test # 1732
130* 247 199 14 1 65.32 4 not out 1 v West Indies Centurion 16 Jan 2004 Test # 1682
69 240 143 7 0 48.25 3 caught 3 v Pakistan Gqeberha 6 Mar 1998 Test # 1406
87 237 208 6 1 41.82 3 bowled 3 v Sri Lanka Kandy 30 Jul 2000 Test # 1505
78 230 156 4 0 50.00 4 caught 2 v West Indies Bridgetown 21 Apr 2005 Test # 1749
57* 229 152 5 0 37.50 3 not out 4 v West Indies Johannesburg 26 Nov 1998 Test # 1429
84 225 196 9 0 42.85 4 bowled 2 v Sri Lanka Centurion 15 Nov 2002 Test # 1626
131 221 177 17 2 74.01 4 lbw 2 v New Zealand Centurion 16 Nov 2007 Test # 1848
68 214 138 10 0 49.27 3 caught 2 v India Bloemfontein 3 Nov 2001 Test # 1564
49 207 150 6 0 32.66 3 caught 2 v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
51 206 149 7 0 34.22 5 bowled 4 v Pakistan Cape Town 26 Jan 2007 Test # 1830
62 202 159 8 0 38.99 4 caught 3 v New Zealand Centurion 15 Apr 2006 Test # 1798
36* 191 129 5 0 27.90 3 not out 4 v India Wankhede 24 Feb 2000 Test # 1484
75* 185 138 9 0 54.34 4 not out 1 v Bangladesh East London 18 Oct 2002 Test # 1619
49 177 140 5 1 35.00 3 stumped 3 v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
30* 177 138 3 0 21.73 6 not out 3 v West Indies St John's 6 Apr 2001 Test # 1542
54 162 128 8 0 42.18 4 caught 2 v India Cape Town 2 Jan 2007 Test # 1827
63 162 111 6 1 56.75 4 caught 2 v Australia Perth 17 Dec 2008 Test # 1899
39 160 131 6 0 29.77 4 lbw 2 v West Indies Port of Spain 8 Apr 2005 Test # 1747
61* 159 113 10 0 53.98 4 not out 4 v Australia Durban 15 Mar 2002 Test # 1595
57 155 106 4 2 53.77 4 caught 4 v Australia Perth 17 Dec 2008 Test # 1899
41 153 109 4 1 37.61 4 caught 3 v England Leeds 21 Aug 2003 Test # 1656
32 152 90 2 0 35.55 5 caught 4 v India Cape Town 2 Jan 2007 Test # 1827
39* 146 120 0 0 32.50 4 not out 1 v Bangladesh Chattogram 29 Feb 2008 Test # 1865
64 141 114 9 0 56.14 5 bowled 2 v England Birmingham 30 Jul 2008 Test # 1883
53 139 112 8 0 47.32 3 caught 2 v West Indies Johannesburg 26 Nov 1998 Test # 1429
58 135 106 5 2 54.71 7 bowled 2 v Zimbabwe Centurion 11 Mar 2005 Test # 1740
60* 133 123 6 0 48.78 5 not out 4 v Pakistan Centurion 11 Jan 2007 Test # 1828
38 128 99 7 0 38.38 4 bowled 1 v New Zealand Centurion 15 Apr 2006 Test # 1798
74 127 101 13 0 73.26 4 caught 2 v West Indies Durban 10 Jan 2008 Test # 1860
7 117 65 1 0 10.76 7 lbw 2 v England Cape Town 2 Jan 1996 Test # 1321
12 109 83 1 0 14.45 3 caught 2 v England Johannesburg 25 Nov 1999 Test # 1471
24 108 72 2 0 33.33 4 bowled 2 v Bangladesh Centurion 26 Nov 2008 Test # 1895
27 107 81 1 0 33.33 3 caught 3 v West Indies Centurion 15 Jan 1999 Test # 1441
53 98 80 7 2 66.25 3 caught 1 v West Indies Port of Spain 17 Mar 2001 Test # 1538
44 96 72 3 1 61.11 4 lbw 3 v West Indies Johannesburg 12 Dec 2003 Test # 1674
28 91 60 3 0 46.66 4 caught 2 v Pakistan Cape Town 26 Jan 2007 Test # 1830
30 89 63 3 0 47.61 3 caught 1 v West Indies Gqeberha 10 Dec 1998 Test # 1433
29 86 65 5 0 44.61 4 caught 1 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
26 81 53 2 0 49.05 4 caught 2 v Australia Melbourne 26 Dec 2008 Test # 1902
36 79 72 4 0 50.00 4 caught 2 v West Indies Cape Town 2 Jan 2008 Test # 1858
16 77 42 2 0 38.09 3 lbw 1 v Sri Lanka Kandy 30 Jul 2000 Test # 1505
17 74 49 2 0 34.69 4 bowled 2 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
31 71 66 4 0 46.96 4 lbw 1 v Pakistan Cape Town 2 Jan 2003 Test # 1637
23 65 49 5 0 46.93 3 caught 4 v New Zealand Gqeberha 30 Nov 2000 Test # 1519
42* 65 55 9 0 76.36 3 not out 4 v Zimbabwe Harare 7 Sep 2001 Test # 1562
16 56 35 4 0 45.71 4 caught 1 v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
11 54 31 2 0 35.48 3 caught 2 v West Indies Durban 26 Dec 1998 Test # 1437
7 53 35 1 0 20.00 3 caught 1 v Sri Lanka Centurion 20 Jan 2001 Test # 1529
18 53 44 4 0 40.90 4 caught 2 v Pakistan Centurion 11 Jan 2007 Test # 1828
16 52 31 3 0 51.61 5 caught 2 v Australia Durban 15 Mar 2002 Test # 1595
9 51 39 1 0 23.07 4 bowled 2 v New Zealand Johannesburg 5 May 2006 Test # 1801
23* 50 56 3 0 41.07 3 not out 4 v West Indies Durban 26 Dec 1998 Test # 1437
21* 49 34 4 0 61.76 3 not out 4 v India Bloemfontein 3 Nov 2001 Test # 1564
17 48 40 3 0 42.50 3 caught 2 v New Zealand Wellington 18 Mar 1999 Test # 1452
7 43 27 0 0 25.92 4 caught 4 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
54 42 25 3 5 216.00 4 caught 2 v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
22* 41 26 3 0 84.61 4 not out 4 v West Indies Cape Town 2 Jan 2008 Test # 1858
12 40 38 1 0 31.57 6 caught 2 v Sri Lanka Centurion 27 Mar 1998 Test # 1414
13 39 28 2 0 46.42 4 caught 4 v New Zealand Johannesburg 5 May 2006 Test # 1801
6 38 32 0 0 18.75 4 caught 1 v England Leeds 21 Aug 2003 Test # 1656
3 37 30 0 0 10.00 3 caught 3 v West Indies Gqeberha 10 Dec 1998 Test # 1433
19* 34 20 3 0 95.00 4 not out 4 v West Indies Port of Spain 8 Apr 2005 Test # 1747
6 30 16 1 0 37.50 4 bowled 4 v Sri Lanka Centurion 15 Nov 2002 Test # 1626
2 21 15 0 0 13.33 6 caught 2 v Australia Centurion 21 Mar 1997 Test # 1362
13 21 18 2 0 72.22 3 lbw 4 v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
12 21 22 2 0 54.54 3 caught 2 v New Zealand Gqeberha 30 Nov 2000 Test # 1519
3 20 13 0 0 23.07 6 caught 1 v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
0 16 10 0 0 0.00 6 caught 2 v New Zealand Wellington 26 Mar 2004 Test # 1692
10 14 9 2 0 111.11 3 bowled 1 v Pakistan Gqeberha 6 Mar 1998 Test # 1406
4 12 14 1 0 28.57 4 bowled 2 v England Leeds 18 Jul 2008 Test # 1881
1 11 9 0 0 11.11 4 lbw 4 v New Zealand Wellington 26 Mar 2004 Test # 1692
5 11 7 1 0 71.42 4 lbw 4 v England Birmingham 30 Jul 2008 Test # 1883
0 10 8 0 0 0.00 3 bowled 1 v England Lord's 18 Jun 1998 Test # 1419
5 10 9 1 0 55.55 3 caught 2 v India Wankhede 24 Feb 2000 Test # 1484
0* 8 7 0 0 0.00 6 not out 4 v Sri Lanka Centurion 27 Mar 1998 Test # 1414
4 7 7 1 0 57.14 3 bowled 4 v New Zealand Wellington 18 Mar 1999 Test # 1452
5 7 6 1 0 83.33 3 bowled 1 v West Indies St John's 6 Apr 2001 Test # 1542
0 1 2 0 0 0.00 3 lbw 3 v West Indies Port of Spain 17 Mar 2001 Test # 1538
DNB - - - - - - - 4 v England Cape Town 2 Jan 1996 Test # 1321
DNB - - - - - - - 4 v Australia Centurion 21 Mar 1997 Test # 1362
DNB - - - - - - - 4 v England Lord's 18 Jun 1998 Test # 1419
DNB - - - - - - - 4 v Pakistan Durban 26 Dec 2002 Test # 1635
DNB - - - - - - - 4 v West Indies Centurion 16 Jan 2004 Test # 1682
DNB - - - - - - - 4 v England Leeds 18 Jul 2008 Test # 1881
DNB - - - - - - - 4 v Australia Melbourne 26 Dec 2008 Test # 1902
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page