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 162 156 25 6543 146 49.94 6928 94.44 17 37 6 591 114 Profile
Reverse cumulative
1 1 0 108 108 108.00 71 152.11 1 0 0 11 4 v Sri Lanka 12 Jul 2014 ODI # 3502
2 2 0 137 108 68.50 112 122.32 1 0 0 14 4 v Sri Lanka 9 Jul 2014 ODI # 3501
3 3 0 212 108 70.66 182 116.48 1 1 0 19 5 v Sri Lanka 6 Jul 2014 ODI # 3500
4 4 0 321 109 80.25 283 113.42 2 1 0 25 10 v India 11 Dec 2013 ODI # 3444
5 5 0 324 109 64.80 287 112.89 2 1 0 25 10 v India 8 Dec 2013 ODI # 3443
6 6 0 401 109 66.83 334 120.05 2 2 0 31 14 v India 5 Dec 2013 ODI # 3442
7 7 1 449 109 74.83 397 113.09 2 2 0 34 14 v Pakistan 30 Nov 2013 ODI # 3441
8 8 1 523 109 74.71 442 118.32 2 3 0 42 16 v Pakistan 27 Nov 2013 ODI # 3440
9 9 1 533 109 66.62 457 116.63 2 3 0 43 16 v Pakistan 24 Nov 2013 ODI # 3438
10 10 2 648 115* 81.00 559 115.92 3 3 0 53 19 v Pakistan 11 Nov 2013 ODI # 3433
11 11 2 678 115* 75.33 599 113.18 3 3 0 55 19 v Pakistan 8 Nov 2013 ODI # 3431
12 12 2 712 115* 71.20 639 111.42 3 3 0 57 19 v Pakistan 6 Nov 2013 ODI # 3430
13 13 2 722 115* 65.63 660 109.39 3 3 0 57 19 v Pakistan 1 Nov 2013 ODI # 3427
14 14 2 726 115* 60.50 672 108.03 3 3 0 57 19 v Pakistan 30 Oct 2013 ODI # 3425
15 15 2 777 115* 59.76 723 107.46 3 4 0 62 20 v Sri Lanka 31 Jul 2013 ODI # 3401
16 16 2 781 115* 55.78 731 106.83 3 4 0 62 20 v Sri Lanka 28 Jul 2013 ODI # 3400
17 17 2 828 115* 55.20 803 103.11 3 4 0 65 20 v Sri Lanka 26 Jul 2013 ODI # 3398
18 18 2 840 115* 52.50 821 102.31 3 4 0 66 20 v Sri Lanka 23 Jul 2013 ODI # 3394
19 19 2 863 115* 50.76 840 102.73 3 4 0 71 20 v Sri Lanka 20 Jul 2013 ODI # 3392
20 20 2 863 115* 47.94 849 101.64 3 4 1 71 20 v England 19 Jun 2013 ODI # 3375
21 21 2 900 115* 47.36 875 102.85 3 4 1 73 21 v West Indies 14 Jun 2013 ODI # 3371
22 22 2 931 115* 46.55 906 102.75 3 4 1 74 22 v Pakistan 10 Jun 2013 ODI # 3367
23 23 2 1001 115* 47.66 977 102.45 3 5 1 81 22 v India 6 Jun 2013 ODI # 3363
24 23 2 1001 115* 47.66 977 102.45 3 5 1 81 22 v Netherlands 31 May 2013 ODI # 3359
25 24 3 1096 115* 52.19 1088 100.73 3 6 1 90 23 v Pakistan 24 Mar 2013 ODI # 3350
26 25 3 1171 115* 53.22 1196 97.90 3 7 1 95 23 v Pakistan 21 Mar 2013 ODI # 3348
27 26 3 1299 128 56.47 1304 99.61 4 7 1 107 26 v Pakistan 17 Mar 2013 ODI # 3347
28 27 3 1303 128 54.29 1309 99.54 4 7 1 108 26 v Pakistan 15 Mar 2013 ODI # 3346
29 28 3 1368 128 54.72 1372 99.70 4 8 1 112 26 v Pakistan 10 Mar 2013 ODI # 3343
30 29 3 1375 128 52.88 1380 99.63 4 8 1 113 26 v New Zealand 19 Jan 2013 ODI # 3323
31 30 4 1450 128 55.76 1459 99.38 4 9 1 123 26 v England 5 Sep 2012 ODI # 3304
32 31 4 1489 128 55.14 1505 98.93 4 9 1 125 26 v England 2 Sep 2012 ODI # 3302
33 32 4 1517 128 54.17 1536 98.76 4 9 1 128 26 v England 31 Aug 2012 ODI # 3300
34 33 4 1545 128 53.27 1565 98.72 4 9 1 129 26 v England 28 Aug 2012 ODI # 3298
35 33 4 1545 128 53.27 1565 98.72 4 9 1 129 26 v England 24 Aug 2012 ODI # 3296
36 34 5 1554 128 53.58 1570 98.98 4 9 1 129 27 v New Zealand 3 Mar 2012 ODI # 3254
37 35 6 1585 128 54.65 1605 98.75 4 9 1 131 27 v New Zealand 29 Feb 2012 ODI # 3252
38 36 7 1691 128 58.31 1711 98.83 5 9 1 134 31 v New Zealand 25 Feb 2012 ODI # 3249
39 37 8 1816 128 62.62 1809 100.38 6 9 1 144 35 v Sri Lanka 22 Jan 2012 ODI # 3229
40 38 8 1912 128 63.73 1885 101.43 6 10 1 152 38 v Sri Lanka 20 Jan 2012 ODI # 3228
41 39 9 1951 128 65.03 1921 101.56 6 10 1 155 38 v Sri Lanka 17 Jan 2012 ODI # 3227
42 40 9 1968 128 63.48 1934 101.75 6 10 1 157 38 v Sri Lanka 14 Jan 2012 ODI # 3226
43 41 9 2020 128 63.12 1974 102.33 6 11 1 164 38 v Sri Lanka 11 Jan 2012 ODI # 3225
44 42 9 2055 128 62.27 2014 102.03 6 11 1 168 38 v New Zealand 25 Mar 2011 ODI # 3144
45 43 9 2107 128 61.97 2053 102.63 6 12 1 174 39 v India 12 Mar 2011 ODI # 3128
46 44 9 2132 128 60.91 2097 101.66 6 12 1 174 39 v England 6 Mar 2011 ODI # 3120
47 45 9 2266 134 62.94 2195 103.23 7 12 1 187 43 v Netherlands 3 Mar 2011 ODI # 3115
48 46 10 2373 134 65.91 2300 103.17 8 12 1 195 45 v West Indies 24 Feb 2011 ODI # 3106
49 47 10 2384 134 64.43 2312 103.11 8 12 1 196 45 v India 23 Jan 2011 ODI # 3087
50 48 10 2387 134 62.81 2317 103.02 8 12 1 196 45 v India 21 Jan 2011 ODI # 3084
51 49 10 2403 134 61.61 2337 102.82 8 12 1 196 45 v India 18 Jan 2011 ODI # 3082
52 50 10 2411 134 60.27 2350 102.59 8 12 1 197 45 v India 15 Jan 2011 ODI # 3080
53 51 10 2487 134 60.65 2419 102.81 8 13 1 204 46 v India 12 Jan 2011 ODI # 3079
54 52 10 2548 134 60.66 2491 102.28 8 14 1 209 46 v Pakistan 8 Nov 2010 ODI # 3069
55 53 10 2597 134 60.39 2561 101.40 8 14 1 209 46 v Pakistan 5 Nov 2010 ODI # 3067
56 54 10 2616 134 59.45 2601 100.57 8 14 1 210 46 v Pakistan 2 Nov 2010 ODI # 3064
57 55 10 2645 134 58.77 2644 100.03 8 14 1 211 46 v Pakistan 31 Oct 2010 ODI # 3063
58 56 10 2696 134 58.60 2697 99.96 8 15 1 217 46 v Pakistan 29 Oct 2010 ODI # 3062
59 57 10 2805 134 59.68 2796 100.32 9 15 1 222 51 v Zimbabwe 22 Oct 2010 ODI # 3061
60 58 11 2906 134 61.82 2868 101.32 10 15 1 227 56 v Zimbabwe 17 Oct 2010 ODI # 3059
61 59 11 2927 134 60.97 2884 101.49 10 15 1 229 56 v Zimbabwe 15 Oct 2010 ODI # 3057
62 60 11 2940 134 60.00 2900 101.37 10 15 1 230 56 v West Indies 3 Jun 2010 ODI # 2987
63 61 12 2997 134 61.16 2964 101.11 10 16 1 233 56 v West Indies 30 May 2010 ODI # 2984
64 62 12 3067 134 61.34 3044 100.75 10 17 1 235 57 v West Indies 28 May 2010 ODI # 2982
65 63 12 3108 134 60.94 3079 100.94 10 17 1 238 58 v West Indies 24 May 2010 ODI # 2980
66 64 12 3210 134 61.73 3180 100.94 11 17 1 243 60 v West Indies 22 May 2010 ODI # 2979
67 65 13 3312 134 63.69 3239 102.25 12 17 1 254 63 v India 27 Feb 2010 ODI # 2963
68 66 14 3426 134 65.88 3340 102.57 13 17 1 267 65 v India 24 Feb 2010 ODI # 2962
69 67 14 3451 134 65.11 3363 102.61 13 17 1 271 65 v India 21 Feb 2010 ODI # 2961
70 68 14 3473 134 64.31 3399 102.17 13 17 1 275 65 v England 29 Nov 2009 ODI # 2931
71 69 14 3594 134 65.34 3484 103.15 14 17 1 289 65 v England 27 Nov 2009 ODI # 2930
72 70 14 3596 134 64.21 3494 102.91 14 17 1 289 65 v England 22 Nov 2009 ODI # 2929
73 71 14 3601 134 63.17 3505 102.73 14 17 1 289 65 v Zimbabwe 10 Nov 2009 ODI # 2928
74 72 14 3652 134 62.96 3556 102.69 14 18 1 294 66 v Zimbabwe 8 Nov 2009 ODI # 2926
75 73 14 3688 134 62.50 3597 102.52 14 18 1 298 66 v England 27 Sep 2009 ODI # 2900
76 74 15 3758 134 63.69 3673 102.31 14 19 1 307 66 v New Zealand 24 Sep 2009 ODI # 2895
77 75 15 3782 134 63.03 3711 101.91 14 19 1 307 66 v Sri Lanka 22 Sep 2009 ODI # 2893
78 76 15 3820 134 62.62 3753 101.78 14 19 1 309 66 v Australia 17 Apr 2009 ODI # 2841
79 77 15 3904 134 62.96 3827 102.01 14 20 1 315 69 v Australia 13 Apr 2009 ODI # 2840
80 78 15 3984 134 63.23 3914 101.78 14 21 1 322 69 v Australia 9 Apr 2009 ODI # 2839
81 79 16 4020 134 63.80 3956 101.61 14 21 1 324 70 v Australia 5 Apr 2009 ODI # 2834
82 80 16 4022 134 62.84 3962 101.51 14 21 1 324 70 v Australia 3 Apr 2009 ODI # 2832
83 81 16 4082 134 62.80 4033 101.21 14 22 1 328 70 v Australia 30 Jan 2009 ODI # 2808
84 82 17 4164 134 64.06 4118 101.11 14 23 1 334 71 v Australia 26 Jan 2009 ODI # 2804
85 83 17 4169 134 63.16 4122 101.14 14 23 1 335 71 v Australia 23 Jan 2009 ODI # 2802
86 84 17 4213 134 62.88 4184 100.69 14 23 1 337 71 v Australia 18 Jan 2009 ODI # 2796
87 85 18 4267 134 63.68 4211 101.32 14 24 1 339 75 v Bangladesh 9 Nov 2008 ODI # 2772
88 86 18 4302 134 63.26 4254 101.12 14 24 1 342 75 v Bangladesh 7 Nov 2008 ODI # 2771
89 87 18 4330 134 62.75 4276 101.26 14 24 1 346 75 v Kenya 2 Nov 2008 ODI # 2770
90 88 18 4341 134 62.01 4293 101.11 14 24 1 347 75 v Kenya 31 Oct 2008 ODI # 2769
91 88 18 4341 134 62.01 4293 101.11 14 24 1 347 75 v England 3 Sep 2008 ODI # 2761
92 89 18 4355 134 61.33 4327 100.64 14 24 1 347 75 v England 31 Aug 2008 ODI # 2759
93 90 18 4367 134 60.65 4350 100.39 14 24 1 348 75 v England 29 Aug 2008 ODI # 2757
94 91 18 4372 134 59.89 4375 99.93 14 24 1 348 75 v England 26 Aug 2008 ODI # 2754
95 92 18 4396 134 59.40 4410 99.68 14 24 1 351 75 v England 22 Aug 2008 ODI # 2748
96 93 18 4436 134 59.14 4447 99.75 14 24 1 358 75 v Bangladesh 14 Mar 2008 ODI # 2692
97 94 19 4505 134 60.06 4559 98.81 14 25 1 360 76 v Bangladesh 12 Mar 2008 ODI # 2691
98 94 19 4505 134 60.06 4559 98.81 14 25 1 360 76 v Bangladesh 9 Mar 2008 ODI # 2690
99 94 19 4505 134 60.06 4559 98.81 14 25 1 360 76 v West Indies 3 Feb 2008 ODI # 2671
100 95 19 4582 134 60.28 4645 98.64 14 26 1 367 76 v West Indies 1 Feb 2008 ODI # 2668
101 96 19 4600 134 59.74 4670 98.50 14 26 1 368 76 v West Indies 27 Jan 2008 ODI # 2666
102 97 19 4645 134 59.55 4729 98.22 14 26 1 375 77 v West Indies 25 Jan 2008 ODI # 2664
103 98 19 4647 134 58.82 4738 98.07 14 26 1 375 77 v West Indies 20 Jan 2008 ODI # 2661
104 99 19 4649 134 58.11 4750 97.87 14 26 1 375 77 v New Zealand 2 Dec 2007 ODI # 2652
105 100 19 4657 134 57.49 4763 97.77 14 26 1 377 77 v New Zealand 30 Nov 2007 ODI # 2650
106 101 19 4744 134 57.85 4866 97.49 14 27 1 386 77 v New Zealand 25 Nov 2007 ODI # 2648
107 102 19 4761 134 57.36 4887 97.42 14 27 1 388 77 v Pakistan 29 Oct 2007 ODI # 2642
108 103 20 4762 134 57.37 4888 97.42 14 27 1 388 77 v Pakistan 26 Oct 2007 ODI # 2639
109 104 20 4779 134 56.89 4916 97.21 14 27 1 390 77 v Pakistan 23 Oct 2007 ODI # 2637
110 105 20 4814 134 56.63 4967 96.91 14 27 1 394 77 v Pakistan 20 Oct 2007 ODI # 2635
111 106 21 4917 134 57.84 5062 97.13 15 27 1 403 80 v Pakistan 18 Oct 2007 ODI # 2633
112 107 21 5024 134 58.41 5151 97.53 16 27 1 411 86 v Zimbabwe 26 Aug 2007 ODI # 2615
113 108 22 5024 134 58.41 5156 97.43 16 27 1 411 86 v Zimbabwe 25 Aug 2007 ODI # 2614
114 109 22 5087 134 58.47 5241 97.06 16 28 1 416 86 v Zimbabwe 22 Aug 2007 ODI # 2612
115 110 22 5102 134 57.97 5276 96.70 16 28 1 418 86 v India 1 Jul 2007 ODI # 2595
116 111 22 5102 134 57.32 5282 96.59 16 28 2 418 86 v India 29 Jun 2007 ODI # 2593
117 112 22 5126 134 56.95 5319 96.37 16 28 2 421 86 v India 26 Jun 2007 ODI # 2592
118 113 22 5166 134 56.76 5354 96.48 16 28 2 427 86 v Ireland 24 Jun 2007 ODI # 2591
119 114 22 5236 134 56.91 5417 96.65 16 29 2 434 89 v Asia XI 10 Jun 2007 ODI # 2589
120 115 22 5249 134 56.44 5427 96.72 16 29 2 435 89 v Asia XI 9 Jun 2007 ODI # 2588
121 116 22 5253 134 55.88 5429 96.75 16 29 2 436 89 v Asia XI 6 Jun 2007 ODI # 2587
122 117 22 5268 134 55.45 5463 96.43 16 29 2 439 89 v Australia 25 Apr 2007 ODI # 2580
123 118 22 5310 134 55.31 5498 96.58 16 29 2 447 89 v England 17 Apr 2007 ODI # 2574
124 119 22 5310 134 54.74 5504 96.47 16 29 3 447 89 v New Zealand 14 Apr 2007 ODI # 2571
125 120 22 5456 146 55.67 5634 96.84 17 29 3 459 94 v West Indies 10 Apr 2007 ODI # 2567
126 121 22 5471 146 55.26 5673 96.43 17 29 3 460 94 v Bangladesh 7 Apr 2007 ODI # 2564
127 122 22 5471 146 54.71 5676 96.38 17 29 4 460 94 v Ireland 3 Apr 2007 ODI # 2562
128 123 22 5471 146 54.16 5681 96.30 17 29 5 460 94 v Sri Lanka 28 Mar 2007 ODI # 2556
129 124 22 5563 146 54.53 5751 96.73 17 30 5 474 96 v Australia 24 Mar 2007 ODI # 2552
130 125 22 5625 146 54.61 5796 97.04 17 31 5 483 98 v Scotland 20 Mar 2007 ODI # 2545
131 126 22 5625 146 54.08 5798 97.01 17 31 6 483 98 v Netherlands 16 Mar 2007 ODI # 2537
132 127 23 5696 146 54.76 5884 96.80 17 32 6 490 100 v Pakistan 14 Feb 2007 ODI # 2523
133 128 24 5746 146 55.25 5924 96.99 17 33 6 497 101 v Pakistan 11 Feb 2007 ODI # 2521
134 128 24 5746 146 55.25 5924 96.99 17 33 6 497 101 v Pakistan 9 Feb 2007 ODI # 2517
135 129 24 5789 146 55.13 5970 96.96 17 33 6 505 101 v Pakistan 7 Feb 2007 ODI # 2513
136 130 24 5856 146 55.24 6048 96.82 17 34 6 513 103 v Pakistan 4 Feb 2007 ODI # 2506
137 131 25 5948 146 56.11 6146 96.77 17 35 6 525 104 v India 3 Dec 2006 ODI # 2458
138 132 25 5961 146 55.71 6154 96.86 17 35 6 525 105 v India 29 Nov 2006 ODI # 2452
139 133 25 5990 146 55.46 6184 96.86 17 35 6 530 105 v India 26 Nov 2006 ODI # 2449
140 134 25 6031 146 55.33 6231 96.79 17 35 6 533 106 v India 22 Nov 2006 ODI # 2447
141 135 25 6077 146 55.24 6288 96.64 17 35 6 536 106 v West Indies 2 Nov 2006 ODI # 2442
142 136 25 6087 146 54.83 6299 96.63 17 35 6 538 106 v Pakistan 27 Oct 2006 ODI # 2438
143 137 25 6141 146 54.83 6387 96.14 17 36 6 541 106 v Sri Lanka 24 Oct 2006 ODI # 2435
144 138 25 6155 146 54.46 6407 96.06 17 36 6 542 106 v Australia 12 Mar 2006 ODI # 2349
145 139 25 6193 146 54.32 6452 95.98 17 36 6 546 108 v Australia 10 Mar 2006 ODI # 2348
146 140 25 6261 146 54.44 6544 95.67 17 37 6 552 109 v Australia 5 Mar 2006 ODI # 2347
147 141 25 6279 146 54.12 6567 95.61 17 37 6 555 109 v Australia 3 Mar 2006 ODI # 2345
148 142 25 6322 146 54.03 6597 95.83 17 37 6 562 110 v Australia 26 Feb 2006 ODI # 2341
149 143 25 6326 146 53.61 6602 95.81 17 37 6 563 110 v India 19 Nov 2005 ODI # 2298
150 144 25 6333 146 53.21 6618 95.69 17 37 6 564 110 v India 16 Nov 2005 ODI # 2297
151 145 25 6344 146 52.86 6643 95.49 17 37 6 566 110 v New Zealand 6 Nov 2005 ODI # 2293
152 146 25 6350 146 52.47 6661 95.33 17 37 6 567 110 v New Zealand 4 Nov 2005 ODI # 2292
153 147 25 6379 146 52.28 6690 95.35 17 37 6 571 111 v New Zealand 30 Oct 2005 ODI # 2289
154 148 25 6418 146 52.17 6757 94.98 17 37 6 576 111 v Asia XI 20 Aug 2005 ODI # 2270
155 149 25 6442 146 51.95 6780 95.01 17 37 6 579 112 v Asia XI 17 Aug 2005 ODI # 2269
156 150 25 6472 146 51.77 6805 95.10 17 37 6 582 113 v West Indies 15 May 2005 ODI # 2245
157 151 25 6489 146 51.50 6834 94.95 17 37 6 585 113 v West Indies 14 May 2005 ODI # 2244
158 152 25 6496 146 51.14 6841 94.95 17 37 6 586 113 v Zimbabwe 2 Mar 2005 ODI # 2233
159 153 25 6498 146 50.76 6848 94.88 17 37 6 586 113 v England 9 Feb 2005 ODI # 2224
160 154 25 6507 146 50.44 6862 94.82 17 37 6 586 114 v England 6 Feb 2005 ODI # 2223
161 155 25 6523 146 50.17 6890 94.67 17 37 6 588 114 v England 4 Feb 2005 ODI # 2221
162 156 25 6543 146 49.94 6928 94.44 17 37 6 591 114 v England 2 Feb 2005 ODI # 2219
Statsguru includes the following current or recent One-Day Internationals:
Zimbabwe v Afghanistan at Bulawayo, 4th ODI, Jul 24, 2014 [ODI # 3506]
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
 
Feedback Print this page
Sponsored Links

Tournament, match & LIVE fixed odds at bet365