Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2000-2009 124 150 18 4948 226 37.48 10184 48.58 7 26 11 551 30 Profile
Innings by innings list
138 553 447 16 0 30.87 2 caught 3 Test v England Lord's 10 Jul 2008 Test # 1880
226 518 388 28 3 58.24 1 bowled 1 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
155* 445 339 13 1 45.72 1 not out 3 Test v India Chennai 26 Mar 2008 Test # 1870
99 306 227 14 0 43.61 5 run out 3 Test v Australia Cape Town 8 Mar 2002 Test # 1593
55 281 216 1 0 25.46 3 caught 4 Test v West Indies Kingston 19 Apr 2001 Test # 1544
120 269 207 20 0 57.97 6 caught 2 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
88 272 202 11 1 43.56 4 lbw 2 Test v Zimbabwe Bulawayo 14 Sep 2001 Test # 1563
103 267 191 11 1 53.92 5 caught 1 Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
44 280 186 3 0 23.65 3 bowled 3 Test v West Indies St John's 6 Apr 2001 Test # 1542
87 218 168 16 0 51.78 6 lbw 2 Test v Australia Adelaide 14 Dec 2001 Test # 1576
90 250 168 11 0 53.57 6 caught 2 Test v England Nottingham 14 Aug 2003 Test # 1654
67 232 163 8 0 41.10 5 lbw 1 Test v Australia Melbourne 26 Dec 2001 Test # 1580
94 230 156 18 0 60.25 2 caught 1 Test v India Chennai 26 Mar 2008 Test # 1870
72 185 152 9 1 47.36 5 caught 1 Test v West Indies Bridgetown 29 Mar 2001 Test # 1541
59* 204 140 3 1 42.14 2 not out 4 Test v Australia Melbourne 26 Dec 2008 Test # 1902
55 189 135 11 0 40.74 5 caught 1 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
120* 183 135 13 1 88.88 4 not out 1 ODI v Sri Lanka East London 17 Dec 2000 ODI # 1662
25 169 134 1 0 18.65 5 caught 3 Test v West Indies Port of Spain 17 Mar 2001 Test # 1538
68 145 134 7 0 50.74 4 lbw 2 Test v India Bloemfontein 3 Nov 2001 Test # 1564
72 175 127 12 0 56.69 1 lbw 2 Test v England Birmingham 30 Jul 2008 Test # 1883
36 171 125 6 0 28.80 1 lbw 2 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
131* 169 121 8 3 108.26 3 not out 1 ODI v Kenya Cape Town 22 Oct 2001 ODI # 1763
76 165 121 10 1 62.80 6 bowled 1 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
35 133 120 3 1 29.16 5 caught 3 Test v Pakistan Faisalabad 24 Oct 2003 Test # 1666
42 172 118 7 0 35.59 2 caught 1 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
73 160 117 8 0 62.39 3 caught 1 ODI v West Indies Port of Spain 12 May 2001 ODI # 1717
52 131 111 7 2 46.84 5 caught 3 Test v New Zealand Hamilton 10 Mar 2004 Test # 1686
47 132 109 5 1 43.11 5 caught 2 Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
52 138 109 6 1 47.70 4 caught 1 Test v Zimbabwe Harare 7 Sep 2001 Test # 1562
58 188 107 3 0 54.20 2 caught 2 ODI v Pakistan Sharjah 31 Mar 2000 ODI # 1583
80 132 107 6 0 74.76 5 caught 2 ODI v India Dhaka 18 Apr 2003 ODI # 2006
70* 170 102 5 0 68.62 4 not out 2 ODI v Sri Lanka Bloemfontein 6 Dec 2002 ODI # 1912
27 120 101 3 0 26.73 1 caught 4 Test v Australia Sydney 3 Jan 2009 Test # 1904
45 170 99 4 0 45.45 5 lbw 2 Test v West Indies Kingston 19 Apr 2001 Test # 1544
35 119 95 5 0 36.84 1 caught 4 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
45 128 93 3 0 48.38 5 bowled 1 ODI v Australia Melbourne (Docklands) 20 Aug 2000 ODI # 1622
27 93 92 3 0 29.34 6 caught 1 Test v Pakistan Faisalabad 24 Oct 2003 Test # 1666
28 90 90 4 0 31.11 6 lbw 2 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
51 121 89 5 1 57.30 6 caught 1 Test v Pakistan Cape Town 2 Jan 2003 Test # 1637
40 96 89 5 1 44.94 6 caught 1 Test v West Indies Centurion 16 Jan 2004 Test # 1682
40 139 89 5 0 44.94 2 bowled 2 Test v England Lord's 10 Jul 2008 Test # 1880
67 91 88 4 0 76.13 5 bowled 2 ODI v Australia Bloemfontein 30 Mar 2002 ODI # 1822
38 127 88 5 0 43.18 5 caught 3 Test v England Leeds 21 Aug 2003 Test # 1656
25 118 87 2 1 28.73 6 caught 2 Test v Australia Durban 15 Mar 2002 Test # 1595
69* 110 86 10 0 80.23 4 not out 2 ODI v Zimbabwe Harare 30 Sep 2001 ODI # 1750
68 105 85 5 1 80.00 4 caught 2 ODI v Australia Brisbane 20 Jan 2002 ODI # 1789
38 96 83 7 0 45.78 5 lbw 3 Test v England The Oval 4 Sep 2003 Test # 1659
38 81 81 6 0 46.91 5 caught 3 Test v Australia Sydney 2 Jan 2002 Test # 1582
63 105 80 6 0 78.75 5 caught 2 ODI v Australia Melbourne 16 Jan 2009 ODI # 2795
23 107 79 4 0 29.11 1 lbw 2 Test v Australia Sydney 3 Jan 2009 Test # 1904
35 77 78 4 1 44.87 5 caught 1 Test v West Indies St John's 6 Apr 2001 Test # 1542
31 95 78 5 0 39.74 2 caught 4 Test v Australia Durban 6 Mar 2009 Test # 1913
47 127 74 4 0 63.51 5 bowled 2 ODI v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
11 90 73 0 0 15.06 6 bowled 4 Test v England Nottingham 14 Aug 2003 Test # 1654
42 122 73 8 0 57.53 2 caught 2 Test v India Ahmedabad 3 Apr 2008 Test # 1871
49* 91 72 7 0 68.05 4 not out 2 ODI v Kenya Benoni 7 Oct 2001 ODI # 1755
27 110 72 5 0 37.50 6 caught 1 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
17 91 69 0 0 24.63 2 run out 3 Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
25 86 68 4 0 36.76 2 caught 3 Test v Sri Lanka Galle 20 Jul 2000 Test # 1504
55* 77 68 2 1 80.88 5 not out 1 ODI v Bangladesh Dhaka 14 Apr 2003 ODI # 2003
40 86 64 0 0 62.50 4 caught 1 ODI v Zimbabwe Harare 29 Sep 2001 ODI # 1749
62 88 62 5 0 100.00 4 caught 2 ODI v Pakistan Lahore 3 Oct 2003 ODI # 2046
34 85 59 4 1 57.62 4 caught 2 ODI v Australia Melbourne 13 Jan 2002 ODI # 1784
41 92 58 3 0 70.68 6 bowled 2 ODI v Pakistan Singapore 23 Aug 2000 ODI # 1624
32 65 58 3 2 55.17 6 caught 2 Test v West Indies Durban 26 Dec 2003 Test # 1679
29 87 58 4 0 50.00 2 bowled 3 Test v England The Oval 7 Aug 2008 Test # 1885
31 75 57 2 0 54.38 4 lbw 2 ODI v Pakistan Sharjah 24 Mar 2000 ODI # 1579
11 71 57 2 0 19.29 2 bowled 2 Test v Sri Lanka Galle 20 Jul 2000 Test # 1504
37 77 57 4 0 64.91 4 caught 1 ODI v Australia Potchefstroom 27 Mar 2002 ODI # 1821
36 93 57 5 0 63.15 1 stumped 1 Test v India Kanpur 11 Apr 2008 Test # 1873
37 88 56 1 0 66.07 5 run out 2 ODI v England East London 4 Feb 2000 ODI # 1557
22 74 56 3 0 39.28 2 lbw 4 Test v England Birmingham 30 Jul 2008 Test # 1883
17 95 55 2 0 30.90 2 caught 1 Test v England The Oval 7 Aug 2008 Test # 1885
23 82 54 1 0 42.59 2 caught 2 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
39 78 53 4 0 73.58 7 bowled 4 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
10 69 52 1 0 19.23 2 caught 4 Test v Australia Perth 17 Dec 2008 Test # 1899
22 100 50 0 0 44.00 3 caught 1 ODI v Australia Cape Town 14 Apr 2000 ODI # 1589
14 83 50 1 0 28.00 5 bowled 3 Test v Pakistan Lahore 17 Oct 2003 Test # 1664
9 65 48 1 0 18.75 5 caught 1 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
18 58 47 2 0 38.29 4 bowled 1 ODI v Australia Sydney 22 Jan 2002 ODI # 1791
12 66 46 1 0 26.08 3 caught 3 Test v West Indies Bridgetown 29 Mar 2001 Test # 1541
14 50 45 1 0 31.11 1 lbw 3 Test v India Kanpur 11 Apr 2008 Test # 1873
12 57 44 1 0 27.27 5 caught 3 Test v Australia Melbourne 26 Dec 2001 Test # 1580
39* 50 43 5 0 90.69 6 not out 1 ODI v Bangladesh Dhaka 17 Apr 2003 ODI # 2005
15 69 43 3 0 34.88 1 caught 2 Test v England Leeds 18 Jul 2008 Test # 1881
27 60 42 2 0 64.28 6 run out 2 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
20 62 41 3 0 48.78 5 bowled 2 Test v Australia Sydney 2 Jan 2002 Test # 1582
24 62 41 4 0 58.53 6 bowled 1 Test v Pakistan Durban 26 Dec 2002 Test # 1635
20 68 40 3 0 50.00 5 bowled 1 Test v Australia Cape Town 8 Mar 2002 Test # 1593
13* 57 37 1 0 35.13 5 not out 4 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
9 46 36 1 0 25.00 5 caught 1 Test v England The Oval 4 Sep 2003 Test # 1659
19 48 35 3 0 54.28 5 caught 2 ODI v India Sharjah 27 Mar 2000 ODI # 1581
27* 52 34 5 0 79.41 5 not out 3 Test v Australia Johannesburg 22 Feb 2002 Test # 1590
12 36 33 0 0 36.36 5 caught 2 ODI v India Dhaka 13 Apr 2003 ODI # 2002
26 64 32 3 0 81.25 1 caught 4 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
8 60 31 1 0 25.80 6 caught 1 Test v West Indies Johannesburg 12 Dec 2003 Test # 1674
2 36 31 0 0 6.45 1 caught 2 Test v Australia Perth 17 Dec 2008 Test # 1899
14* 44 30 2 0 46.66 4 not out 2 ODI v India Durban 26 Oct 2001 ODI # 1766
12 35 28 0 0 42.85 4 bowled 1 Test v India Gqeberha 16 Nov 2001 Test # 1569
10 33 28 1 0 35.71 3 caught 1 ODI v Australia Perth 30 Jan 2009 ODI # 2808
22 32 27 3 0 81.48 5 caught 1 ODI v New Zealand Hobart 15 Jan 2002 ODI # 1785
21 33 26 1 0 80.76 5 caught 1 ODI v West Indies Kingston 28 Apr 2001 ODI # 1712
16 44 26 3 0 61.53 5 caught 2 Test v Australia Johannesburg 22 Feb 2002 Test # 1590
21 23 25 2 1 84.00 4 bowled 2 ODI v India Centurion 10 Oct 2001 ODI # 1757
10 35 25 2 0 40.00 7 lbw 1 Test v New Zealand Hamilton 10 Mar 2004 Test # 1686
13 46 24 2 0 54.16 3 caught 1 ODI v West Indies Kingstown 16 May 2001 ODI # 1718
14 28 23 1 0 60.86 3 caught 2 ODI v Australia Durban 12 Apr 2000 ODI # 1587
9 31 22 2 0 40.90 5 caught 1 Test v West Indies Port of Spain 17 Mar 2001 Test # 1538
18 34 21 0 0 85.71 7 caught 1 ODI v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
10 23 19 0 0 52.63 4 lbw 2 ODI v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
22 25 19 3 0 115.78 7 bowled 2 ODI v Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
4 25 19 0 0 21.05 5 bowled 2 Test v West Indies Georgetown 9 Mar 2001 Test # 1534
6 29 18 0 0 33.33 4 caught 1 ODI v Zimbabwe Gqeberha 6 Feb 2000 ODI # 1558
4 28 18 0 0 22.22 2 bowled 1 ODI v England Johannesburg 13 Feb 2000 ODI # 1560
13 22 18 2 0 72.22 3 caught 1 ODI v India Nagpur 19 Mar 2000 ODI # 1576
7* 20 17 0 1 41.17 5 not out 4 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
2 22 17 0 0 11.76 4 caught 3 Test v India Gqeberha 16 Nov 2001 Test # 1569
13 19 16 1 1 81.25 7 lbw 3 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
4 16 16 1 0 25.00 5 caught 4 Test v Australia Durban 15 Mar 2002 Test # 1595
17 21 16 2 0 106.25 6 caught 1 ODI v Australia Durban 3 Apr 2002 ODI # 1823
5 14 15 0 0 33.33 4 caught 1 ODI v New Zealand Adelaide 27 Jan 2002 ODI # 1797
11 28 15 2 0 73.33 3 caught 1 ODI v Pakistan Durban 8 Dec 2002 ODI # 1914
3 12 15 0 0 20.00 4 run out 2 ODI v Pakistan Lahore 5 Oct 2003 ODI # 2047
5 26 15 1 0 33.33 1 lbw 2 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
8 20 15 0 0 53.33 6 bowled 2 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
1 24 14 0 0 7.14 2 bowled 3 Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
9* 27 14 2 0 64.28 5 not out 2 ODI v Pakistan Rawalpindi 12 Oct 2003 ODI # 2050
7 11 13 1 0 53.84 5 lbw 1 Test v Bangladesh Dhaka 1 May 2003 Test # 1642
9* 28 11 1 0 81.81 8 not out 3 Test v West Indies Johannesburg 12 Dec 2003 Test # 1674
4 20 10 1 0 40.00 4 lbw 2 ODI v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
4 13 10 1 0 40.00 5 caught 1 Test v England Leeds 21 Aug 2003 Test # 1656
8* 7 8 1 0 100.00 6 not out 2 ODI v India Johannesburg 5 Oct 2001 ODI # 1752
7* 10 8 0 0 87.50 7 not out 1 T20I v Australia Brisbane 13 Jan 2009 T20I # 81
3 9 7 0 0 42.85 7 bowled 1 ODI v Pakistan Singapore 27 Aug 2000 ODI # 1626
0 10 7 0 0 0.00 2 caught 2 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
1 8 5 0 0 20.00 3 lbw 2 ODI v Pakistan Sharjah 28 Mar 2000 ODI # 1582
0 14 5 0 0 0.00 2 caught 1 Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
0 5 5 0 0 0.00 5 caught 2 ODI v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
7 7 5 1 0 140.00 3 caught 2 ODI v Sri Lanka Kimberley 4 Dec 2002 ODI # 1911
0 7 5 0 0 0.00 2 bowled 2 Test v Australia Melbourne 26 Dec 2008 Test # 1902
7 4 4 1 0 175.00 4 caught 1 ODI v Zimbabwe Durban 2 Feb 2000 ODI # 1555
6* 5 4 1 0 150.00 2 not out 4 Test v England Leeds 18 Jul 2008 Test # 1881
3 9 3 0 0 100.00 4 bowled 1 ODI v New Zealand Perth 1 Feb 2002 ODI # 1801
0 1 3 0 0 0.00 1 caught 2 Test v Australia Durban 6 Mar 2009 Test # 1913
0 2 2 0 0 0.00 5 lbw 4 Test v Australia Adelaide 14 Dec 2001 Test # 1576
0 5 1 0 0 0.00 2 caught 1 Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
0 2 1 0 0 0.00 6 lbw 1 ODI v Australia Cape Town 9 Apr 2002 ODI # 1827
0 2 1 0 0 0.00 6 lbw 2 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
0 1 1 0 0 0.00 6 lbw 1 Test v Pakistan Lahore 17 Oct 2003 Test # 1664
0 1 1 0 0 0.00 6 caught 3 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
DNB - - - - - - - 2 ODI v India Sharjah 22 Mar 2000 ODI # 1577
DNB - - - - - - - 2 ODI v New Zealand Singapore 25 Aug 2000 ODI # 1625
DNB - - - - - - - 2 Test v New Zealand Johannesburg 8 Dec 2000 Test # 1522
DNB - - - - - - - 2 ODI v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
DNB - - - - - - - 4 Test v West Indies Georgetown 9 Mar 2001 Test # 1534
DNB - - - - - - - 4 Test v Zimbabwe Harare 7 Sep 2001 Test # 1562
DNB - - - - - - - 1 ODI v Zimbabwe Bulawayo 23 Sep 2001 ODI # 1748
DNB - - - - - - - 2 ODI v Kenya Kimberley 14 Oct 2001 ODI # 1760
DNB - - - - - - - 1 ODI v India East London 19 Oct 2001 ODI # 1762
DNB - - - - - - - 4 Test v India Bloemfontein 3 Nov 2001 Test # 1564
DNB - - - - - - - 1 ODI v Australia Gqeberha 6 Apr 2002 ODI # 1824
DNB - - - - - - - 4 Test v Pakistan Durban 26 Dec 2002 Test # 1635
TDNB - - - - - - - - ODI v India Dhaka 21 Apr 2003 ODI # 2007
DNB - - - - - - - 2 Test v Bangladesh Chattogram 24 Apr 2003 Test # 1640
DNB - - - - - - - 3 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
DNB - - - - - - - 4 Test v West Indies Centurion 16 Jan 2004 Test # 1682
DNB - - - - - - - 1 T20I v Australia Johannesburg 24 Feb 2006 T20I # 6
DNB - - - - - - - 4 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
DNB - - - - - - - 2 ODI v Australia Adelaide 26 Jan 2009 ODI # 2804
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630 - Live]
    » South Africa 9/1 (1.3 ov, Q de Kock 2*, S Joseph 1/5)
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629 - Current]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
 
Feedback Print this page