Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team South Africa remove South Africa from query
Home or away away (home of opposition) remove away (home of opposition) from query
Ordered by batting average (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 1998-2011 295 221 57 4686 147* 28.57 5528 84.76 1 26 16 356 83 Profile
filtered 1998-2010 91 72 19 1217 76 22.96 1602 75.96 0 7 6 77 16
Reverse cumulative
6 5 2 93 37* 31.00 134 69.40 0 0 0 4 1 v Australia 18 Jan 2009 ODI # 2796
40 34 9 689 76 27.56 828 83.21 0 4 3 41 13 v New Zealand 25 Feb 2004 ODI # 2104
39 33 9 654 76 27.25 800 81.75 0 4 3 38 13 v New Zealand 29 Feb 2004 ODI # 2107
30 26 8 486 76 27.00 609 79.80 0 3 2 25 9 v West Indies 11 May 2005 ODI # 2243
31 26 8 486 76 27.00 609 79.80 0 3 2 25 9 v West Indies 8 May 2005 ODI # 2242
32 26 8 486 76 27.00 609 79.80 0 3 2 25 9 v West Indies 7 May 2005 ODI # 2241
42 36 9 729 76 27.00 867 84.08 0 4 4 45 14 v New Zealand 17 Feb 2004 ODI # 2100
24 21 5 431 76 26.93 536 80.41 0 3 2 22 9 v India 28 Nov 2005 ODI # 2300
25 21 5 431 76 26.93 536 80.41 0 3 2 22 9 v India 25 Nov 2005 ODI # 2299
34 28 8 537 76 26.85 697 77.04 0 3 2 28 10 v Sri Lanka 28 Aug 2004 ODI # 2161
33 27 8 510 76 26.84 628 81.21 0 3 2 27 10 v Sri Lanka 31 Aug 2004 ODI # 2163
41 35 9 689 76 26.50 832 82.81 0 4 4 41 13 v New Zealand 20 Feb 2004 ODI # 2101
23 20 5 396 76 26.40 480 82.50 0 3 2 22 9 v Australia 15 Jan 2006 ODI # 2314
37 31 8 606 76 26.34 767 79.00 0 4 2 33 11 v Sri Lanka 20 Aug 2004 ODI # 2156
29 25 7 473 76 26.27 599 78.96 0 3 2 24 9 v West Indies 14 May 2005 ODI # 2244
45 38 10 733 76 26.17 872 84.05 0 4 5 46 14 v Pakistan 10 Oct 2003 ODI # 2049
26 22 5 445 76 26.17 569 78.20 0 3 2 23 9 v India 19 Nov 2005 ODI # 2298
46 39 10 757 76 26.10 904 83.73 0 4 5 48 14 v Pakistan 7 Oct 2003 ODI # 2048
43 37 9 729 76 26.03 871 83.69 0 4 5 45 14 v New Zealand 13 Feb 2004 ODI # 2099
44 37 9 729 76 26.03 871 83.69 0 4 5 45 14 v Pakistan 12 Oct 2003 ODI # 2050
35 29 8 544 76 25.90 706 77.05 0 3 2 28 10 v Sri Lanka 25 Aug 2004 ODI # 2160
9 7 3 103 37* 25.75 147 70.06 0 0 1 5 1 v England 31 Aug 2008 ODI # 2759
28 24 6 463 76 25.72 585 79.14 0 3 2 24 9 v West Indies 15 May 2005 ODI # 2245
47 40 10 762 76 25.40 909 83.82 0 4 5 49 14 v Pakistan 5 Oct 2003 ODI # 2047
38 32 8 606 76 25.25 770 78.70 0 4 3 33 11 v New Zealand 2 Mar 2004 ODI # 2109
20 17 4 328 76 25.23 405 80.98 0 2 1 16 8 v Australia 5 Feb 2006 ODI # 2323
36 30 8 548 76 24.90 720 76.11 0 3 2 28 10 v Sri Lanka 22 Aug 2004 ODI # 2158
27 23 5 447 76 24.83 573 78.01 0 3 2 23 9 v India 16 Nov 2005 ODI # 2297
52 44 10 842 76 24.76 1032 81.58 0 5 5 57 14 v England 28 Jun 2003 ODI # 2029
48 41 10 763 76 24.61 912 83.66 0 4 5 49 14 v Pakistan 3 Oct 2003 ODI # 2046
10 8 3 122 37* 24.40 174 70.11 0 0 1 6 1 v England 29 Aug 2008 ODI # 2757
53 45 10 854 76 24.40 1048 81.48 0 5 5 58 14 v Bangladesh 17 Apr 2003 ODI # 2005
54 45 10 854 76 24.40 1048 81.48 0 5 5 58 14 v Bangladesh 14 Apr 2003 ODI # 2003
49 42 10 774 76 24.18 943 82.07 0 4 5 50 14 v England 12 Jul 2003 ODI # 2037
80 64 16 1160 76 24.16 1517 76.46 0 7 5 72 16 v England 22 May 1999 ODI # 1455
81 64 16 1160 76 24.16 1517 76.46 0 7 5 72 16 v New Zealand 30 Mar 1999 ODI # 1425
55 46 10 866 76 24.05 1058 81.85 0 5 5 60 14 v Australia 3 Feb 2002 ODI # 1802
50 43 10 787 76 23.84 968 81.30 0 4 5 51 14 v England 8 Jul 2003 ODI # 2035
51 43 10 787 76 23.84 968 81.30 0 4 5 51 14 v England 3 Jul 2003 ODI # 2032
79 63 15 1144 76 23.83 1490 76.77 0 7 5 72 16 v Kenya 30 Sep 1999 ODI # 1507
82 65 16 1160 76 23.67 1521 76.26 0 7 6 72 16 v New Zealand 27 Mar 1999 ODI # 1422
56 47 10 867 76 23.43 1069 81.10 0 5 5 60 14 v Australia 22 Jan 2002 ODI # 1791
21 18 4 328 76 23.42 406 80.78 0 2 2 16 8 v Australia 3 Feb 2006 ODI # 2322
62 52 12 932 76 23.30 1175 79.31 0 5 5 62 14 v West Indies 16 May 2001 ODI # 1718
83 66 16 1163 76 23.26 1526 76.21 0 7 6 72 16 v New Zealand 26 Mar 1999 ODI # 1421
84 66 16 1163 76 23.26 1526 76.21 0 7 6 72 16 v New Zealand 25 Mar 1999 ODI # 1419
60 51 12 907 76 23.25 1127 80.47 0 5 5 61 14 v Zimbabwe 29 Sep 2001 ODI # 1749
61 51 12 907 76 23.25 1127 80.47 0 5 5 61 14 v Zimbabwe 23 Sep 2001 ODI # 1748
69 55 12 1000 76 23.25 1277 78.30 0 6 5 66 14 v Australia 18 Aug 2000 ODI # 1621
7 6 2 93 37* 23.25 135 68.88 0 0 1 4 1 v Australia 16 Jan 2009 ODI # 2795
8 6 2 93 37* 23.25 135 68.88 0 0 1 4 1 v England 3 Sep 2008 ODI # 2761
77 62 14 1116 76 23.25 1453 76.80 0 7 5 70 16 v India 12 Mar 2000 ODI # 1573
78 62 14 1116 76 23.25 1453 76.80 0 7 5 70 16 v India 9 Mar 2000 ODI # 1572
89 70 18 1209 76 23.25 1584 76.32 0 7 6 77 16 v England 24 May 1998 ODI # 1334
59 50 11 903 76 23.15 1123 80.40 0 5 5 61 14 v Zimbabwe 30 Sep 2001 ODI # 1750
85 67 16 1179 76 23.11 1546 76.26 0 7 6 74 16 v New Zealand 20 Feb 1999 ODI # 1409
86 67 16 1179 76 23.11 1546 76.26 0 7 6 74 16 v New Zealand 17 Feb 1999 ODI # 1408
57 48 10 877 76 23.07 1086 80.75 0 5 5 60 14 v Australia 20 Jan 2002 ODI # 1789
91 72 19 1217 76 22.96 1602 75.96 0 7 6 77 16 v England 21 May 1998 ODI # 1331
76 61 13 1102 76 22.95 1432 76.95 0 7 5 70 16 v India 15 Mar 2000 ODI # 1574
90 71 18 1215 76 22.92 1598 76.03 0 7 6 77 16 v England 23 May 1998 ODI # 1332
70 56 12 1006 76 22.86 1294 77.74 0 6 5 66 14 v Australia 16 Aug 2000 ODI # 1620
63 53 12 935 76 22.80 1187 78.77 0 5 5 62 14 v West Indies 12 May 2001 ODI # 1717
64 53 12 935 76 22.80 1187 78.77 0 5 5 62 14 v West Indies 9 May 2001 ODI # 1716
65 53 12 935 76 22.80 1187 78.77 0 5 5 62 14 v West Indies 6 May 2001 ODI # 1715
66 53 12 935 76 22.80 1187 78.77 0 5 5 62 14 v West Indies 5 May 2001 ODI # 1714
67 53 12 935 76 22.80 1187 78.77 0 5 5 62 14 v West Indies 2 May 2001 ODI # 1713
58 49 10 888 76 22.76 1101 80.65 0 5 5 61 14 v Australia 13 Jan 2002 ODI # 1784
88 69 17 1183 76 22.75 1555 76.07 0 7 6 74 16 v England 18 Aug 1998 ODI # 1347
87 68 16 1180 76 22.69 1552 76.03 0 7 6 74 16 v New Zealand 14 Feb 1999 ODI # 1407
74 60 12 1085 76 22.60 1418 76.51 0 7 5 69 15 v India 19 Mar 2000 ODI # 1576
75 60 12 1085 76 22.60 1418 76.51 0 7 5 69 15 v India 17 Mar 2000 ODI # 1575
68 54 12 949 76 22.59 1214 78.17 0 5 5 63 14 v West Indies 28 Apr 2001 ODI # 1712
71 57 12 1007 76 22.37 1298 77.58 0 6 5 66 14 v Sri Lanka 14 Jul 2000 ODI # 1614
22 19 4 333 76 22.20 418 79.66 0 2 2 16 8 v Australia 20 Jan 2006 ODI # 2316
72 58 12 1015 76 22.06 1321 76.83 0 6 5 66 14 v Sri Lanka 11 Jul 2000 ODI # 1610
11 9 3 132 37* 22.00 197 67.00 0 0 1 7 1 v England 26 Aug 2008 ODI # 2754
73 59 12 1017 76 21.63 1326 76.69 0 6 5 66 14 v Sri Lanka 6 Jul 2000 ODI # 1604
12 10 3 148 37* 21.14 212 69.81 0 0 1 9 1 v England 22 Aug 2008 ODI # 2748
19 16 4 252 52 21.00 322 78.26 0 1 1 13 6 v West Indies 10 Apr 2007 ODI # 2567
13 11 3 153 37* 19.12 219 69.86 0 0 1 9 1 v Pakistan 29 Oct 2007 ODI # 2642
14 11 3 153 37* 19.12 219 69.86 0 0 1 9 1 v Pakistan 26 Oct 2007 ODI # 2639
15 12 3 170 37* 18.88 257 66.14 0 0 1 9 1 v Pakistan 23 Oct 2007 ODI # 2637
5 4 1 56 31* 18.66 102 54.90 0 0 0 2 0 v Australia 23 Jan 2009 ODI # 2802
16 13 3 184 37* 18.40 280 65.71 0 0 1 10 1 v Pakistan 20 Oct 2007 ODI # 2635
18 15 4 200 37* 18.18 299 66.88 0 0 1 11 1 v Ireland 24 Jun 2007 ODI # 2591
17 14 3 198 37* 18.00 296 66.89 0 0 1 11 1 v Pakistan 18 Oct 2007 ODI # 2633
3 2 0 20 14 10.00 49 40.81 0 0 0 1 0 v India 24 Feb 2010 ODI # 2962
4 3 0 25 14 8.33 58 43.10 0 0 0 1 0 v India 21 Feb 2010 ODI # 2961
1 1 0 6 6 6.00 18 33.33 0 0 0 0 0 v West Indies 3 Jun 2010 ODI # 2987
2 1 0 6 6 6.00 18 33.33 0 0 0 0 0 v India 27 Feb 2010 ODI # 2963
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