Records type batting analysis [change type]
View innings by innings list [change view]
Batting or fielding first fielding first remove fielding first from query
Not involving the player Q de Kock (SA) remove Q de Kock (SA) from query
Ordered by boundary sixes (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1996-2010 248 240 16 8094 175 36.13 9721 83.26 21 37 22 930 128 Profile
filtered 1996-2010 133 126 14 4050 175 36.16 4748 85.29 8 19 11 506 67
Innings by innings list
175 142 111 21 7 157.65 3 caught 2 v Australia Johannesburg 12 Mar 2006 ODI # 2349
119 138 101 10 7 117.82 2 caught 2 v New Zealand Cape Town 2 Dec 2007 ODI # 2652
87* 84 66 12 4 131.81 1 not out 2 v Kenya Potchefstroom 12 Feb 2003 ODI # 1947
87* 120 93 9 3 93.54 2 not out 2 v India Sharjah 22 Mar 2000 ODI # 1577
104 154 141 8 3 73.75 1 stumped 2 v West Indies St John's 2 May 2001 ODI # 1713
107 138 132 12 3 81.06 2 caught 2 v West Indies Bridgetown 9 May 2001 ODI # 1716
108* 140 92 14 3 117.39 1 not out 2 v Sri Lanka Kimberley 4 Dec 2002 ODI # 1911
102 109 84 13 3 121.42 1 caught 2 v West Indies Johannesburg 3 Feb 2008 ODI # 2671
73 117 88 7 2 82.95 2 bowled 2 v Sri Lanka Durban 3 Mar 2003 ODI # 1979
93* 145 97 12 2 95.87 2 not out 2 v Zimbabwe Cardiff 5 Jul 2003 ODI # 2033
69 - 64 6 2 107.81 2 caught 2 v New Zealand Wellington 20 Feb 2004 ODI # 2101
40* 48 36 3 2 111.11 4 not out 2 v West Indies Kingston 7 May 2005 ODI # 2241
44* 95 57 1 2 77.19 4 not out 2 v West Indies Kingston 8 May 2005 ODI # 2242
56* 85 59 1 2 94.91 7 not out 2 v Bangladesh Providence 7 Apr 2007 ODI # 2564
111 160 100 16 2 111.00 2 caught 2 v Zimbabwe Harare 25 Aug 2007 ODI # 2614
39 98 52 3 2 75.00 2 bowled 2 v West Indies Durban 1 Feb 2008 ODI # 2668
38 38 38 4 1 100.00 2 lbw 2 v Kenya Amstelveen 26 May 1999 ODI # 1462
48* 85 55 6 1 87.27 1 retired notout 2 v Zimbabwe Nairobi (Gym) 28 Sep 1999 ODI # 1505
65 138 92 8 1 70.65 2 caught 2 v Zimbabwe Johannesburg 21 Jan 2000 ODI # 1544
79 163 112 7 1 70.53 2 run out 2 v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
20 43 27 2 1 74.07 2 caught 2 v Kenya Benoni 7 Oct 2001 ODI # 1755
52 100 58 6 1 89.65 1 bowled 2 v Pakistan Paarl 16 Dec 2002 ODI # 1921
49* 48 40 8 1 122.50 1 not out 2 v Bangladesh Bloemfontein 22 Feb 2003 ODI # 1961
15 24 18 1 1 83.33 2 caught 2 v West Indies Johannesburg 4 Feb 2004 ODI # 2096
81 135 94 8 1 86.17 3 caught 2 v New Zealand Gqeberha 30 Oct 2005 ODI # 2289
39 70 53 4 1 73.58 4 lbw 2 v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
14 26 14 1 1 100.00 4 lbw 2 v Pakistan Durban 7 Feb 2007 ODI # 2513
17 30 19 1 1 89.47 4 stumped 2 v Australia Basseterre 24 Mar 2007 ODI # 2552
57 123 84 8 1 67.85 1 lbw 2 v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
37 68 44 5 1 84.09 1 bowled 2 v England Leeds 22 Aug 2008 ODI # 2748
64 74 52 10 1 123.07 2 caught 2 v Australia Sydney 23 Jan 2009 ODI # 2802
82 107 101 10 1 81.18 1 lbw 2 v Australia Johannesburg 17 Apr 2009 ODI # 2841
22 30 26 3 1 84.61 2 caught 2 v England Centurion 27 Sep 2009 ODI # 2900
27 - 40 3 1 67.50 2 caught 2 v India Jaipur 21 Feb 2010 ODI # 2961
35 66 49 5 0 71.42 2 caught 2 v India Rajkot 29 Oct 1996 ODI # 1132
31 73 46 3 0 67.39 5 caught 2 v India Wankhede 14 Dec 1996 ODI # 1151
10 29 19 2 0 52.63 2 caught 2 v Australia East London 29 Mar 1997 ODI # 1186
0 3 5 0 0 0.00 2 caught 2 v Australia Durban 5 Apr 1997 ODI # 1191
22 18 18 3 0 122.22 2 lbw 2 v Australia Johannesburg 8 Apr 1997 ODI # 1195
2 3 4 0 0 50.00 6 bowled 2 v Australia Brisbane 11 Jan 1998 ODI # 1272
5 17 9 0 0 55.55 3 caught 2 v Pakistan East London 11 Apr 1998 ODI # 1314
10 30 22 1 0 45.45 2 caught 2 v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
10 20 17 2 0 58.82 2 caught 2 v West Indies Johannesburg 22 Jan 1999 ODI # 1390
4* 9 4 1 0 100.00 2 not out 2 v New Zealand Napier 25 Mar 1999 ODI # 1419
52 99 66 6 0 78.78 2 run out 2 v New Zealand Napier 26 Mar 1999 ODI # 1421
7 12 8 1 0 87.50 2 lbw 2 v India Hove 15 May 1999 ODI # 1444
9 31 21 0 0 42.85 2 run out 2 v Zimbabwe Chelmsford 29 May 1999 ODI # 1468
0 6 3 0 0 0.00 2 caught 2 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
30 51 36 6 0 83.33 2 bowled 2 v Australia Birmingham 17 Jun 1999 ODI # 1483
14 39 29 0 0 48.27 1 caught 2 v England East London 4 Feb 2000 ODI # 1557
19 36 29 2 0 65.51 2 caught 2 v India Faridabad 15 Mar 2000 ODI # 1574
0 1 1 0 0 0.00 2 caught 2 v Pakistan Sharjah 24 Mar 2000 ODI # 1579
8 30 17 0 0 47.05 2 caught 2 v India Sharjah 27 Mar 2000 ODI # 1581
59* 140 79 9 0 74.68 2 not out 2 v Pakistan Sharjah 28 Mar 2000 ODI # 1582
5 19 13 1 0 38.46 1 caught 2 v Pakistan Sharjah 31 Mar 2000 ODI # 1583
0 10 8 0 0 0.00 2 caught 2 v Australia Durban 12 Apr 2000 ODI # 1587
4 5 4 1 0 100.00 3 lbw 2 v Australia Johannesburg 16 Apr 2000 ODI # 1591
1 9 2 0 0 50.00 2 lbw 2 v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
3 12 8 0 0 37.50 2 caught 2 v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
27 46 30 5 0 90.00 1 caught 2 v West Indies St George's 6 May 2001 ODI # 1715
39 40 31 9 0 125.80 2 lbw 2 v Zimbabwe Harare 30 Sep 2001 ODI # 1750
48 75 45 10 0 106.66 2 caught 2 v India Johannesburg 5 Oct 2001 ODI # 1752
1 7 3 0 0 33.33 2 caught 2 v India Centurion 10 Oct 2001 ODI # 1757
70 79 60 14 0 116.66 2 caught 2 v Kenya Kimberley 14 Oct 2001 ODI # 1760
21 71 41 1 0 51.21 2 caught 2 v India Durban 26 Oct 2001 ODI # 1766
38 82 51 8 0 74.50 1 caught 2 v Australia Melbourne 13 Jan 2002 ODI # 1784
18 28 22 1 0 81.81 1 caught 2 v Australia Brisbane 20 Jan 2002 ODI # 1789
34 81 51 6 0 66.66 1 caught 2 v Australia Perth 3 Feb 2002 ODI # 1802
24 61 47 3 0 51.06 1 caught 2 v New Zealand Melbourne 6 Feb 2002 ODI # 1804
46 66 51 6 0 90.19 1 bowled 2 v New Zealand Sydney 8 Feb 2002 ODI # 1805
0 5 7 0 0 0.00 1 caught 2 v Australia Johannesburg 22 Mar 2002 ODI # 1819
5 19 14 1 0 35.71 1 caught 2 v Australia Centurion 24 Mar 2002 ODI # 1820
11 21 21 2 0 52.38 1 bowled 2 v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
6 9 11 1 0 54.54 1 caught 2 v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
8 13 10 1 0 80.00 2 bowled 2 v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
116* 162 119 16 0 97.47 1 retired notout 2 v India Colombo (RPS) 25 Sep 2002 ODI # 1886
97* 88 66 19 0 146.96 2 not out 2 v Bangladesh Benoni 6 Oct 2002 ODI # 1891
15 33 13 3 0 115.38 2 bowled 2 v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
0 2 2 0 0 0.00 2 caught 2 v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
47 72 45 9 0 104.44 1 bowled 2 v Sri Lanka Bloemfontein 6 Dec 2002 ODI # 1912
40 33 30 8 0 133.33 2 bowled 2 v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
24 36 28 4 0 85.71 1 caught 2 v West Indies Cape Town 9 Feb 2003 ODI # 1942
26 63 42 4 0 61.90 2 caught 2 v India Dhaka 13 Apr 2003 ODI # 2002
25 53 37 5 0 67.56 2 lbw 2 v India Dhaka 18 Apr 2003 ODI # 2006
1 24 7 0 0 14.28 2 run out 2 v England Manchester 3 Jul 2003 ODI # 2032
2 7 5 0 0 40.00 2 bowled 2 v Zimbabwe Southampton 10 Jul 2003 ODI # 2036
4 14 7 1 0 57.14 2 caught 2 v Pakistan Faisalabad 7 Oct 2003 ODI # 2048
41 63 46 7 0 89.13 2 bowled 2 v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
34 87 63 4 0 53.96 2 stumped 2 v Pakistan Rawalpindi 12 Oct 2003 ODI # 2050
7* 21 9 1 0 77.77 2 not out 2 v West Indies Durban 30 Jan 2004 ODI # 2092
43 87 57 4 0 75.43 2 caught 2 v New Zealand Auckland 13 Feb 2004 ODI # 2099
13 12 8 3 0 162.50 2 caught 2 v New Zealand Auckland 29 Feb 2004 ODI # 2107
7 25 17 0 0 41.17 2 bowled 2 v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
6 11 10 1 0 60.00 2 bowled 2 v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
4 13 11 1 0 36.36 2 bowled 2 v Bangladesh Birmingham 12 Sep 2004 ODI # 2171
78 132 101 6 0 77.22 4 caught 2 v England Bloemfontein 2 Feb 2005 ODI # 2219
50 79 60 5 0 83.33 5 lbw 2 v England Gqeberha 4 Feb 2005 ODI # 2221
0 4 2 0 0 0.00 4 lbw 2 v England Centurion 13 Feb 2005 ODI # 2226
21 43 30 3 0 70.00 4 caught 2 v Zimbabwe Gqeberha 2 Mar 2005 ODI # 2233
25 88 69 0 0 36.23 4 caught 2 v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
16 26 27 2 0 59.25 4 caught 2 v Australia Brisbane 15 Jan 2006 ODI # 2314
7 32 16 0 0 43.75 4 run out 2 v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
4 10 8 0 0 50.00 4 bowled 2 v Sri Lanka Perth 31 Jan 2006 ODI # 2321
33 52 40 5 0 82.50 4 bowled 2 v Australia Melbourne (Docklands) 3 Feb 2006 ODI # 2322
46 - 54 6 0 85.18 3 caught 2 v Australia Sydney 5 Feb 2006 ODI # 2323
0 2 3 0 0 0.00 3 caught 2 v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
0 5 1 0 0 0.00 3 run out 2 v Australia Centurion 26 Feb 2006 ODI # 2341
16 38 30 2 0 53.33 3 run out 2 v Australia Gqeberha 5 Mar 2006 ODI # 2347
2 11 4 0 0 50.00 3 caught 2 v Zimbabwe Bloemfontein 15 Sep 2006 ODI # 2415
0 6 2 0 0 0.00 3 bowled 2 v New Zealand Brabourne 16 Oct 2006 ODI # 2430
31 79 51 1 0 60.78 4 caught 2 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
6 19 15 1 0 40.00 4 caught 2 v Ireland Providence 3 Apr 2007 ODI # 2562
5 6 7 1 0 71.42 4 bowled 2 v India Belfast 26 Jun 2007 ODI # 2592
0 5 1 0 0 0.00 2 lbw 2 v Pakistan Lahore 20 Oct 2007 ODI # 2635
39 50 35 7 0 111.42 2 lbw 2 v Pakistan Multan 26 Oct 2007 ODI # 2639
15 32 19 3 0 78.94 1 caught 2 v West Indies Gqeberha 27 Jan 2008 ODI # 2666
3 17 14 0 0 21.42 2 lbw 2 v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
10 22 17 1 0 58.82 1 caught 2 v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
12 26 16 1 0 75.00 2 caught 2 v England The Oval 29 Aug 2008 ODI # 2757
2 12 6 0 0 33.33 2 caught 2 v Kenya Kimberley 2 Nov 2008 ODI # 2770
22 32 28 3 0 78.57 1 bowled 2 v Australia Melbourne 16 Jan 2009 ODI # 2795
19 55 37 1 0 51.35 1 caught 2 v Australia Hobart 18 Jan 2009 ODI # 2796
38 36 29 8 0 131.03 2 caught 2 v Australia Adelaide 26 Jan 2009 ODI # 2804
33 51 37 5 0 89.18 3 caught 2 v Australia Durban 3 Apr 2009 ODI # 2832
2 14 7 0 0 28.57 2 caught 2 v Australia Centurion 5 Apr 2009 ODI # 2834
7 12 8 1 0 87.50 2 bowled 2 v India Gwalior 24 Feb 2010 ODI # 2962
TDNB - - - - - - - - v India Dhaka 21 Apr 2003 ODI # 2007
DNB - - - - - - - 2 v India Centurion 3 Dec 2006 ODI # 2458
TDNB - - - - - - - - v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
DNB - - - - - - - 2 v Pakistan Cape Town 11 Feb 2007 ODI # 2521
DNB - - - - - - - 2 v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
DNB - - - - - - - 2 v Scotland Basseterre 20 Mar 2007 ODI # 2545
DNB - - - - - - - 2 v England Bridgetown 17 Apr 2007 ODI # 2574
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page