Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 11 Jun 1953 remove greater than or equal to 11 Jun 1953 from query
Dismissed not out/absent/dnb remove not out/absent/dnb 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-2008 108 156 39 3781 111 32.31 7198 52.52 2 16 9 412 35 Profile
filtered 1995-2008 63 39 39 1414 106* - 2642 53.52 1 9 0 141 20
Innings by innings list
TDNB - - - - - - - - v England Centurion 16 Nov 1995 Test # 1312
36* 111 67 5 0 53.73 9 not out 1 v England Durban 14 Dec 1995 Test # 1318
DNB - - - - - - - 4 v England Cape Town 2 Jan 1996 Test # 1321
23* 94 47 3 0 48.93 8 not out 1 v India Durban 26 Dec 1996 Test # 1347
40* 87 76 3 0 52.63 8 not out 3 v India Cape Town 2 Jan 1997 Test # 1349
14* 44 33 2 0 42.42 7 not out 3 v Australia Johannesburg 28 Feb 1997 Test # 1356
21* 114 71 1 0 29.57 7 not out 3 v Pakistan Faisalabad 24 Oct 1997 Test # 1382
15* 101 70 1 0 21.42 7 not out 4 v Australia Melbourne 26 Dec 1997 Test # 1392
DNB - - - - - - - 3 v Australia Adelaide 30 Jan 1998 Test # 1397
DNB - - - - - - - 3 v Pakistan Johannesburg 14 Feb 1998 Test # 1400
70* 163 106 5 2 66.03 7 not out 2 v Pakistan Durban 26 Feb 1998 Test # 1403
DNB - - - - - - - 4 v Sri Lanka Centurion 27 Mar 1998 Test # 1414
DNB - - - - - - - 4 v England Lord's 18 Jun 1998 Test # 1419
28* 106 74 1 0 37.83 8 not out 4 v England Leeds 6 Aug 1998 Test # 1422
DNB - - - - - - - 4 v West Indies Durban 26 Dec 1998 Test # 1437
3* 21 13 0 0 23.07 7 not out 3 v West Indies Centurion 15 Jan 1999 Test # 1441
69* 155 120 9 1 57.50 7 not out 1 v New Zealand Auckland 27 Feb 1999 Test # 1446
DNB - - - - - - - 2 v New Zealand Christchurch 11 Mar 1999 Test # 1449
43* 147 103 6 0 41.74 7 not out 2 v New Zealand Wellington 18 Mar 1999 Test # 1452
DNB - - - - - - - 4 v New Zealand Wellington 18 Mar 1999 Test # 1452
DNB - - - - - - - 3 v England Gqeberha 9 Dec 1999 Test # 1475
7* 34 35 0 0 20.00 8 not out 3 v England Durban 26 Dec 1999 Test # 1480
DNB - - - - - - - 3 v England Centurion 14 Jan 2000 Test # 1483
DNB - - - - - - - 4 v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
DNB - - - - - - - 4 v New Zealand Gqeberha 30 Nov 2000 Test # 1519
DNB - - - - - - - 2 v New Zealand Johannesburg 8 Dec 2000 Test # 1522
DNB - - - - - - - 2 v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
17* 65 33 1 0 51.51 9 not out 2 v West Indies Georgetown 9 Mar 2001 Test # 1534
DNB - - - - - - - 4 v West Indies Georgetown 9 Mar 2001 Test # 1534
15* 24 12 1 0 125.00 9 not out 1 v West Indies Port of Spain 17 Mar 2001 Test # 1538
106* 240 195 13 0 54.35 9 not out 1 v West Indies Bridgetown 29 Mar 2001 Test # 1541
48* 232 194 1 0 24.74 8 not out 1 v West Indies St John's 6 Apr 2001 Test # 1542
41* 107 92 5 1 44.56 9 not out 3 v West Indies St John's 6 Apr 2001 Test # 1542
DNB - - - - - - - 1 v Zimbabwe Harare 7 Sep 2001 Test # 1562
DNB - - - - - - - 4 v Zimbabwe Harare 7 Sep 2001 Test # 1562
DNB - - - - - - - 4 v India Bloemfontein 3 Nov 2001 Test # 1564
55* 120 80 6 1 68.75 7 not out 3 v India Gqeberha 16 Nov 2001 Test # 1569
42* 104 93 4 0 45.16 8 not out 1 v Australia Melbourne 26 Dec 2001 Test # 1580
61* 87 83 5 2 73.49 8 not out 3 v Australia Sydney 2 Jan 2002 Test # 1582
DNB - - - - - - - 2 v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
99* 252 170 9 2 58.23 8 not out 2 v Sri Lanka Centurion 15 Nov 2002 Test # 1626
6* 12 10 1 0 60.00 9 not out 4 v Sri Lanka Centurion 15 Nov 2002 Test # 1626
DNB - - - - - - - 4 v Pakistan Durban 26 Dec 2002 Test # 1635
36* 45 19 4 2 189.47 8 not out 1 v Pakistan Cape Town 2 Jan 2003 Test # 1637
DNB - - - - - - - 2 v Bangladesh Chattogram 24 Apr 2003 Test # 1640
24* 42 39 0 1 61.53 7 not out 1 v England Birmingham 24 Jul 2003 Test # 1651
DNB - - - - - - - 3 v England Birmingham 24 Jul 2003 Test # 1651
10* 38 19 0 0 52.63 7 not out 2 v England Lord's 31 Jul 2003 Test # 1653
66* 130 95 10 1 69.47 8 not out 1 v England The Oval 4 Sep 2003 Test # 1659
30* 108 62 3 0 48.38 8 not out 3 v Pakistan Faisalabad 24 Oct 2003 Test # 1666
38* 94 62 3 0 61.29 8 not out 2 v West Indies Durban 26 Dec 2003 Test # 1679
DNB - - - - - - - 3 v West Indies Cape Town 2 Jan 2004 Test # 1681
1* 24 9 0 0 11.11 8 not out 1 v West Indies Centurion 16 Jan 2004 Test # 1682
DNB - - - - - - - 4 v West Indies Centurion 16 Jan 2004 Test # 1682
DNB - - - - - - - 3 v New Zealand Hamilton 10 Mar 2004 Test # 1686
DNB - - - - - - - 4 v New Zealand Wellington 26 Mar 2004 Test # 1692
DNB - - - - - - - 4 v Sri Lanka Galle 4 Aug 2004 Test # 1709
44* 176 140 4 0 31.42 8 not out 1 v India Kanpur 20 Nov 2004 Test # 1722
DNB - - - - - - - 3 v India Kanpur 20 Nov 2004 Test # 1722
3* 18 6 0 0 50.00 9 not out 3 v England Cape Town 2 Jan 2005 Test # 1732
DNB - - - - - - - 3 v England Centurion 21 Jan 2005 Test # 1736
DNB - - - - - - - 2 v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
13* 27 18 1 0 72.22 8 not out 1 v West Indies St John's 29 Apr 2005 Test # 1750
DNB - - - - - - - 3 v West Indies St John's 29 Apr 2005 Test # 1750
DNB - - - - - - - 4 v Australia Perth 16 Dec 2005 Test # 1777
67* 156 120 8 1 55.83 8 not out 4 v Australia Melbourne 26 Dec 2005 Test # 1779
26* 24 21 2 1 123.80 8 not out 3 v Australia Sydney 2 Jan 2006 Test # 1780
32* 41 20 3 2 160.00 8 not out 2 v New Zealand Johannesburg 5 May 2006 Test # 1801
6* 19 8 1 0 75.00 8 not out 4 v New Zealand Johannesburg 5 May 2006 Test # 1801
57* 106 70 5 2 81.42 8 not out 1 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
63* 128 99 10 0 63.63 7 not out 3 v India Durban 26 Dec 2006 Test # 1825
39* 79 58 5 1 67.24 8 not out 2 v Pakistan Centurion 11 Jan 2007 Test # 1828
DNB - - - - - - - 4 v Pakistan Centurion 11 Jan 2007 Test # 1828
DNB - - - - - - - 2 v West Indies Durban 10 Jan 2008 Test # 1860
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