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 170 164 28 6906 146 50.77 7238 95.41 18 39 6 624 121 Profile
Reverse cumulative
1 1 0 37 37 37.00 25 148.00 0 0 0 5 1 v New Zealand 24 Oct 2014 ODI # 3537
2 2 1 126 89* 126.00 110 114.54 0 1 0 14 1 v New Zealand 21 Oct 2014 ODI # 3536
3 3 2 183 89* 183.00 151 121.19 0 2 0 20 3 v Australia 6 Sep 2014 ODI # 3526
4 4 2 199 89* 99.50 169 117.75 0 2 0 22 3 v Zimbabwe 4 Sep 2014 ODI # 3524
5 5 2 205 89* 68.33 188 109.04 0 2 0 22 3 v Australia 2 Sep 2014 ODI # 3522
6 6 3 341 136* 113.66 294 115.98 1 2 0 33 5 v Australia 27 Aug 2014 ODI # 3516
7 7 3 342 136* 85.50 298 114.76 1 2 0 33 5 v Zimbabwe 19 Aug 2014 ODI # 3508
8 8 3 363 136* 72.60 310 117.09 1 2 0 33 7 v Zimbabwe 17 Aug 2014 ODI # 3507
9 9 3 471 136* 78.50 381 123.62 2 2 0 44 11 v Sri Lanka 12 Jul 2014 ODI # 3502
10 10 3 500 136* 71.42 422 118.48 2 2 0 47 11 v Sri Lanka 9 Jul 2014 ODI # 3501
11 11 3 575 136* 71.87 492 116.86 2 3 0 52 12 v Sri Lanka 6 Jul 2014 ODI # 3500
12 12 3 684 136* 76.00 593 115.34 3 3 0 58 17 v India 11 Dec 2013 ODI # 3444
13 13 3 687 136* 68.70 597 115.07 3 3 0 58 17 v India 8 Dec 2013 ODI # 3443
14 14 3 764 136* 69.45 644 118.63 3 4 0 64 21 v India 5 Dec 2013 ODI # 3442
15 15 4 812 136* 73.81 707 114.85 3 4 0 67 21 v Pakistan 30 Nov 2013 ODI # 3441
16 16 4 886 136* 73.83 752 117.81 3 5 0 75 23 v Pakistan 27 Nov 2013 ODI # 3440
17 17 4 896 136* 68.92 767 116.81 3 5 0 76 23 v Pakistan 24 Nov 2013 ODI # 3438
18 18 5 1011 136* 77.76 869 116.34 4 5 0 86 26 v Pakistan 11 Nov 2013 ODI # 3433
19 19 5 1041 136* 74.35 909 114.52 4 5 0 88 26 v Pakistan 8 Nov 2013 ODI # 3431
20 20 5 1075 136* 71.66 949 113.27 4 5 0 90 26 v Pakistan 6 Nov 2013 ODI # 3430
21 21 5 1085 136* 67.81 970 111.85 4 5 0 90 26 v Pakistan 1 Nov 2013 ODI # 3427
22 22 5 1089 136* 64.05 982 110.89 4 5 0 90 26 v Pakistan 30 Oct 2013 ODI # 3425
23 23 5 1140 136* 63.33 1033 110.35 4 6 0 95 27 v Sri Lanka 31 Jul 2013 ODI # 3401
24 24 5 1144 136* 60.21 1041 109.89 4 6 0 95 27 v Sri Lanka 28 Jul 2013 ODI # 3400
25 25 5 1191 136* 59.55 1113 107.00 4 6 0 98 27 v Sri Lanka 26 Jul 2013 ODI # 3398
26 26 5 1203 136* 57.28 1131 106.36 4 6 0 99 27 v Sri Lanka 23 Jul 2013 ODI # 3394
27 27 5 1226 136* 55.72 1150 106.60 4 6 0 104 27 v Sri Lanka 20 Jul 2013 ODI # 3392
28 28 5 1226 136* 53.30 1159 105.78 4 6 1 104 27 v England 19 Jun 2013 ODI # 3375
29 29 5 1263 136* 52.62 1185 106.58 4 6 1 106 28 v West Indies 14 Jun 2013 ODI # 3371
30 30 5 1294 136* 51.76 1216 106.41 4 6 1 107 29 v Pakistan 10 Jun 2013 ODI # 3367
31 31 5 1364 136* 52.46 1287 105.98 4 7 1 114 29 v India 6 Jun 2013 ODI # 3363
32 31 5 1364 136* 52.46 1287 105.98 4 7 1 114 29 v Netherlands 31 May 2013 ODI # 3359
33 32 6 1459 136* 56.11 1398 104.36 4 8 1 123 30 v Pakistan 24 Mar 2013 ODI # 3350
34 33 6 1534 136* 56.81 1506 101.85 4 9 1 128 30 v Pakistan 21 Mar 2013 ODI # 3348
35 34 6 1662 136* 59.35 1614 102.97 5 9 1 140 33 v Pakistan 17 Mar 2013 ODI # 3347
36 35 6 1666 136* 57.44 1619 102.90 5 9 1 141 33 v Pakistan 15 Mar 2013 ODI # 3346
37 36 6 1731 136* 57.70 1682 102.91 5 10 1 145 33 v Pakistan 10 Mar 2013 ODI # 3343
38 37 6 1738 136* 56.06 1690 102.84 5 10 1 146 33 v New Zealand 19 Jan 2013 ODI # 3323
39 38 7 1813 136* 58.48 1769 102.48 5 11 1 156 33 v England 5 Sep 2012 ODI # 3304
40 39 7 1852 136* 57.87 1815 102.03 5 11 1 158 33 v England 2 Sep 2012 ODI # 3302
41 40 7 1880 136* 56.96 1846 101.84 5 11 1 161 33 v England 31 Aug 2012 ODI # 3300
42 41 7 1908 136* 56.11 1875 101.76 5 11 1 162 33 v England 28 Aug 2012 ODI # 3298
43 41 7 1908 136* 56.11 1875 101.76 5 11 1 162 33 v England 24 Aug 2012 ODI # 3296
44 42 8 1917 136* 56.38 1880 101.96 5 11 1 162 34 v New Zealand 3 Mar 2012 ODI # 3254
45 43 9 1948 136* 57.29 1915 101.72 5 11 1 164 34 v New Zealand 29 Feb 2012 ODI # 3252
46 44 10 2054 136* 60.41 2021 101.63 6 11 1 167 38 v New Zealand 25 Feb 2012 ODI # 3249
47 45 11 2179 136* 64.08 2119 102.83 7 11 1 177 42 v Sri Lanka 22 Jan 2012 ODI # 3229
48 46 11 2275 136* 65.00 2195 103.64 7 12 1 185 45 v Sri Lanka 20 Jan 2012 ODI # 3228
49 47 12 2314 136* 66.11 2231 103.72 7 12 1 188 45 v Sri Lanka 17 Jan 2012 ODI # 3227
50 48 12 2331 136* 64.75 2244 103.87 7 12 1 190 45 v Sri Lanka 14 Jan 2012 ODI # 3226
51 49 12 2383 136* 64.40 2284 104.33 7 13 1 197 45 v Sri Lanka 11 Jan 2012 ODI # 3225
52 50 12 2418 136* 63.63 2324 104.04 7 13 1 201 45 v New Zealand 25 Mar 2011 ODI # 3144
53 51 12 2470 136* 63.33 2363 104.52 7 14 1 207 46 v India 12 Mar 2011 ODI # 3128
54 52 12 2495 136* 62.37 2407 103.65 7 14 1 207 46 v England 6 Mar 2011 ODI # 3120
55 53 12 2629 136* 64.12 2505 104.95 8 14 1 220 50 v Netherlands 3 Mar 2011 ODI # 3115
56 54 13 2736 136* 66.73 2610 104.82 9 14 1 228 52 v West Indies 24 Feb 2011 ODI # 3106
57 55 13 2747 136* 65.40 2622 104.76 9 14 1 229 52 v India 23 Jan 2011 ODI # 3087
58 56 13 2750 136* 63.95 2627 104.68 9 14 1 229 52 v India 21 Jan 2011 ODI # 3084
59 57 13 2766 136* 62.86 2647 104.49 9 14 1 229 52 v India 18 Jan 2011 ODI # 3082
60 58 13 2774 136* 61.64 2660 104.28 9 14 1 230 52 v India 15 Jan 2011 ODI # 3080
61 59 13 2850 136* 61.95 2729 104.43 9 15 1 237 53 v India 12 Jan 2011 ODI # 3079
62 60 13 2911 136* 61.93 2801 103.92 9 16 1 242 53 v Pakistan 8 Nov 2010 ODI # 3069
63 61 13 2960 136* 61.66 2871 103.09 9 16 1 242 53 v Pakistan 5 Nov 2010 ODI # 3067
64 62 13 2979 136* 60.79 2911 102.33 9 16 1 243 53 v Pakistan 2 Nov 2010 ODI # 3064
65 63 13 3008 136* 60.16 2954 101.82 9 16 1 244 53 v Pakistan 31 Oct 2010 ODI # 3063
66 64 13 3059 136* 59.98 3007 101.72 9 17 1 250 53 v Pakistan 29 Oct 2010 ODI # 3062
67 65 13 3168 136* 60.92 3106 101.99 10 17 1 255 58 v Zimbabwe 22 Oct 2010 ODI # 3061
68 66 14 3269 136* 62.86 3178 102.86 11 17 1 260 63 v Zimbabwe 17 Oct 2010 ODI # 3059
69 67 14 3290 136* 62.07 3194 103.00 11 17 1 262 63 v Zimbabwe 15 Oct 2010 ODI # 3057
70 68 14 3303 136* 61.16 3210 102.89 11 17 1 263 63 v West Indies 3 Jun 2010 ODI # 2987
71 69 15 3360 136* 62.22 3274 102.62 11 18 1 266 63 v West Indies 30 May 2010 ODI # 2984
72 70 15 3430 136* 62.36 3354 102.26 11 19 1 268 64 v West Indies 28 May 2010 ODI # 2982
73 71 15 3471 136* 61.98 3389 102.41 11 19 1 271 65 v West Indies 24 May 2010 ODI # 2980
74 72 15 3573 136* 62.68 3490 102.37 12 19 1 276 67 v West Indies 22 May 2010 ODI # 2979
75 73 16 3675 136* 64.47 3549 103.55 13 19 1 287 70 v India 27 Feb 2010 ODI # 2963
76 74 17 3789 136* 66.47 3650 103.80 14 19 1 300 72 v India 24 Feb 2010 ODI # 2962
77 75 17 3814 136* 65.75 3673 103.83 14 19 1 304 72 v India 21 Feb 2010 ODI # 2961
78 76 17 3836 136* 65.01 3709 103.42 14 19 1 308 72 v England 29 Nov 2009 ODI # 2931
79 77 17 3957 136* 65.95 3794 104.29 15 19 1 322 72 v England 27 Nov 2009 ODI # 2930
80 78 17 3959 136* 64.90 3804 104.07 15 19 1 322 72 v England 22 Nov 2009 ODI # 2929
81 79 17 3964 136* 63.93 3815 103.90 15 19 1 322 72 v Zimbabwe 10 Nov 2009 ODI # 2928
82 80 17 4015 136* 63.73 3866 103.85 15 20 1 327 73 v Zimbabwe 8 Nov 2009 ODI # 2926
83 81 17 4051 136* 63.29 3907 103.68 15 20 1 331 73 v England 27 Sep 2009 ODI # 2900
84 82 18 4121 136* 64.39 3983 103.46 15 21 1 340 73 v New Zealand 24 Sep 2009 ODI # 2895
85 83 18 4145 136* 63.76 4021 103.08 15 21 1 340 73 v Sri Lanka 22 Sep 2009 ODI # 2893
86 84 18 4183 136* 63.37 4063 102.95 15 21 1 342 73 v Australia 17 Apr 2009 ODI # 2841
87 85 18 4267 136* 63.68 4137 103.14 15 22 1 348 76 v Australia 13 Apr 2009 ODI # 2840
88 86 18 4347 136* 63.92 4224 102.91 15 23 1 355 76 v Australia 9 Apr 2009 ODI # 2839
89 87 19 4383 136* 64.45 4266 102.74 15 23 1 357 77 v Australia 5 Apr 2009 ODI # 2834
90 88 19 4385 136* 63.55 4272 102.64 15 23 1 357 77 v Australia 3 Apr 2009 ODI # 2832
91 89 19 4445 136* 63.50 4343 102.34 15 24 1 361 77 v Australia 30 Jan 2009 ODI # 2808
92 90 20 4527 136* 64.67 4428 102.23 15 25 1 367 78 v Australia 26 Jan 2009 ODI # 2804
93 91 20 4532 136* 63.83 4432 102.25 15 25 1 368 78 v Australia 23 Jan 2009 ODI # 2802
94 92 20 4576 136* 63.55 4494 101.82 15 25 1 370 78 v Australia 18 Jan 2009 ODI # 2796
95 93 21 4630 136* 64.30 4521 102.41 15 26 1 372 82 v Bangladesh 9 Nov 2008 ODI # 2772
96 94 21 4665 136* 63.90 4564 102.21 15 26 1 375 82 v Bangladesh 7 Nov 2008 ODI # 2771
97 95 21 4693 136* 63.41 4586 102.33 15 26 1 379 82 v Kenya 2 Nov 2008 ODI # 2770
98 96 21 4704 136* 62.72 4603 102.19 15 26 1 380 82 v Kenya 31 Oct 2008 ODI # 2769
99 96 21 4704 136* 62.72 4603 102.19 15 26 1 380 82 v England 3 Sep 2008 ODI # 2761
100 97 21 4718 136* 62.07 4637 101.74 15 26 1 380 82 v England 31 Aug 2008 ODI # 2759
101 98 21 4730 136* 61.42 4660 101.50 15 26 1 381 82 v England 29 Aug 2008 ODI # 2757
102 99 21 4735 136* 60.70 4685 101.06 15 26 1 381 82 v England 26 Aug 2008 ODI # 2754
103 100 21 4759 136* 60.24 4720 100.82 15 26 1 384 82 v England 22 Aug 2008 ODI # 2748
104 101 21 4799 136* 59.98 4757 100.88 15 26 1 391 82 v Bangladesh 14 Mar 2008 ODI # 2692
105 102 22 4868 136* 60.85 4869 99.97 15 27 1 393 83 v Bangladesh 12 Mar 2008 ODI # 2691
106 102 22 4868 136* 60.85 4869 99.97 15 27 1 393 83 v Bangladesh 9 Mar 2008 ODI # 2690
107 102 22 4868 136* 60.85 4869 99.97 15 27 1 393 83 v West Indies 3 Feb 2008 ODI # 2671
108 103 22 4945 136* 61.04 4955 99.79 15 28 1 400 83 v West Indies 1 Feb 2008 ODI # 2668
109 104 22 4963 136* 60.52 4980 99.65 15 28 1 401 83 v West Indies 27 Jan 2008 ODI # 2666
110 105 22 5008 136* 60.33 5039 99.38 15 28 1 408 84 v West Indies 25 Jan 2008 ODI # 2664
111 106 22 5010 136* 59.64 5048 99.24 15 28 1 408 84 v West Indies 20 Jan 2008 ODI # 2661
112 107 22 5012 136* 58.96 5060 99.05 15 28 1 408 84 v New Zealand 2 Dec 2007 ODI # 2652
113 108 22 5020 136* 58.37 5073 98.95 15 28 1 410 84 v New Zealand 30 Nov 2007 ODI # 2650
114 109 22 5107 136* 58.70 5176 98.66 15 29 1 419 84 v New Zealand 25 Nov 2007 ODI # 2648
115 110 22 5124 136* 58.22 5197 98.59 15 29 1 421 84 v Pakistan 29 Oct 2007 ODI # 2642
116 111 23 5125 136* 58.23 5198 98.59 15 29 1 421 84 v Pakistan 26 Oct 2007 ODI # 2639
117 112 23 5142 136* 57.77 5226 98.39 15 29 1 423 84 v Pakistan 23 Oct 2007 ODI # 2637
118 113 23 5177 136* 57.52 5277 98.10 15 29 1 427 84 v Pakistan 20 Oct 2007 ODI # 2635
119 114 24 5280 136* 58.66 5372 98.28 16 29 1 436 87 v Pakistan 18 Oct 2007 ODI # 2633
120 115 24 5387 136* 59.19 5461 98.64 17 29 1 444 93 v Zimbabwe 26 Aug 2007 ODI # 2615
121 116 25 5387 136* 59.19 5466 98.55 17 29 1 444 93 v Zimbabwe 25 Aug 2007 ODI # 2614
122 117 25 5450 136* 59.23 5551 98.18 17 30 1 449 93 v Zimbabwe 22 Aug 2007 ODI # 2612
123 118 25 5465 136* 58.76 5586 97.83 17 30 1 451 93 v India 1 Jul 2007 ODI # 2595
124 119 25 5465 136* 58.13 5592 97.72 17 30 2 451 93 v India 29 Jun 2007 ODI # 2593
125 120 25 5489 136* 57.77 5629 97.51 17 30 2 454 93 v India 26 Jun 2007 ODI # 2592
126 121 25 5529 136* 57.59 5664 97.61 17 30 2 460 93 v Ireland 24 Jun 2007 ODI # 2591
127 122 25 5599 136* 57.72 5727 97.76 17 31 2 467 96 v Asia XI 10 Jun 2007 ODI # 2589
128 123 25 5612 136* 57.26 5737 97.82 17 31 2 468 96 v Asia XI 9 Jun 2007 ODI # 2588
129 124 25 5616 136* 56.72 5739 97.85 17 31 2 469 96 v Asia XI 6 Jun 2007 ODI # 2587
130 125 25 5631 136* 56.31 5773 97.54 17 31 2 472 96 v Australia 25 Apr 2007 ODI # 2580
131 126 25 5673 136* 56.16 5808 97.67 17 31 2 480 96 v England 17 Apr 2007 ODI # 2574
132 127 25 5673 136* 55.61 5814 97.57 17 31 3 480 96 v New Zealand 14 Apr 2007 ODI # 2571
133 128 25 5819 146 56.49 5944 97.89 18 31 3 492 101 v West Indies 10 Apr 2007 ODI # 2567
134 129 25 5834 146 56.09 5983 97.50 18 31 3 493 101 v Bangladesh 7 Apr 2007 ODI # 2564
135 130 25 5834 146 55.56 5986 97.46 18 31 4 493 101 v Ireland 3 Apr 2007 ODI # 2562
136 131 25 5834 146 55.03 5991 97.37 18 31 5 493 101 v Sri Lanka 28 Mar 2007 ODI # 2556
137 132 25 5926 146 55.38 6061 97.77 18 32 5 507 103 v Australia 24 Mar 2007 ODI # 2552
138 133 25 5988 146 55.44 6106 98.06 18 33 5 516 105 v Scotland 20 Mar 2007 ODI # 2545
139 134 25 5988 146 54.93 6108 98.03 18 33 6 516 105 v Netherlands 16 Mar 2007 ODI # 2537
140 135 26 6059 146 55.58 6194 97.82 18 34 6 523 107 v Pakistan 14 Feb 2007 ODI # 2523
141 136 27 6109 146 56.04 6234 97.99 18 35 6 530 108 v Pakistan 11 Feb 2007 ODI # 2521
142 136 27 6109 146 56.04 6234 97.99 18 35 6 530 108 v Pakistan 9 Feb 2007 ODI # 2517
143 137 27 6152 146 55.92 6280 97.96 18 35 6 538 108 v Pakistan 7 Feb 2007 ODI # 2513
144 138 27 6219 146 56.02 6358 97.81 18 36 6 546 110 v Pakistan 4 Feb 2007 ODI # 2506
145 139 28 6311 146 56.85 6456 97.75 18 37 6 558 111 v India 3 Dec 2006 ODI # 2458
146 140 28 6324 146 56.46 6464 97.83 18 37 6 558 112 v India 29 Nov 2006 ODI # 2452
147 141 28 6353 146 56.22 6494 97.82 18 37 6 563 112 v India 26 Nov 2006 ODI # 2449
148 142 28 6394 146 56.08 6541 97.75 18 37 6 566 113 v India 22 Nov 2006 ODI # 2447
149 143 28 6440 146 56.00 6598 97.60 18 37 6 569 113 v West Indies 2 Nov 2006 ODI # 2442
150 144 28 6450 146 55.60 6609 97.59 18 37 6 571 113 v Pakistan 27 Oct 2006 ODI # 2438
151 145 28 6504 146 55.58 6697 97.11 18 38 6 574 113 v Sri Lanka 24 Oct 2006 ODI # 2435
152 146 28 6518 146 55.23 6717 97.03 18 38 6 575 113 v Australia 12 Mar 2006 ODI # 2349
153 147 28 6556 146 55.09 6762 96.95 18 38 6 579 115 v Australia 10 Mar 2006 ODI # 2348
154 148 28 6624 146 55.20 6854 96.64 18 39 6 585 116 v Australia 5 Mar 2006 ODI # 2347
155 149 28 6642 146 54.89 6877 96.58 18 39 6 588 116 v Australia 3 Mar 2006 ODI # 2345
156 150 28 6685 146 54.79 6907 96.78 18 39 6 595 117 v Australia 26 Feb 2006 ODI # 2341
157 151 28 6689 146 54.38 6912 96.77 18 39 6 596 117 v India 19 Nov 2005 ODI # 2298
158 152 28 6696 146 54.00 6928 96.65 18 39 6 597 117 v India 16 Nov 2005 ODI # 2297
159 153 28 6707 146 53.65 6953 96.46 18 39 6 599 117 v New Zealand 6 Nov 2005 ODI # 2293
160 154 28 6713 146 53.27 6971 96.29 18 39 6 600 117 v New Zealand 4 Nov 2005 ODI # 2292
161 155 28 6742 146 53.08 7000 96.31 18 39 6 604 118 v New Zealand 30 Oct 2005 ODI # 2289
162 156 28 6781 146 52.97 7067 95.95 18 39 6 609 118 v Asia XI 20 Aug 2005 ODI # 2270
163 157 28 6805 146 52.75 7090 95.98 18 39 6 612 119 v Asia XI 17 Aug 2005 ODI # 2269
164 158 28 6835 146 52.57 7115 96.06 18 39 6 615 120 v West Indies 15 May 2005 ODI # 2245
165 159 28 6852 146 52.30 7144 95.91 18 39 6 618 120 v West Indies 14 May 2005 ODI # 2244
166 160 28 6859 146 51.96 7151 95.91 18 39 6 619 120 v Zimbabwe 2 Mar 2005 ODI # 2233
167 161 28 6861 146 51.58 7158 95.85 18 39 6 619 120 v England 9 Feb 2005 ODI # 2224
168 162 28 6870 146 51.26 7172 95.78 18 39 6 619 121 v England 6 Feb 2005 ODI # 2223
169 163 28 6886 146 51.00 7200 95.63 18 39 6 621 121 v England 4 Feb 2005 ODI # 2221
170 164 28 6906 146 50.77 7238 95.41 18 39 6 624 121 v England 2 Feb 2005 ODI # 2219
Statsguru includes the following current or recent One-Day Internationals:
New Zealand v South Africa at Mount Maunganui, 2nd ODI, Oct 24, 2014 [ODI # 3537]
New Zealand v South Africa at Mount Maunganui, 1st ODI, Oct 21, 2014 [ODI # 3536]
India v West Indies at Dharamsala, 4th ODI, Oct 17, 2014 [ODI # 3535]
 
Feedback Print this page
Sponsored Links

Tournament, match & LIVE fixed odds at bet365