Statistics / Statsguru / AB de Villiers / One-Day Internationals

Records type batting analysis [change type]
View reverse cumulative averages [change view]
Ordered by start date (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 2005-2014 175 169 29 7210 146 51.50 7514 95.95 18 42 6 652 123 Profile
Reverse cumulative
1 1 0 91 91 91.00 88 103.40 0 1 0 6 0 v Australia 21 Nov 2014 ODI # 3549
2 2 0 143 91 71.50 122 117.21 0 2 0 12 1 v Australia 19 Nov 2014 ODI # 3548
3 3 0 191 91 63.66 163 117.17 0 2 0 20 1 v Australia 16 Nov 2014 ODI # 3546
4 4 0 271 91 67.75 239 113.38 0 3 0 24 2 v Australia 14 Nov 2014 ODI # 3545
5 5 1 304 91 76.00 276 110.14 0 3 0 28 2 v New Zealand 27 Oct 2014 ODI # 3538
6 6 1 341 91 68.20 301 113.28 0 3 0 33 3 v New Zealand 24 Oct 2014 ODI # 3537
7 7 2 430 91 86.00 386 111.39 0 4 0 42 3 v New Zealand 21 Oct 2014 ODI # 3536
8 8 3 487 91 97.40 427 114.05 0 5 0 48 5 v Australia 6 Sep 2014 ODI # 3526
9 9 3 503 91 83.83 445 113.03 0 5 0 50 5 v Zimbabwe 4 Sep 2014 ODI # 3524
10 10 3 509 91 72.71 464 109.69 0 5 0 50 5 v Australia 2 Sep 2014 ODI # 3522
11 11 4 645 136* 92.14 570 113.15 1 5 0 61 7 v Australia 27 Aug 2014 ODI # 3516
12 12 4 646 136* 80.75 574 112.54 1 5 0 61 7 v Zimbabwe 19 Aug 2014 ODI # 3508
13 13 4 667 136* 74.11 586 113.82 1 5 0 61 9 v Zimbabwe 17 Aug 2014 ODI # 3507
14 14 4 775 136* 77.50 657 117.96 2 5 0 72 13 v Sri Lanka 12 Jul 2014 ODI # 3502
15 15 4 804 136* 73.09 698 115.18 2 5 0 75 13 v Sri Lanka 9 Jul 2014 ODI # 3501
16 16 4 879 136* 73.25 768 114.45 2 6 0 80 14 v Sri Lanka 6 Jul 2014 ODI # 3500
17 17 4 988 136* 76.00 869 113.69 3 6 0 86 19 v India 11 Dec 2013 ODI # 3444
18 18 4 991 136* 70.78 873 113.51 3 6 0 86 19 v India 8 Dec 2013 ODI # 3443
19 19 4 1068 136* 71.20 920 116.08 3 7 0 92 23 v India 5 Dec 2013 ODI # 3442
20 20 5 1116 136* 74.40 983 113.53 3 7 0 95 23 v Pakistan 30 Nov 2013 ODI # 3441
21 21 5 1190 136* 74.37 1028 115.75 3 8 0 103 25 v Pakistan 27 Nov 2013 ODI # 3440
22 22 5 1200 136* 70.58 1043 115.05 3 8 0 104 25 v Pakistan 24 Nov 2013 ODI # 3438
23 23 6 1315 136* 77.35 1145 114.84 4 8 0 114 28 v Pakistan 11 Nov 2013 ODI # 3433
24 24 6 1345 136* 74.72 1185 113.50 4 8 0 116 28 v Pakistan 8 Nov 2013 ODI # 3431
25 25 6 1379 136* 72.57 1225 112.57 4 8 0 118 28 v Pakistan 6 Nov 2013 ODI # 3430
26 26 6 1389 136* 69.45 1246 111.47 4 8 0 118 28 v Pakistan 1 Nov 2013 ODI # 3427
27 27 6 1393 136* 66.33 1258 110.73 4 8 0 118 28 v Pakistan 30 Oct 2013 ODI # 3425
28 28 6 1444 136* 65.63 1309 110.31 4 9 0 123 29 v Sri Lanka 31 Jul 2013 ODI # 3401
29 29 6 1448 136* 62.95 1317 109.94 4 9 0 123 29 v Sri Lanka 28 Jul 2013 ODI # 3400
30 30 6 1495 136* 62.29 1389 107.63 4 9 0 126 29 v Sri Lanka 26 Jul 2013 ODI # 3398
31 31 6 1507 136* 60.28 1407 107.10 4 9 0 127 29 v Sri Lanka 23 Jul 2013 ODI # 3394
32 32 6 1530 136* 58.84 1426 107.29 4 9 0 132 29 v Sri Lanka 20 Jul 2013 ODI # 3392
33 33 6 1530 136* 56.66 1435 106.62 4 9 1 132 29 v England 19 Jun 2013 ODI # 3375
34 34 6 1567 136* 55.96 1461 107.25 4 9 1 134 30 v West Indies 14 Jun 2013 ODI # 3371
35 35 6 1598 136* 55.10 1492 107.10 4 9 1 135 31 v Pakistan 10 Jun 2013 ODI # 3367
36 36 6 1668 136* 55.60 1563 106.71 4 10 1 142 31 v India 6 Jun 2013 ODI # 3363
37 36 6 1668 136* 55.60 1563 106.71 4 10 1 142 31 v Netherlands 31 May 2013 ODI # 3359
38 37 7 1763 136* 58.76 1674 105.31 4 11 1 151 32 v Pakistan 24 Mar 2013 ODI # 3350
39 38 7 1838 136* 59.29 1782 103.14 4 12 1 156 32 v Pakistan 21 Mar 2013 ODI # 3348
40 39 7 1966 136* 61.43 1890 104.02 5 12 1 168 35 v Pakistan 17 Mar 2013 ODI # 3347
41 40 7 1970 136* 59.69 1895 103.95 5 12 1 169 35 v Pakistan 15 Mar 2013 ODI # 3346
42 41 7 2035 136* 59.85 1958 103.93 5 13 1 173 35 v Pakistan 10 Mar 2013 ODI # 3343
43 42 7 2042 136* 58.34 1966 103.86 5 13 1 174 35 v New Zealand 19 Jan 2013 ODI # 3323
44 43 8 2117 136* 60.48 2045 103.52 5 14 1 184 35 v England 5 Sep 2012 ODI # 3304
45 44 8 2156 136* 59.88 2091 103.10 5 14 1 186 35 v England 2 Sep 2012 ODI # 3302
46 45 8 2184 136* 59.02 2122 102.92 5 14 1 189 35 v England 31 Aug 2012 ODI # 3300
47 46 8 2212 136* 58.21 2151 102.83 5 14 1 190 35 v England 28 Aug 2012 ODI # 3298
48 46 8 2212 136* 58.21 2151 102.83 5 14 1 190 35 v England 24 Aug 2012 ODI # 3296
49 47 9 2221 136* 58.44 2156 103.01 5 14 1 190 36 v New Zealand 3 Mar 2012 ODI # 3254
50 48 10 2252 136* 59.26 2191 102.78 5 14 1 192 36 v New Zealand 29 Feb 2012 ODI # 3252
51 49 11 2358 136* 62.05 2297 102.65 6 14 1 195 40 v New Zealand 25 Feb 2012 ODI # 3249
52 50 12 2483 136* 65.34 2395 103.67 7 14 1 205 44 v Sri Lanka 22 Jan 2012 ODI # 3229
53 51 12 2579 136* 66.12 2471 104.37 7 15 1 213 47 v Sri Lanka 20 Jan 2012 ODI # 3228
54 52 13 2618 136* 67.12 2507 104.42 7 15 1 216 47 v Sri Lanka 17 Jan 2012 ODI # 3227
55 53 13 2635 136* 65.87 2520 104.56 7 15 1 218 47 v Sri Lanka 14 Jan 2012 ODI # 3226
56 54 13 2687 136* 65.53 2560 104.96 7 16 1 225 47 v Sri Lanka 11 Jan 2012 ODI # 3225
57 55 13 2722 136* 64.80 2600 104.69 7 16 1 229 47 v New Zealand 25 Mar 2011 ODI # 3144
58 56 13 2774 136* 64.51 2639 105.11 7 17 1 235 48 v India 12 Mar 2011 ODI # 3128
59 57 13 2799 136* 63.61 2683 104.32 7 17 1 235 48 v England 6 Mar 2011 ODI # 3120
60 58 13 2933 136* 65.17 2781 105.46 8 17 1 248 52 v Netherlands 3 Mar 2011 ODI # 3115
61 59 14 3040 136* 67.55 2886 105.33 9 17 1 256 54 v West Indies 24 Feb 2011 ODI # 3106
62 60 14 3051 136* 66.32 2898 105.27 9 17 1 257 54 v India 23 Jan 2011 ODI # 3087
63 61 14 3054 136* 64.97 2903 105.20 9 17 1 257 54 v India 21 Jan 2011 ODI # 3084
64 62 14 3070 136* 63.95 2923 105.02 9 17 1 257 54 v India 18 Jan 2011 ODI # 3082
65 63 14 3078 136* 62.81 2936 104.83 9 17 1 258 54 v India 15 Jan 2011 ODI # 3080
66 64 14 3154 136* 63.08 3005 104.95 9 18 1 265 55 v India 12 Jan 2011 ODI # 3079
67 65 14 3215 136* 63.03 3077 104.48 9 19 1 270 55 v Pakistan 8 Nov 2010 ODI # 3069
68 66 14 3264 136* 62.76 3147 103.71 9 19 1 270 55 v Pakistan 5 Nov 2010 ODI # 3067
69 67 14 3283 136* 61.94 3187 103.01 9 19 1 271 55 v Pakistan 2 Nov 2010 ODI # 3064
70 68 14 3312 136* 61.33 3230 102.53 9 19 1 272 55 v Pakistan 31 Oct 2010 ODI # 3063
71 69 14 3363 136* 61.14 3283 102.43 9 20 1 278 55 v Pakistan 29 Oct 2010 ODI # 3062
72 70 14 3472 136* 62.00 3382 102.66 10 20 1 283 60 v Zimbabwe 22 Oct 2010 ODI # 3061
73 71 15 3573 136* 63.80 3454 103.44 11 20 1 288 65 v Zimbabwe 17 Oct 2010 ODI # 3059
74 72 15 3594 136* 63.05 3470 103.57 11 20 1 290 65 v Zimbabwe 15 Oct 2010 ODI # 3057
75 73 15 3607 136* 62.18 3486 103.47 11 20 1 291 65 v West Indies 3 Jun 2010 ODI # 2987
76 74 16 3664 136* 63.17 3550 103.21 11 21 1 294 65 v West Indies 30 May 2010 ODI # 2984
77 75 16 3734 136* 63.28 3630 102.86 11 22 1 296 66 v West Indies 28 May 2010 ODI # 2982
78 76 16 3775 136* 62.91 3665 103.00 11 22 1 299 67 v West Indies 24 May 2010 ODI # 2980
79 77 16 3877 136* 63.55 3766 102.94 12 22 1 304 69 v West Indies 22 May 2010 ODI # 2979
80 78 17 3979 136* 65.22 3825 104.02 13 22 1 315 72 v India 27 Feb 2010 ODI # 2963
81 79 18 4093 136* 67.09 3926 104.25 14 22 1 328 74 v India 24 Feb 2010 ODI # 2962
82 80 18 4118 136* 66.41 3949 104.27 14 22 1 332 74 v India 21 Feb 2010 ODI # 2961
83 81 18 4140 136* 65.71 3985 103.88 14 22 1 336 74 v England 29 Nov 2009 ODI # 2931
84 82 18 4261 136* 66.57 4070 104.69 15 22 1 350 74 v England 27 Nov 2009 ODI # 2930
85 83 18 4263 136* 65.58 4080 104.48 15 22 1 350 74 v England 22 Nov 2009 ODI # 2929
86 84 18 4268 136* 64.66 4091 104.32 15 22 1 350 74 v Zimbabwe 10 Nov 2009 ODI # 2928
87 85 18 4319 136* 64.46 4142 104.27 15 23 1 355 75 v Zimbabwe 8 Nov 2009 ODI # 2926
88 86 18 4355 136* 64.04 4183 104.11 15 23 1 359 75 v England 27 Sep 2009 ODI # 2900
89 87 19 4425 136* 65.07 4259 103.89 15 24 1 368 75 v New Zealand 24 Sep 2009 ODI # 2895
90 88 19 4449 136* 64.47 4297 103.53 15 24 1 368 75 v Sri Lanka 22 Sep 2009 ODI # 2893
91 89 19 4487 136* 64.10 4339 103.41 15 24 1 370 75 v Australia 17 Apr 2009 ODI # 2841
92 90 19 4571 136* 64.38 4413 103.58 15 25 1 376 78 v Australia 13 Apr 2009 ODI # 2840
93 91 19 4651 136* 64.59 4500 103.35 15 26 1 383 78 v Australia 9 Apr 2009 ODI # 2839
94 92 20 4687 136* 65.09 4542 103.19 15 26 1 385 79 v Australia 5 Apr 2009 ODI # 2834
95 93 20 4689 136* 64.23 4548 103.10 15 26 1 385 79 v Australia 3 Apr 2009 ODI # 2832
96 94 20 4749 136* 64.17 4619 102.81 15 27 1 389 79 v Australia 30 Jan 2009 ODI # 2808
97 95 21 4831 136* 65.28 4704 102.69 15 28 1 395 80 v Australia 26 Jan 2009 ODI # 2804
98 96 21 4836 136* 64.48 4708 102.71 15 28 1 396 80 v Australia 23 Jan 2009 ODI # 2802
99 97 21 4880 136* 64.21 4770 102.30 15 28 1 398 80 v Australia 18 Jan 2009 ODI # 2796
100 98 22 4934 136* 64.92 4797 102.85 15 29 1 400 84 v Bangladesh 9 Nov 2008 ODI # 2772
101 99 22 4969 136* 64.53 4840 102.66 15 29 1 403 84 v Bangladesh 7 Nov 2008 ODI # 2771
102 100 22 4997 136* 64.06 4862 102.77 15 29 1 407 84 v Kenya 2 Nov 2008 ODI # 2770
103 101 22 5008 136* 63.39 4879 102.64 15 29 1 408 84 v Kenya 31 Oct 2008 ODI # 2769
104 101 22 5008 136* 63.39 4879 102.64 15 29 1 408 84 v England 3 Sep 2008 ODI # 2761
105 102 22 5022 136* 62.77 4913 102.21 15 29 1 408 84 v England 31 Aug 2008 ODI # 2759
106 103 22 5034 136* 62.14 4936 101.98 15 29 1 409 84 v England 29 Aug 2008 ODI # 2757
107 104 22 5039 136* 61.45 4961 101.57 15 29 1 409 84 v England 26 Aug 2008 ODI # 2754
108 105 22 5063 136* 61.00 4996 101.34 15 29 1 412 84 v England 22 Aug 2008 ODI # 2748
109 106 22 5103 136* 60.75 5033 101.39 15 29 1 419 84 v Bangladesh 14 Mar 2008 ODI # 2692
110 107 23 5172 136* 61.57 5145 100.52 15 30 1 421 85 v Bangladesh 12 Mar 2008 ODI # 2691
111 107 23 5172 136* 61.57 5145 100.52 15 30 1 421 85 v Bangladesh 9 Mar 2008 ODI # 2690
112 107 23 5172 136* 61.57 5145 100.52 15 30 1 421 85 v West Indies 3 Feb 2008 ODI # 2671
113 108 23 5249 136* 61.75 5231 100.34 15 31 1 428 85 v West Indies 1 Feb 2008 ODI # 2668
114 109 23 5267 136* 61.24 5256 100.20 15 31 1 429 85 v West Indies 27 Jan 2008 ODI # 2666
115 110 23 5312 136* 61.05 5315 99.94 15 31 1 436 86 v West Indies 25 Jan 2008 ODI # 2664
116 111 23 5314 136* 60.38 5324 99.81 15 31 1 436 86 v West Indies 20 Jan 2008 ODI # 2661
117 112 23 5316 136* 59.73 5336 99.62 15 31 1 436 86 v New Zealand 2 Dec 2007 ODI # 2652
118 113 23 5324 136* 59.15 5349 99.53 15 31 1 438 86 v New Zealand 30 Nov 2007 ODI # 2650
119 114 23 5411 136* 59.46 5452 99.24 15 32 1 447 86 v New Zealand 25 Nov 2007 ODI # 2648
120 115 23 5428 136* 59.00 5473 99.17 15 32 1 449 86 v Pakistan 29 Oct 2007 ODI # 2642
121 116 24 5429 136* 59.01 5474 99.17 15 32 1 449 86 v Pakistan 26 Oct 2007 ODI # 2639
122 117 24 5446 136* 58.55 5502 98.98 15 32 1 451 86 v Pakistan 23 Oct 2007 ODI # 2637
123 118 24 5481 136* 58.30 5553 98.70 15 32 1 455 86 v Pakistan 20 Oct 2007 ODI # 2635
124 119 25 5584 136* 59.40 5648 98.86 16 32 1 464 89 v Pakistan 18 Oct 2007 ODI # 2633
125 120 25 5691 136* 59.90 5737 99.19 17 32 1 472 95 v Zimbabwe 26 Aug 2007 ODI # 2615
126 121 26 5691 136* 59.90 5742 99.11 17 32 1 472 95 v Zimbabwe 25 Aug 2007 ODI # 2614
127 122 26 5754 136* 59.93 5827 98.74 17 33 1 477 95 v Zimbabwe 22 Aug 2007 ODI # 2612
128 123 26 5769 136* 59.47 5862 98.41 17 33 1 479 95 v India 1 Jul 2007 ODI # 2595
129 124 26 5769 136* 58.86 5868 98.31 17 33 2 479 95 v India 29 Jun 2007 ODI # 2593
130 125 26 5793 136* 58.51 5905 98.10 17 33 2 482 95 v India 26 Jun 2007 ODI # 2592
131 126 26 5833 136* 58.33 5940 98.19 17 33 2 488 95 v Ireland 24 Jun 2007 ODI # 2591
132 127 26 5903 136* 58.44 6003 98.33 17 34 2 495 98 v Asia XI 10 Jun 2007 ODI # 2589
133 128 26 5916 136* 58.00 6013 98.38 17 34 2 496 98 v Asia XI 9 Jun 2007 ODI # 2588
134 129 26 5920 136* 57.47 6015 98.42 17 34 2 497 98 v Asia XI 6 Jun 2007 ODI # 2587
135 130 26 5935 136* 57.06 6049 98.11 17 34 2 500 98 v Australia 25 Apr 2007 ODI # 2580
136 131 26 5977 136* 56.92 6084 98.24 17 34 2 508 98 v England 17 Apr 2007 ODI # 2574
137 132 26 5977 136* 56.38 6090 98.14 17 34 3 508 98 v New Zealand 14 Apr 2007 ODI # 2571
138 133 26 6123 146 57.22 6220 98.44 18 34 3 520 103 v West Indies 10 Apr 2007 ODI # 2567
139 134 26 6138 146 56.83 6259 98.06 18 34 3 521 103 v Bangladesh 7 Apr 2007 ODI # 2564
140 135 26 6138 146 56.31 6262 98.01 18 34 4 521 103 v Ireland 3 Apr 2007 ODI # 2562
141 136 26 6138 146 55.80 6267 97.94 18 34 5 521 103 v Sri Lanka 28 Mar 2007 ODI # 2556
142 137 26 6230 146 56.12 6337 98.31 18 35 5 535 105 v Australia 24 Mar 2007 ODI # 2552
143 138 26 6292 146 56.17 6382 98.58 18 36 5 544 107 v Scotland 20 Mar 2007 ODI # 2545
144 139 26 6292 146 55.68 6384 98.55 18 36 6 544 107 v Netherlands 16 Mar 2007 ODI # 2537
145 140 27 6363 146 56.30 6470 98.34 18 37 6 551 109 v Pakistan 14 Feb 2007 ODI # 2523
146 141 28 6413 146 56.75 6510 98.50 18 38 6 558 110 v Pakistan 11 Feb 2007 ODI # 2521
147 141 28 6413 146 56.75 6510 98.50 18 38 6 558 110 v Pakistan 9 Feb 2007 ODI # 2517
148 142 28 6456 146 56.63 6556 98.47 18 38 6 566 110 v Pakistan 7 Feb 2007 ODI # 2513
149 143 28 6523 146 56.72 6634 98.32 18 39 6 574 112 v Pakistan 4 Feb 2007 ODI # 2506
150 144 29 6615 146 57.52 6732 98.26 18 40 6 586 113 v India 3 Dec 2006 ODI # 2458
151 145 29 6628 146 57.13 6740 98.33 18 40 6 586 114 v India 29 Nov 2006 ODI # 2452
152 146 29 6657 146 56.89 6770 98.33 18 40 6 591 114 v India 26 Nov 2006 ODI # 2449
153 147 29 6698 146 56.76 6817 98.25 18 40 6 594 115 v India 22 Nov 2006 ODI # 2447
154 148 29 6744 146 56.67 6874 98.10 18 40 6 597 115 v West Indies 2 Nov 2006 ODI # 2442
155 149 29 6754 146 56.28 6885 98.09 18 40 6 599 115 v Pakistan 27 Oct 2006 ODI # 2438
156 150 29 6808 146 56.26 6973 97.63 18 41 6 602 115 v Sri Lanka 24 Oct 2006 ODI # 2435
157 151 29 6822 146 55.91 6993 97.55 18 41 6 603 115 v Australia 12 Mar 2006 ODI # 2349
158 152 29 6860 146 55.77 7038 97.47 18 41 6 607 117 v Australia 10 Mar 2006 ODI # 2348
159 153 29 6928 146 55.87 7130 97.16 18 42 6 613 118 v Australia 5 Mar 2006 ODI # 2347
160 154 29 6946 146 55.56 7153 97.10 18 42 6 616 118 v Australia 3 Mar 2006 ODI # 2345
161 155 29 6989 146 55.46 7183 97.29 18 42 6 623 119 v Australia 26 Feb 2006 ODI # 2341
162 156 29 6993 146 55.06 7188 97.28 18 42 6 624 119 v India 19 Nov 2005 ODI # 2298
163 157 29 7000 146 54.68 7204 97.16 18 42 6 625 119 v India 16 Nov 2005 ODI # 2297
164 158 29 7011 146 54.34 7229 96.98 18 42 6 627 119 v New Zealand 6 Nov 2005 ODI # 2293
165 159 29 7017 146 53.97 7247 96.82 18 42 6 628 119 v New Zealand 4 Nov 2005 ODI # 2292
166 160 29 7046 146 53.78 7276 96.83 18 42 6 632 120 v New Zealand 30 Oct 2005 ODI # 2289
167 161 29 7085 146 53.67 7343 96.48 18 42 6 637 120 v Asia XI 20 Aug 2005 ODI # 2270
168 162 29 7109 146 53.45 7366 96.51 18 42 6 640 121 v Asia XI 17 Aug 2005 ODI # 2269
169 163 29 7139 146 53.27 7391 96.59 18 42 6 643 122 v West Indies 15 May 2005 ODI # 2245
170 164 29 7156 146 53.00 7420 96.44 18 42 6 646 122 v West Indies 14 May 2005 ODI # 2244
171 165 29 7163 146 52.66 7427 96.44 18 42 6 647 122 v Zimbabwe 2 Mar 2005 ODI # 2233
172 166 29 7165 146 52.29 7434 96.38 18 42 6 647 122 v England 9 Feb 2005 ODI # 2224
173 167 29 7174 146 51.98 7448 96.32 18 42 6 647 123 v England 6 Feb 2005 ODI # 2223
174 168 29 7190 146 51.72 7476 96.17 18 42 6 649 123 v England 4 Feb 2005 ODI # 2221
175 169 29 7210 146 51.50 7514 95.95 18 42 6 652 123 v England 2 Feb 2005 ODI # 2219
Statsguru includes the following current or recent One-Day Internationals:
New Zealand v Pakistan at Abu Dhabi, 5th ODI, Dec 19, 2014 [ODI # 3571]
New Zealand v Pakistan at Abu Dhabi, 4th ODI, Dec 17, 2014 [ODI # 3570]
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]
 
Feedback Print this page
Sponsored Links

Tournament, match & LIVE fixed odds at bet365