Records type batting analysis [change type]
View cumulative averages [change view]
Involving the player G Kirsten (SA) remove G Kirsten (SA) 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 1996-2004 171 137 50 3576 103* 41.10 3977 89.91 2 19 13 293 76 Profile
filtered 1996-2003 119 95 33 2575 103* 41.53 2767 93.06 1 14 9 214 57
Cumulative averages
1 1 0 0 0 0.00 3 0.00 0 0 1 0 0 v England 19 Jan 1996 ODI # 1042
2 1 0 0 0 0.00 3 0.00 0 0 1 0 0 v India 29 Oct 1996 ODI # 1132
3 2 1 88 88* 88.00 102 86.27 0 1 1 8 0 v Australia 1 Nov 1996 ODI # 1134
4 3 1 95 88* 47.50 110 86.36 0 1 1 9 0 v India 6 Nov 1996 ODI # 1138
5 4 1 110 88* 36.66 123 89.43 0 1 1 11 1 v India 23 Jan 1997 ODI # 1167
6 5 1 111 88* 27.75 125 88.80 0 1 1 11 1 v Zimbabwe 25 Jan 1997 ODI # 1168
7 6 1 130 88* 26.00 155 83.87 0 1 1 12 1 v Zimbabwe 29 Jan 1997 ODI # 1170
8 7 1 135 88* 22.50 163 82.82 0 1 1 13 1 v Zimbabwe 31 Jan 1997 ODI # 1171
9 7 1 135 88* 22.50 163 82.82 0 1 1 13 1 v India 2 Feb 1997 ODI # 1172
10 7 1 135 88* 22.50 163 82.82 0 1 1 13 1 v India 4 Feb 1997 ODI # 1173
11 7 1 135 88* 22.50 163 82.82 0 1 1 13 1 v India 12 Feb 1997 ODI # 1176
12 8 1 151 88* 21.57 186 81.18 0 1 1 15 1 v India 13 Feb 1997 ODI # 1177
16 12 2 315 92 31.50 367 85.83 0 2 2 32 2 v Pakistan 2 Nov 1997 ODI # 1248
17 13 2 332 92 30.18 388 85.56 0 2 2 35 2 v West Indies 3 Nov 1997 ODI # 1249
18 14 2 386 92 32.16 429 89.97 0 3 2 44 3 v Sri Lanka 6 Nov 1997 ODI # 1252
19 15 2 485 99 37.30 525 92.38 0 4 2 55 5 v Sri Lanka 8 Nov 1997 ODI # 1253
20 16 2 488 99 34.85 531 91.90 0 4 2 55 5 v Australia 4 Dec 1997 ODI # 1254
21 17 2 513 99 34.20 566 90.63 0 4 2 59 5 v New Zealand 6 Dec 1997 ODI # 1255
22 18 2 530 99 33.12 597 88.77 0 4 2 61 5 v Australia 9 Dec 1997 ODI # 1257
23 19 2 567 99 33.35 657 86.30 0 4 2 62 6 v New Zealand 11 Dec 1997 ODI # 1258
24 20 2 617 99 34.27 712 86.65 0 5 2 70 6 v New Zealand 9 Jan 1998 ODI # 1270
25 21 2 632 99 33.26 734 86.10 0 5 2 72 6 v Australia 11 Jan 1998 ODI # 1272
26 22 2 636 99 31.80 736 86.41 0 5 2 73 6 v New Zealand 16 Jan 1998 ODI # 1278
27 23 2 647 99 30.80 747 86.61 0 5 2 74 6 v Australia 18 Jan 1998 ODI # 1280
28 24 2 647 99 29.40 753 85.92 0 5 3 74 6 v Australia 23 Jan 1998 ODI # 1283
29 25 2 678 99 29.47 807 84.01 0 5 3 77 6 v Australia 26 Jan 1998 ODI # 1285
30 26 2 724 99 30.16 849 85.27 0 5 3 80 6 v Australia 27 Jan 1998 ODI # 1287
31 26 2 724 99 30.16 849 85.27 0 5 3 80 6 v Pakistan 3 Apr 1998 ODI # 1303
32 27 2 750 99 30.00 880 85.22 0 5 3 82 6 v Sri Lanka 5 Apr 1998 ODI # 1306
34 29 3 773 99 29.73 909 85.03 0 5 3 84 6 v Sri Lanka 13 Apr 1998 ODI # 1315
35 29 3 773 99 29.73 909 85.03 0 5 3 84 6 v Pakistan 17 Apr 1998 ODI # 1318
36 29 3 773 99 29.73 909 85.03 0 5 3 84 6 v Pakistan 23 Apr 1998 ODI # 1326
37 30 3 795 99 29.44 929 85.57 0 5 3 86 6 v England 21 May 1998 ODI # 1331
38 31 4 850 99 31.48 978 86.91 0 6 3 91 6 v England 23 May 1998 ODI # 1332
39 32 4 864 99 30.85 1003 86.14 0 6 3 91 6 v England 24 May 1998 ODI # 1334
40 33 5 891 99 31.82 1017 87.61 0 6 3 93 7 v West Indies 22 Jan 1999 ODI # 1390
41 34 5 937 99 32.31 1061 88.31 0 6 3 97 7 v West Indies 24 Jan 1999 ODI # 1393
44 36 6 1055 99 35.16 1171 90.09 0 8 3 103 11 v West Indies 2 Feb 1999 ODI # 1399
45 37 6 1072 99 34.58 1183 90.61 0 8 3 105 12 v West Indies 5 Feb 1999 ODI # 1402
47 39 7 1121 99 35.03 1252 89.53 0 8 3 107 13 v New Zealand 14 Feb 1999 ODI # 1407
48 40 7 1121 99 33.96 1255 89.32 0 8 4 107 13 v New Zealand 17 Feb 1999 ODI # 1408
49 41 8 1224 103* 37.09 1387 88.24 1 8 4 115 14 v New Zealand 20 Feb 1999 ODI # 1409
50 41 8 1224 103* 37.09 1387 88.24 1 8 4 115 14 v New Zealand 25 Mar 1999 ODI # 1419
51 42 9 1259 103* 38.15 1406 89.54 1 8 4 119 15 v New Zealand 26 Mar 1999 ODI # 1421
52 43 10 1272 103* 38.54 1413 90.02 1 8 4 121 15 v New Zealand 27 Mar 1999 ODI # 1422
53 44 11 1307 103* 39.60 1439 90.82 1 8 4 123 15 v New Zealand 30 Mar 1999 ODI # 1425
54 45 12 1319 103* 39.96 1443 91.40 1 8 4 126 15 v India 15 May 1999 ODI # 1444
55 46 13 1371 103* 41.54 1488 92.13 1 9 4 131 17 v Sri Lanka 19 May 1999 ODI # 1451
56 47 14 1419 103* 43.00 1528 92.86 1 9 4 134 18 v England 22 May 1999 ODI # 1455
57 47 14 1419 103* 43.00 1528 92.86 1 9 4 134 18 v Kenya 26 May 1999 ODI # 1462
58 48 15 1471 103* 44.57 1586 92.74 1 10 4 137 20 v Zimbabwe 29 May 1999 ODI # 1468
59 49 16 1517 103* 45.96 1627 93.23 1 10 4 140 23 v Pakistan 5 Jun 1999 ODI # 1474
60 50 16 1521 103* 44.73 1632 93.19 1 10 4 141 23 v New Zealand 10 Jun 1999 ODI # 1478
61 51 16 1557 103* 44.48 1653 94.19 1 10 4 145 24 v Australia 13 Jun 1999 ODI # 1481
62 52 17 1588 103* 45.37 1669 95.14 1 10 4 149 25 v Australia 17 Jun 1999 ODI # 1483
67 57 20 1744 103* 47.13 1883 92.61 2 10 5 164 29 v Zimbabwe 21 Jan 2000 ODI # 1544
68 58 20 1771 103* 46.60 1926 91.95 2 10 5 165 30 v England 23 Jan 2000 ODI # 1546
69 59 21 1813 103* 47.71 1973 91.89 2 10 5 167 30 v England 26 Jan 2000 ODI # 1549
74 64 22 1943 103* 46.26 2164 89.78 2 11 6 176 32 v India 9 Mar 2000 ODI # 1572
75 65 22 1962 103* 45.62 2197 89.30 2 11 6 178 32 v India 12 Mar 2000 ODI # 1573
76 66 22 1968 103* 44.72 2213 88.92 2 11 6 178 32 v India 15 Mar 2000 ODI # 1574
77 67 23 1982 103* 45.04 2222 89.19 2 11 6 180 32 v India 17 Mar 2000 ODI # 1575
78 68 24 2057 103* 46.75 2280 90.21 2 12 6 188 35 v India 19 Mar 2000 ODI # 1576
79 68 24 2057 103* 46.75 2280 90.21 2 12 6 188 35 v India 22 Mar 2000 ODI # 1577
80 69 24 2062 103* 45.82 2294 89.88 2 12 6 188 35 v Pakistan 24 Mar 2000 ODI # 1579
81 70 24 2062 103* 44.82 2295 89.84 2 12 7 188 35 v India 27 Mar 2000 ODI # 1581
82 71 24 2062 103* 43.87 2297 89.76 2 12 8 188 35 v Pakistan 28 Mar 2000 ODI # 1582
84 73 25 2066 103* 43.04 2308 89.51 2 12 9 189 35 v Australia 12 Apr 2000 ODI # 1587
85 74 26 2100 103* 43.75 2362 88.90 2 12 9 191 36 v Australia 14 Apr 2000 ODI # 1589
86 75 27 2152 103* 44.83 2412 89.22 2 13 9 200 36 v Australia 16 Apr 2000 ODI # 1591
87 76 27 2172 103* 44.32 2434 89.23 2 13 9 201 36 v Sri Lanka 6 Jul 2000 ODI # 1604
88 77 27 2186 103* 43.72 2445 89.40 2 13 9 202 36 v Pakistan 8 Jul 2000 ODI # 1606
89 78 27 2186 103* 42.86 2446 89.37 2 13 10 202 36 v Sri Lanka 11 Jul 2000 ODI # 1610
90 78 27 2186 103* 42.86 2446 89.37 2 13 10 202 36 v Pakistan 12 Jul 2000 ODI # 1612
91 79 27 2225 103* 42.78 2489 89.39 2 13 10 203 37 v Sri Lanka 14 Jul 2000 ODI # 1614
92 80 28 2250 103* 43.26 2525 89.10 2 13 10 203 37 v Australia 16 Aug 2000 ODI # 1620
93 81 28 2262 103* 42.67 2546 88.84 2 13 10 203 37 v Australia 18 Aug 2000 ODI # 1621
94 82 28 2311 103* 42.79 2620 88.20 2 13 10 205 37 v Australia 20 Aug 2000 ODI # 1622
95 83 28 2323 103* 42.23 2634 88.19 2 13 10 207 37 v Pakistan 23 Aug 2000 ODI # 1624
96 83 28 2323 103* 42.23 2634 88.19 2 13 10 207 37 v New Zealand 25 Aug 2000 ODI # 1625
97 84 28 2335 103* 41.69 2650 88.11 2 13 10 208 38 v Pakistan 27 Aug 2000 ODI # 1626
98 84 28 2335 103* 41.69 2650 88.11 2 13 10 208 38 v England 10 Oct 2000 ODI # 1636
99 85 28 2364 103* 41.47 2687 87.97 2 13 10 210 38 v India 13 Oct 2000 ODI # 1638
100 85 28 2364 103* 41.47 2687 87.97 2 13 10 210 38 v New Zealand 20 Oct 2000 ODI # 1641
101 85 28 2364 103* 41.47 2687 87.97 2 13 10 210 38 v New Zealand 22 Oct 2000 ODI # 1643
102 86 29 2381 103* 41.77 2698 88.25 2 13 10 212 38 v New Zealand 25 Oct 2000 ODI # 1647
103 87 29 2390 103* 41.20 2707 88.28 2 13 10 212 38 v New Zealand 28 Oct 2000 ODI # 1651
104 88 30 2431 103* 41.91 2725 89.21 2 13 10 215 41 v New Zealand 1 Nov 2000 ODI # 1654
105 89 31 2490 103* 42.93 2767 89.98 2 14 10 217 45 v New Zealand 4 Nov 2000 ODI # 1655
106 90 32 2529 103* 43.60 2821 89.64 2 14 10 221 45 v Sri Lanka 15 Dec 2000 ODI # 1661
107 91 32 2535 103* 42.96 2827 89.67 2 14 10 222 45 v Sri Lanka 17 Dec 2000 ODI # 1662
110 93 32 2537 103* 41.59 2830 89.64 2 14 11 222 45 v West Indies 28 Apr 2001 ODI # 1712
111 93 32 2537 103* 41.59 2830 89.64 2 14 11 222 45 v West Indies 2 May 2001 ODI # 1713
112 94 33 2562 103* 42.00 2859 89.61 2 14 11 222 46 v West Indies 5 May 2001 ODI # 1714
113 94 33 2562 103* 42.00 2859 89.61 2 14 11 222 46 v West Indies 6 May 2001 ODI # 1715
114 95 34 2572 103* 42.16 2868 89.67 2 14 11 223 46 v Zimbabwe 23 Sep 2001 ODI # 1748
115 96 34 2606 103* 42.03 2904 89.73 2 14 11 225 47 v Zimbabwe 29 Sep 2001 ODI # 1749
117 97 34 2623 103* 41.63 2916 89.95 2 14 11 225 49 v India 5 Oct 2001 ODI # 1752
118 97 34 2623 103* 41.63 2916 89.95 2 14 11 225 49 v Kenya 7 Oct 2001 ODI # 1755
119 98 34 2667 103* 41.67 2986 89.31 2 14 11 228 49 v India 10 Oct 2001 ODI # 1757
122 100 36 2780 103* 43.43 3093 89.88 2 15 11 243 51 v India 26 Oct 2001 ODI # 1766
123 101 36 2798 103* 43.04 3110 89.96 2 15 11 244 52 v Australia 13 Jan 2002 ODI # 1784
124 102 36 2803 103* 42.46 3121 89.81 2 15 11 244 52 v New Zealand 15 Jan 2002 ODI # 1785
125 103 36 2819 103* 42.07 3138 89.83 2 15 11 245 52 v Australia 20 Jan 2002 ODI # 1789
126 104 36 2819 103* 41.45 3140 89.77 2 15 12 245 52 v Australia 22 Jan 2002 ODI # 1791
127 105 37 2844 103* 41.82 3158 90.05 2 15 12 248 53 v Australia 3 Feb 2002 ODI # 1802
128 105 37 2844 103* 41.82 3158 90.05 2 15 12 248 53 v New Zealand 6 Feb 2002 ODI # 1804
129 105 37 2844 103* 41.82 3158 90.05 2 15 12 248 53 v New Zealand 8 Feb 2002 ODI # 1805
130 106 37 2927 103* 42.42 3235 90.47 2 16 12 256 55 v Australia 22 Mar 2002 ODI # 1819
131 107 37 2986 103* 42.65 3294 90.64 2 17 12 259 59 v Australia 24 Mar 2002 ODI # 1820
133 109 37 3017 103* 41.90 3330 90.60 2 17 12 259 60 v Pakistan 12 Aug 2002 ODI # 1860
134 110 38 3049 103* 42.34 3368 90.52 2 17 12 259 62 v Sri Lanka 15 Aug 2002 ODI # 1862
136 112 40 3116 103* 43.27 3472 89.74 2 17 12 261 63 v Sri Lanka 19 Aug 2002 ODI # 1865
149 121 44 3290 103* 42.72 3653 90.06 2 18 12 274 67 v Pakistan 16 Dec 2002 ODI # 1921
150 122 44 3347 103* 42.91 3701 90.43 2 19 12 275 72 v West Indies 9 Feb 2003 ODI # 1942
151 122 44 3347 103* 42.91 3701 90.43 2 19 12 275 72 v Kenya 12 Feb 2003 ODI # 1947
152 123 45 3380 103* 43.33 3722 90.81 2 19 12 279 73 v New Zealand 16 Feb 2003 ODI # 1955
153 123 45 3380 103* 43.33 3722 90.81 2 19 12 279 73 v Bangladesh 22 Feb 2003 ODI # 1961
154 124 46 3381 103* 43.34 3730 90.64 2 19 12 279 73 v Sri Lanka 3 Mar 2003 ODI # 1979
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