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 1996-2008 303 205 72 3519 130 26.45 4059 86.69 1 14 20 248 58 Profile
filtered 1996-2007 89 62 19 1043 90 24.25 1289 80.91 0 4 7 64 19
Reverse cumulative
2 2 0 92 90 46.00 88 104.54 0 1 0 9 1 v Pakistan 26 Oct 2007 ODI # 2639
13 11 4 251 90 35.85 230 109.13 0 1 0 19 7 v India 28 Nov 2005 ODI # 2300
14 11 4 251 90 35.85 230 109.13 0 1 0 19 7 v India 25 Nov 2005 ODI # 2299
15 12 4 280 90 35.00 291 96.21 0 1 0 20 8 v India 19 Nov 2005 ODI # 2298
16 12 4 280 90 35.00 291 96.21 0 1 0 20 8 v India 16 Nov 2005 ODI # 2297
17 12 4 280 90 35.00 291 96.21 0 1 0 20 8 v West Indies 15 May 2005 ODI # 2245
18 12 4 280 90 35.00 291 96.21 0 1 0 20 8 v West Indies 14 May 2005 ODI # 2244
23 15 5 343 90 34.30 372 92.20 0 2 1 24 9 v Sri Lanka 28 Aug 2004 ODI # 2161
25 17 5 411 90 34.25 470 87.44 0 3 1 27 9 v Sri Lanka 22 Aug 2004 ODI # 2158
35 24 9 511 90 34.06 577 88.56 0 3 1 32 12 v Pakistan 7 Oct 2003 ODI # 2048
26 18 5 441 90 33.92 515 85.63 0 3 1 28 9 v Sri Lanka 20 Aug 2004 ODI # 2156
32 23 8 507 90 33.80 570 88.94 0 3 1 32 12 v New Zealand 13 Feb 2004 ODI # 2099
33 23 8 507 90 33.80 570 88.94 0 3 1 32 12 v Pakistan 12 Oct 2003 ODI # 2050
34 23 8 507 90 33.80 570 88.94 0 3 1 32 12 v Pakistan 10 Oct 2003 ODI # 2049
5 5 1 135 90 33.75 143 94.40 0 1 0 11 2 v Pakistan 18 Oct 2007 ODI # 2633
31 22 7 502 90 33.46 559 89.80 0 3 1 32 12 v New Zealand 17 Feb 2004 ODI # 2100
36 25 9 522 90 32.62 600 87.00 0 3 1 32 12 v Pakistan 5 Oct 2003 ODI # 2047
4 4 0 130 90 32.50 138 94.20 0 1 0 11 2 v Pakistan 20 Oct 2007 ODI # 2635
24 16 5 357 90 32.45 392 91.07 0 2 1 25 9 v Sri Lanka 25 Aug 2004 ODI # 2160
30 21 6 482 90 32.13 546 88.27 0 3 1 30 12 v New Zealand 20 Feb 2004 ODI # 2101
27 19 5 448 90 32.00 525 85.33 0 3 1 29 9 v New Zealand 2 Mar 2004 ODI # 2109
28 19 5 448 90 32.00 525 85.33 0 3 1 29 9 v New Zealand 29 Feb 2004 ODI # 2107
8 7 2 159 90 31.80 165 96.36 0 1 0 13 2 v Zimbabwe 22 Aug 2007 ODI # 2612
9 8 3 159 90 31.80 165 96.36 0 1 0 13 2 v West Indies 10 Apr 2007 ODI # 2567
11 10 3 221 90 31.57 213 103.75 0 1 0 15 6 v Australia 20 Jan 2006 ODI # 2316
12 10 3 221 90 31.57 213 103.75 0 1 0 15 6 v Australia 15 Jan 2006 ODI # 2314
19 13 4 280 90 31.11 293 95.56 0 1 1 20 8 v West Indies 11 May 2005 ODI # 2243
20 13 4 280 90 31.11 293 95.56 0 1 1 20 8 v West Indies 8 May 2005 ODI # 2242
21 13 4 280 90 31.11 293 95.56 0 1 1 20 8 v West Indies 7 May 2005 ODI # 2241
42 30 11 590 90 31.05 653 90.35 0 3 3 36 15 v Bangladesh 17 Apr 2003 ODI # 2005
43 30 11 590 90 31.05 653 90.35 0 3 3 36 15 v Bangladesh 14 Apr 2003 ODI # 2003
44 30 11 590 90 31.05 653 90.35 0 3 3 36 15 v Australia 3 Feb 2002 ODI # 1802
3 3 0 93 90 31.00 92 101.08 0 1 0 9 1 v Pakistan 23 Oct 2007 ODI # 2637
37 26 9 522 90 30.70 601 86.85 0 3 2 32 12 v Pakistan 3 Oct 2003 ODI # 2046
58 39 16 701 90 30.47 797 87.95 0 3 4 44 16 v Australia 20 Aug 2000 ODI # 1622
29 20 5 453 90 30.20 529 85.63 0 3 1 30 9 v New Zealand 25 Feb 2004 ODI # 2104
38 27 9 540 90 30.00 623 86.67 0 3 2 34 12 v England 12 Jul 2003 ODI # 2037
60 41 17 709 90 29.54 814 87.10 0 3 4 44 16 v Australia 16 Aug 2000 ODI # 1620
45 31 11 590 90 29.50 655 90.07 0 3 4 36 15 v Australia 22 Jan 2002 ODI # 1791
59 40 16 705 90 29.37 807 87.36 0 3 4 44 16 v Australia 18 Aug 2000 ODI # 1621
61 42 17 731 90 29.24 834 87.64 0 3 4 47 16 v Sri Lanka 14 Jul 2000 ODI # 1614
47 33 12 613 90 29.19 685 89.48 0 3 4 38 15 v Australia 13 Jan 2002 ODI # 1784
48 33 12 613 90 29.19 685 89.48 0 3 4 38 15 v Zimbabwe 30 Sep 2001 ODI # 1750
10 9 3 175 90 29.16 182 96.15 0 1 0 14 2 v Australia 3 Feb 2006 ODI # 2322
22 14 4 291 90 29.10 303 96.03 0 1 1 21 8 v Sri Lanka 31 Aug 2004 ODI # 2163
41 29 10 552 90 29.05 633 87.20 0 3 3 34 13 v England 28 Jun 2003 ODI # 2029
57 38 15 667 90 29.00 756 88.22 0 3 4 42 16 v West Indies 28 Apr 2001 ODI # 1712
46 32 11 608 90 28.95 681 89.28 0 3 4 37 15 v Australia 20 Jan 2002 ODI # 1789
51 35 13 635 90 28.86 712 89.18 0 3 4 39 16 v West Indies 16 May 2001 ODI # 1718
6 6 1 143 90 28.60 148 96.62 0 1 0 12 2 v Zimbabwe 26 Aug 2007 ODI # 2615
7 6 1 143 90 28.60 148 96.62 0 1 0 12 2 v Zimbabwe 25 Aug 2007 ODI # 2614
49 34 12 628 90 28.54 705 89.07 0 3 4 39 16 v Zimbabwe 29 Sep 2001 ODI # 1749
50 34 12 628 90 28.54 705 89.07 0 3 4 39 16 v Zimbabwe 23 Sep 2001 ODI # 1748
39 28 9 540 90 28.42 626 86.26 0 3 3 34 12 v England 8 Jul 2003 ODI # 2035
40 28 9 540 90 28.42 626 86.26 0 3 3 34 12 v England 3 Jul 2003 ODI # 2032
62 43 17 731 90 28.11 837 87.33 0 3 5 47 16 v Sri Lanka 11 Jul 2000 ODI # 1610
55 37 14 641 90 27.86 719 89.15 0 3 4 39 16 v West Indies 5 May 2001 ODI # 1714
56 37 14 641 90 27.86 719 89.15 0 3 4 39 16 v West Indies 2 May 2001 ODI # 1713
52 36 13 640 90 27.82 718 89.13 0 3 4 39 16 v West Indies 12 May 2001 ODI # 1717
53 36 13 640 90 27.82 718 89.13 0 3 4 39 16 v West Indies 9 May 2001 ODI # 1716
54 36 13 640 90 27.82 718 89.13 0 3 4 39 16 v West Indies 6 May 2001 ODI # 1715
63 44 17 736 90 27.25 846 86.99 0 3 5 47 16 v Sri Lanka 6 Jul 2000 ODI # 1604
64 44 17 736 90 27.25 846 86.99 0 3 5 47 16 v India 17 Mar 2000 ODI # 1575
65 45 17 750 90 26.78 861 87.10 0 3 5 49 16 v India 15 Mar 2000 ODI # 1574
68 47 17 787 90 26.23 907 86.76 0 3 5 50 18 v Kenya 30 Sep 1999 ODI # 1507
78 53 18 914 90 26.11 1097 83.31 0 4 6 57 18 v England 24 May 1998 ODI # 1334
66 46 17 757 90 26.10 881 85.92 0 3 5 49 16 v India 12 Mar 2000 ODI # 1573
67 46 17 757 90 26.10 881 85.92 0 3 5 49 16 v India 9 Mar 2000 ODI # 1572
79 54 18 917 90 25.47 1110 82.61 0 4 6 57 18 v England 23 May 1998 ODI # 1332
69 48 17 787 90 25.38 908 86.67 0 3 6 50 18 v England 22 May 1999 ODI # 1455
70 48 17 787 90 25.38 908 86.67 0 3 6 50 18 v New Zealand 30 Mar 1999 ODI # 1425
71 48 17 787 90 25.38 908 86.67 0 3 6 50 18 v New Zealand 27 Mar 1999 ODI # 1422
77 52 18 854 90 25.11 1033 82.67 0 3 6 52 18 v England 18 Aug 1998 ODI # 1347
72 49 17 803 90 25.09 939 85.51 0 3 6 50 18 v New Zealand 26 Mar 1999 ODI # 1421
73 49 17 803 90 25.09 939 85.51 0 3 6 50 18 v New Zealand 25 Mar 1999 ODI # 1419
74 50 17 823 90 24.93 968 85.02 0 3 6 51 18 v New Zealand 20 Feb 1999 ODI # 1409
75 50 17 823 90 24.93 968 85.02 0 3 6 51 18 v New Zealand 17 Feb 1999 ODI # 1408
81 56 18 945 90 24.86 1156 81.74 0 4 7 60 18 v Australia 27 Jan 1998 ODI # 1287
80 55 18 917 90 24.78 1111 82.53 0 4 7 57 18 v England 21 May 1998 ODI # 1331
83 58 18 984 90 24.60 1196 82.27 0 4 7 62 19 v Australia 23 Jan 1998 ODI # 1283
84 58 18 984 90 24.60 1196 82.27 0 4 7 62 19 v Australia 18 Jan 1998 ODI # 1280
85 58 18 984 90 24.60 1196 82.27 0 4 7 62 19 v Australia 11 Jan 1998 ODI # 1272
76 51 17 832 90 24.47 1000 83.20 0 3 6 51 18 v New Zealand 14 Feb 1999 ODI # 1407
86 59 18 1002 90 24.43 1232 81.33 0 4 7 62 19 v Australia 9 Dec 1997 ODI # 1257
82 57 18 948 90 24.30 1161 81.65 0 4 7 60 18 v Australia 26 Jan 1998 ODI # 1285
89 62 19 1043 90 24.25 1289 80.91 0 4 7 64 19 v Pakistan 29 Feb 1996 ODI # 1067
87 60 18 1008 90 24.00 1240 81.29 0 4 7 62 19 v Australia 4 Dec 1997 ODI # 1254
88 61 18 1023 90 23.79 1261 81.12 0 4 7 63 19 v Pakistan 2 Nov 1997 ODI # 1248
1 1 0 2 2 2.00 4 50.00 0 0 0 0 0 v Pakistan 29 Oct 2007 ODI # 2642
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