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-2015 179 172 29 7459 149 52.16 7677 97.16 19 43 6 670 139 Profile
Reverse cumulative
1 1 0 19 19 19.00 25 76.00 0 0 0 3 0 v West Indies 25 Jan 2015 ODI # 3591
2 1 0 19 19 19.00 25 76.00 0 0 0 3 0 v West Indies 21 Jan 2015 ODI # 3587
3 2 0 168 149 84.00 69 243.47 1 0 0 12 16 v West Indies 18 Jan 2015 ODI # 3583
4 3 0 249 149 83.00 163 152.76 1 1 0 18 16 v West Indies 16 Jan 2015 ODI # 3579
5 4 0 340 149 85.00 251 135.45 1 2 0 24 16 v Australia 21 Nov 2014 ODI # 3549
6 5 0 392 149 78.40 285 137.54 1 3 0 30 17 v Australia 19 Nov 2014 ODI # 3548
7 6 0 440 149 73.33 326 134.96 1 3 0 38 17 v Australia 16 Nov 2014 ODI # 3546
8 7 0 520 149 74.28 402 129.35 1 4 0 42 18 v Australia 14 Nov 2014 ODI # 3545
9 8 1 553 149 79.00 439 125.96 1 4 0 46 18 v New Zealand 27 Oct 2014 ODI # 3538
10 9 1 590 149 73.75 464 127.15 1 4 0 51 19 v New Zealand 24 Oct 2014 ODI # 3537
11 10 2 679 149 84.87 549 123.67 1 5 0 60 19 v New Zealand 21 Oct 2014 ODI # 3536
12 11 3 736 149 92.00 590 124.74 1 6 0 66 21 v Australia 6 Sep 2014 ODI # 3526
13 12 3 752 149 83.55 608 123.68 1 6 0 68 21 v Zimbabwe 4 Sep 2014 ODI # 3524
14 13 3 758 149 75.80 627 120.89 1 6 0 68 21 v Australia 2 Sep 2014 ODI # 3522
15 14 4 894 149 89.40 733 121.96 2 6 0 79 23 v Australia 27 Aug 2014 ODI # 3516
16 15 4 895 149 81.36 737 121.43 2 6 0 79 23 v Zimbabwe 19 Aug 2014 ODI # 3508
17 16 4 916 149 76.33 749 122.29 2 6 0 79 25 v Zimbabwe 17 Aug 2014 ODI # 3507
18 17 4 1024 149 78.76 820 124.87 3 6 0 90 29 v Sri Lanka 12 Jul 2014 ODI # 3502
19 18 4 1053 149 75.21 861 122.29 3 6 0 93 29 v Sri Lanka 9 Jul 2014 ODI # 3501
20 19 4 1128 149 75.20 931 121.16 3 7 0 98 30 v Sri Lanka 6 Jul 2014 ODI # 3500
21 20 4 1237 149 77.31 1032 119.86 4 7 0 104 35 v India 11 Dec 2013 ODI # 3444
22 21 4 1240 149 72.94 1036 119.69 4 7 0 104 35 v India 8 Dec 2013 ODI # 3443
23 22 4 1317 149 73.16 1083 121.60 4 8 0 110 39 v India 5 Dec 2013 ODI # 3442
24 23 5 1365 149 75.83 1146 119.10 4 8 0 113 39 v Pakistan 30 Nov 2013 ODI # 3441
25 24 5 1439 149 75.73 1191 120.82 4 9 0 121 41 v Pakistan 27 Nov 2013 ODI # 3440
26 25 5 1449 149 72.45 1206 120.14 4 9 0 122 41 v Pakistan 24 Nov 2013 ODI # 3438
27 26 6 1564 149 78.20 1308 119.57 5 9 0 132 44 v Pakistan 11 Nov 2013 ODI # 3433
28 27 6 1594 149 75.90 1348 118.24 5 9 0 134 44 v Pakistan 8 Nov 2013 ODI # 3431
29 28 6 1628 149 74.00 1388 117.29 5 9 0 136 44 v Pakistan 6 Nov 2013 ODI # 3430
30 29 6 1638 149 71.21 1409 116.25 5 9 0 136 44 v Pakistan 1 Nov 2013 ODI # 3427
31 30 6 1642 149 68.41 1421 115.55 5 9 0 136 44 v Pakistan 30 Oct 2013 ODI # 3425
32 31 6 1693 149 67.72 1472 115.01 5 10 0 141 45 v Sri Lanka 31 Jul 2013 ODI # 3401
33 32 6 1697 149 65.26 1480 114.66 5 10 0 141 45 v Sri Lanka 28 Jul 2013 ODI # 3400
34 33 6 1744 149 64.59 1552 112.37 5 10 0 144 45 v Sri Lanka 26 Jul 2013 ODI # 3398
35 34 6 1756 149 62.71 1570 111.84 5 10 0 145 45 v Sri Lanka 23 Jul 2013 ODI # 3394
36 35 6 1779 149 61.34 1589 111.95 5 10 0 150 45 v Sri Lanka 20 Jul 2013 ODI # 3392
37 36 6 1779 149 59.30 1598 111.32 5 10 1 150 45 v England 19 Jun 2013 ODI # 3375
38 37 6 1816 149 58.58 1624 111.82 5 10 1 152 46 v West Indies 14 Jun 2013 ODI # 3371
39 38 6 1847 149 57.71 1655 111.60 5 10 1 153 47 v Pakistan 10 Jun 2013 ODI # 3367
40 39 6 1917 149 58.09 1726 111.06 5 11 1 160 47 v India 6 Jun 2013 ODI # 3363
41 39 6 1917 149 58.09 1726 111.06 5 11 1 160 47 v Netherlands 31 May 2013 ODI # 3359
42 40 7 2012 149 60.96 1837 109.52 5 12 1 169 48 v Pakistan 24 Mar 2013 ODI # 3350
43 41 7 2087 149 61.38 1945 107.30 5 13 1 174 48 v Pakistan 21 Mar 2013 ODI # 3348
44 42 7 2215 149 63.28 2053 107.89 6 13 1 186 51 v Pakistan 17 Mar 2013 ODI # 3347
45 43 7 2219 149 61.63 2058 107.82 6 13 1 187 51 v Pakistan 15 Mar 2013 ODI # 3346
46 44 7 2284 149 61.72 2121 107.68 6 14 1 191 51 v Pakistan 10 Mar 2013 ODI # 3343
47 45 7 2291 149 60.28 2129 107.60 6 14 1 192 51 v New Zealand 19 Jan 2013 ODI # 3323
48 46 8 2366 149 62.26 2208 107.15 6 15 1 202 51 v England 5 Sep 2012 ODI # 3304
49 47 8 2405 149 61.66 2254 106.69 6 15 1 204 51 v England 2 Sep 2012 ODI # 3302
50 48 8 2433 149 60.82 2285 106.47 6 15 1 207 51 v England 31 Aug 2012 ODI # 3300
51 49 8 2461 149 60.02 2314 106.35 6 15 1 208 51 v England 28 Aug 2012 ODI # 3298
52 49 8 2461 149 60.02 2314 106.35 6 15 1 208 51 v England 24 Aug 2012 ODI # 3296
53 50 9 2470 149 60.24 2319 106.51 6 15 1 208 52 v New Zealand 3 Mar 2012 ODI # 3254
54 51 10 2501 149 61.00 2354 106.24 6 15 1 210 52 v New Zealand 29 Feb 2012 ODI # 3252
55 52 11 2607 149 63.58 2460 105.97 7 15 1 213 56 v New Zealand 25 Feb 2012 ODI # 3249
56 53 12 2732 149 66.63 2558 106.80 8 15 1 223 60 v Sri Lanka 22 Jan 2012 ODI # 3229
57 54 12 2828 149 67.33 2634 107.36 8 16 1 231 63 v Sri Lanka 20 Jan 2012 ODI # 3228
58 55 13 2867 149 68.26 2670 107.37 8 16 1 234 63 v Sri Lanka 17 Jan 2012 ODI # 3227
59 56 13 2884 149 67.06 2683 107.49 8 16 1 236 63 v Sri Lanka 14 Jan 2012 ODI # 3226
60 57 13 2936 149 66.72 2723 107.82 8 17 1 243 63 v Sri Lanka 11 Jan 2012 ODI # 3225
61 58 13 2971 149 66.02 2763 107.52 8 17 1 247 63 v New Zealand 25 Mar 2011 ODI # 3144
62 59 13 3023 149 65.71 2802 107.88 8 18 1 253 64 v India 12 Mar 2011 ODI # 3128
63 60 13 3048 149 64.85 2846 107.09 8 18 1 253 64 v England 6 Mar 2011 ODI # 3120
64 61 13 3182 149 66.29 2944 108.08 9 18 1 266 68 v Netherlands 3 Mar 2011 ODI # 3115
65 62 14 3289 149 68.52 3049 107.87 10 18 1 274 70 v West Indies 24 Feb 2011 ODI # 3106
66 63 14 3300 149 67.34 3061 107.80 10 18 1 275 70 v India 23 Jan 2011 ODI # 3087
67 64 14 3303 149 66.06 3066 107.72 10 18 1 275 70 v India 21 Jan 2011 ODI # 3084
68 65 14 3319 149 65.07 3086 107.55 10 18 1 275 70 v India 18 Jan 2011 ODI # 3082
69 66 14 3327 149 63.98 3099 107.35 10 18 1 276 70 v India 15 Jan 2011 ODI # 3080
70 67 14 3403 149 64.20 3168 107.41 10 19 1 283 71 v India 12 Jan 2011 ODI # 3079
71 68 14 3464 149 64.14 3240 106.91 10 20 1 288 71 v Pakistan 8 Nov 2010 ODI # 3069
72 69 14 3513 149 63.87 3310 106.13 10 20 1 288 71 v Pakistan 5 Nov 2010 ODI # 3067
73 70 14 3532 149 63.07 3350 105.43 10 20 1 289 71 v Pakistan 2 Nov 2010 ODI # 3064
74 71 14 3561 149 62.47 3393 104.95 10 20 1 290 71 v Pakistan 31 Oct 2010 ODI # 3063
75 72 14 3612 149 62.27 3446 104.81 10 21 1 296 71 v Pakistan 29 Oct 2010 ODI # 3062
76 73 14 3721 149 63.06 3545 104.96 11 21 1 301 76 v Zimbabwe 22 Oct 2010 ODI # 3061
77 74 15 3822 149 64.77 3617 105.66 12 21 1 306 81 v Zimbabwe 17 Oct 2010 ODI # 3059
78 75 15 3843 149 64.05 3633 105.78 12 21 1 308 81 v Zimbabwe 15 Oct 2010 ODI # 3057
79 76 15 3856 149 63.21 3649 105.67 12 21 1 309 81 v West Indies 3 Jun 2010 ODI # 2987
80 77 16 3913 149 64.14 3713 105.38 12 22 1 312 81 v West Indies 30 May 2010 ODI # 2984
81 78 16 3983 149 64.24 3793 105.00 12 23 1 314 82 v West Indies 28 May 2010 ODI # 2982
82 79 16 4024 149 63.87 3828 105.12 12 23 1 317 83 v West Indies 24 May 2010 ODI # 2980
83 80 16 4126 149 64.46 3929 105.01 13 23 1 322 85 v West Indies 22 May 2010 ODI # 2979
84 81 17 4228 149 66.06 3988 106.01 14 23 1 333 88 v India 27 Feb 2010 ODI # 2963
85 82 18 4342 149 67.84 4089 106.18 15 23 1 346 90 v India 24 Feb 2010 ODI # 2962
86 83 18 4367 149 67.18 4112 106.20 15 23 1 350 90 v India 21 Feb 2010 ODI # 2961
87 84 18 4389 149 66.50 4148 105.81 15 23 1 354 90 v England 29 Nov 2009 ODI # 2931
88 85 18 4510 149 67.31 4233 106.54 16 23 1 368 90 v England 27 Nov 2009 ODI # 2930
89 86 18 4512 149 66.35 4243 106.33 16 23 1 368 90 v England 22 Nov 2009 ODI # 2929
90 87 18 4517 149 65.46 4254 106.18 16 23 1 368 90 v Zimbabwe 10 Nov 2009 ODI # 2928
91 88 18 4568 149 65.25 4305 106.10 16 24 1 373 91 v Zimbabwe 8 Nov 2009 ODI # 2926
92 89 18 4604 149 64.84 4346 105.93 16 24 1 377 91 v England 27 Sep 2009 ODI # 2900
93 90 19 4674 149 65.83 4422 105.69 16 25 1 386 91 v New Zealand 24 Sep 2009 ODI # 2895
94 91 19 4698 149 65.25 4460 105.33 16 25 1 386 91 v Sri Lanka 22 Sep 2009 ODI # 2893
95 92 19 4736 149 64.87 4502 105.19 16 25 1 388 91 v Australia 17 Apr 2009 ODI # 2841
96 93 19 4820 149 65.13 4576 105.33 16 26 1 394 94 v Australia 13 Apr 2009 ODI # 2840
97 94 19 4900 149 65.33 4663 105.08 16 27 1 401 94 v Australia 9 Apr 2009 ODI # 2839
98 95 20 4936 149 65.81 4705 104.90 16 27 1 403 95 v Australia 5 Apr 2009 ODI # 2834
99 96 20 4938 149 64.97 4711 104.81 16 27 1 403 95 v Australia 3 Apr 2009 ODI # 2832
100 97 20 4998 149 64.90 4782 104.51 16 28 1 407 95 v Australia 30 Jan 2009 ODI # 2808
101 98 21 5080 149 65.97 4867 104.37 16 29 1 413 96 v Australia 26 Jan 2009 ODI # 2804
102 99 21 5085 149 65.19 4871 104.39 16 29 1 414 96 v Australia 23 Jan 2009 ODI # 2802
103 100 21 5129 149 64.92 4933 103.97 16 29 1 416 96 v Australia 18 Jan 2009 ODI # 2796
104 101 22 5183 149 65.60 4960 104.49 16 30 1 418 100 v Bangladesh 9 Nov 2008 ODI # 2772
105 102 22 5218 149 65.22 5003 104.29 16 30 1 421 100 v Bangladesh 7 Nov 2008 ODI # 2771
106 103 22 5246 149 64.76 5025 104.39 16 30 1 425 100 v Kenya 2 Nov 2008 ODI # 2770
107 104 22 5257 149 64.10 5042 104.26 16 30 1 426 100 v Kenya 31 Oct 2008 ODI # 2769
108 104 22 5257 149 64.10 5042 104.26 16 30 1 426 100 v England 3 Sep 2008 ODI # 2761
109 105 22 5271 149 63.50 5076 103.84 16 30 1 426 100 v England 31 Aug 2008 ODI # 2759
110 106 22 5283 149 62.89 5099 103.60 16 30 1 427 100 v England 29 Aug 2008 ODI # 2757
111 107 22 5288 149 62.21 5124 103.20 16 30 1 427 100 v England 26 Aug 2008 ODI # 2754
112 108 22 5312 149 61.76 5159 102.96 16 30 1 430 100 v England 22 Aug 2008 ODI # 2748
113 109 22 5352 149 61.51 5196 103.00 16 30 1 437 100 v Bangladesh 14 Mar 2008 ODI # 2692
114 110 23 5421 149 62.31 5308 102.12 16 31 1 439 101 v Bangladesh 12 Mar 2008 ODI # 2691
115 110 23 5421 149 62.31 5308 102.12 16 31 1 439 101 v Bangladesh 9 Mar 2008 ODI # 2690
116 110 23 5421 149 62.31 5308 102.12 16 31 1 439 101 v West Indies 3 Feb 2008 ODI # 2671
117 111 23 5498 149 62.47 5394 101.92 16 32 1 446 101 v West Indies 1 Feb 2008 ODI # 2668
118 112 23 5516 149 61.97 5419 101.78 16 32 1 447 101 v West Indies 27 Jan 2008 ODI # 2666
119 113 23 5561 149 61.78 5478 101.51 16 32 1 454 102 v West Indies 25 Jan 2008 ODI # 2664
120 114 23 5563 149 61.13 5487 101.38 16 32 1 454 102 v West Indies 20 Jan 2008 ODI # 2661
121 115 23 5565 149 60.48 5499 101.20 16 32 1 454 102 v New Zealand 2 Dec 2007 ODI # 2652
122 116 23 5573 149 59.92 5512 101.10 16 32 1 456 102 v New Zealand 30 Nov 2007 ODI # 2650
123 117 23 5660 149 60.21 5615 100.80 16 33 1 465 102 v New Zealand 25 Nov 2007 ODI # 2648
124 118 23 5677 149 59.75 5636 100.72 16 33 1 467 102 v Pakistan 29 Oct 2007 ODI # 2642
125 119 24 5678 149 59.76 5637 100.72 16 33 1 467 102 v Pakistan 26 Oct 2007 ODI # 2639
126 120 24 5695 149 59.32 5665 100.52 16 33 1 469 102 v Pakistan 23 Oct 2007 ODI # 2637
127 121 24 5730 149 59.07 5716 100.24 16 33 1 473 102 v Pakistan 20 Oct 2007 ODI # 2635
128 122 25 5833 149 60.13 5811 100.37 17 33 1 482 105 v Pakistan 18 Oct 2007 ODI # 2633
129 123 25 5940 149 60.61 5900 100.67 18 33 1 490 111 v Zimbabwe 26 Aug 2007 ODI # 2615
130 124 26 5940 149 60.61 5905 100.59 18 33 1 490 111 v Zimbabwe 25 Aug 2007 ODI # 2614
131 125 26 6003 149 60.63 5990 100.21 18 34 1 495 111 v Zimbabwe 22 Aug 2007 ODI # 2612
132 126 26 6018 149 60.18 6025 99.88 18 34 1 497 111 v India 1 Jul 2007 ODI # 2595
133 127 26 6018 149 59.58 6031 99.78 18 34 2 497 111 v India 29 Jun 2007 ODI # 2593
134 128 26 6042 149 59.23 6068 99.57 18 34 2 500 111 v India 26 Jun 2007 ODI # 2592
135 129 26 6082 149 59.04 6103 99.65 18 34 2 506 111 v Ireland 24 Jun 2007 ODI # 2591
136 130 26 6152 149 59.15 6166 99.77 18 35 2 513 114 v Asia XI 10 Jun 2007 ODI # 2589
137 131 26 6165 149 58.71 6176 99.82 18 35 2 514 114 v Asia XI 9 Jun 2007 ODI # 2588
138 132 26 6169 149 58.19 6178 99.85 18 35 2 515 114 v Asia XI 6 Jun 2007 ODI # 2587
139 133 26 6184 149 57.79 6212 99.54 18 35 2 518 114 v Australia 25 Apr 2007 ODI # 2580
140 134 26 6226 149 57.64 6247 99.66 18 35 2 526 114 v England 17 Apr 2007 ODI # 2574
141 135 26 6226 149 57.11 6253 99.56 18 35 3 526 114 v New Zealand 14 Apr 2007 ODI # 2571
142 136 26 6372 149 57.92 6383 99.82 19 35 3 538 119 v West Indies 10 Apr 2007 ODI # 2567
143 137 26 6387 149 57.54 6422 99.45 19 35 3 539 119 v Bangladesh 7 Apr 2007 ODI # 2564
144 138 26 6387 149 57.02 6425 99.40 19 35 4 539 119 v Ireland 3 Apr 2007 ODI # 2562
145 139 26 6387 149 56.52 6430 99.33 19 35 5 539 119 v Sri Lanka 28 Mar 2007 ODI # 2556
146 140 26 6479 149 56.83 6500 99.67 19 36 5 553 121 v Australia 24 Mar 2007 ODI # 2552
147 141 26 6541 149 56.87 6545 99.93 19 37 5 562 123 v Scotland 20 Mar 2007 ODI # 2545
148 142 26 6541 149 56.38 6547 99.90 19 37 6 562 123 v Netherlands 16 Mar 2007 ODI # 2537
149 143 27 6612 149 57.00 6633 99.68 19 38 6 569 125 v Pakistan 14 Feb 2007 ODI # 2523
150 144 28 6662 149 57.43 6673 99.83 19 39 6 576 126 v Pakistan 11 Feb 2007 ODI # 2521
151 144 28 6662 149 57.43 6673 99.83 19 39 6 576 126 v Pakistan 9 Feb 2007 ODI # 2517
152 145 28 6705 149 57.30 6719 99.79 19 39 6 584 126 v Pakistan 7 Feb 2007 ODI # 2513
153 146 28 6772 149 57.38 6797 99.63 19 40 6 592 128 v Pakistan 4 Feb 2007 ODI # 2506
154 147 29 6864 149 58.16 6895 99.55 19 41 6 604 129 v India 3 Dec 2006 ODI # 2458
155 148 29 6877 149 57.78 6903 99.62 19 41 6 604 130 v India 29 Nov 2006 ODI # 2452
156 149 29 6906 149 57.55 6933 99.61 19 41 6 609 130 v India 26 Nov 2006 ODI # 2449
157 150 29 6947 149 57.41 6980 99.52 19 41 6 612 131 v India 22 Nov 2006 ODI # 2447
158 151 29 6993 149 57.31 7037 99.37 19 41 6 615 131 v West Indies 2 Nov 2006 ODI # 2442
159 152 29 7003 149 56.93 7048 99.36 19 41 6 617 131 v Pakistan 27 Oct 2006 ODI # 2438
160 153 29 7057 149 56.91 7136 98.89 19 42 6 620 131 v Sri Lanka 24 Oct 2006 ODI # 2435
161 154 29 7071 149 56.56 7156 98.81 19 42 6 621 131 v Australia 12 Mar 2006 ODI # 2349
162 155 29 7109 149 56.42 7201 98.72 19 42 6 625 133 v Australia 10 Mar 2006 ODI # 2348
163 156 29 7177 149 56.51 7293 98.40 19 43 6 631 134 v Australia 5 Mar 2006 ODI # 2347
164 157 29 7195 149 56.21 7316 98.34 19 43 6 634 134 v Australia 3 Mar 2006 ODI # 2345
165 158 29 7238 149 56.10 7346 98.52 19 43 6 641 135 v Australia 26 Feb 2006 ODI # 2341
166 159 29 7242 149 55.70 7351 98.51 19 43 6 642 135 v India 19 Nov 2005 ODI # 2298
167 160 29 7249 149 55.33 7367 98.39 19 43 6 643 135 v India 16 Nov 2005 ODI # 2297
168 161 29 7260 149 55.00 7392 98.21 19 43 6 645 135 v New Zealand 6 Nov 2005 ODI # 2293
169 162 29 7266 149 54.63 7410 98.05 19 43 6 646 135 v New Zealand 4 Nov 2005 ODI # 2292
170 163 29 7295 149 54.44 7439 98.06 19 43 6 650 136 v New Zealand 30 Oct 2005 ODI # 2289
171 164 29 7334 149 54.32 7506 97.70 19 43 6 655 136 v Asia XI 20 Aug 2005 ODI # 2270
172 165 29 7358 149 54.10 7529 97.72 19 43 6 658 137 v Asia XI 17 Aug 2005 ODI # 2269
173 166 29 7388 149 53.92 7554 97.80 19 43 6 661 138 v West Indies 15 May 2005 ODI # 2245
174 167 29 7405 149 53.65 7583 97.65 19 43 6 664 138 v West Indies 14 May 2005 ODI # 2244
175 168 29 7412 149 53.32 7590 97.65 19 43 6 665 138 v Zimbabwe 2 Mar 2005 ODI # 2233
176 169 29 7414 149 52.95 7597 97.59 19 43 6 665 138 v England 9 Feb 2005 ODI # 2224
177 170 29 7423 149 52.64 7611 97.52 19 43 6 665 139 v England 6 Feb 2005 ODI # 2223
178 171 29 7439 149 52.38 7639 97.38 19 43 6 667 139 v England 4 Feb 2005 ODI # 2221
179 172 29 7459 149 52.16 7677 97.16 19 43 6 670 139 v England 2 Feb 2005 ODI # 2219
Statsguru includes the following current or recent One-Day Internationals:
New Zealand v Pakistan at Wellington, 1st ODI, Jan 31, 2015 [ODI # 3596 - Live]
    » New Zealand 213/3 (39.3 ov, GD Elliott 64*, LRPL Taylor 59*, Ehsan Adil 0/44) - Match over
England v India at Perth, 6th match, Jan 30, 2015 [ODI # 3595]
New Zealand v Sri Lanka at Wellington, 7th ODI, Jan 29, 2015 [ODI # 3594]
 
Feedback Print this page
Sponsored Links

Tournament, match & LIVE fixed odds at bet365