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

Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by runs scored (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
Innings by innings list
146 195 130 12 5 112.30 1 caught 1 v West Indies St George's 10 Apr 2007 ODI # 2567
136* 173 106 11 2 128.30 4 not out 2 v Australia Harare 27 Aug 2014 ODI # 3516
134 126 98 13 4 136.73 4 run out 1 v Netherlands Mohali 3 Mar 2011 ODI # 3115
128 148 108 12 3 118.51 4 caught 1 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
125* 144 98 10 4 127.55 4 not out 1 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
121 117 85 14 0 142.35 3 caught 1 v England Cape Town 27 Nov 2009 ODI # 2930
115* 148 102 10 3 112.74 5 not out 1 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
114* 154 101 13 2 112.87 5 not out 2 v India Gwalior 24 Feb 2010 ODI # 2962
109 120 99 5 5 110.10 4 caught 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
109 133 101 6 5 107.92 5 lbw 1 v India Centurion 11 Dec 2013 ODI # 3444
108 101 71 11 4 152.11 4 caught 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
107* 149 105 8 2 101.90 4 not out 2 v West Indies Delhi 24 Feb 2011 ODI # 3106
107 131 89 8 6 120.22 4 caught 1 v Zimbabwe Harare 26 Aug 2007 ODI # 2615
106* 151 106 3 4 100.00 5 not out 2 v New Zealand Wellington 25 Feb 2012 ODI # 3249
103* 125 95 9 3 108.42 4 not out 1 v Pakistan Lahore 18 Oct 2007 ODI # 2633
102* - 59 11 3 172.88 4 not out 1 v India Ahmedabad 27 Feb 2010 ODI # 2963
102 145 101 5 2 100.99 4 caught 1 v West Indies North Sound 22 May 2010 ODI # 2979
101* 103 72 5 5 140.27 3 not out 2 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
96 116 76 8 3 126.31 3 bowled 1 v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
95* 137 111 9 1 85.58 4 not out 2 v Pakistan Benoni 24 Mar 2013 ODI # 3350
92* 127 98 12 1 93.87 2 not out 2 v India Centurion 3 Dec 2006 ODI # 2458
92 194 70 14 2 131.42 2 run out 2 v Australia Basseterre 24 Mar 2007 ODI # 2552
91 116 88 6 0 103.40 4 caught 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
89* 121 85 9 0 104.70 5 not out 2 v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
87 148 103 9 0 84.46 4 caught 2 v New Zealand Durban 25 Nov 2007 ODI # 2648
84 101 74 6 3 113.51 4 caught 1 v Australia Port Elizabeth 13 Apr 2009 ODI # 2840
82* 106 85 6 1 96.47 4 not out 2 v Australia Adelaide 26 Jan 2009 ODI # 2804
80 104 87 7 0 91.95 4 caught 1 v Australia Cape Town 9 Apr 2009 ODI # 2839
80 138 76 4 1 105.26 5 run out 2 v Australia Perth 14 Nov 2014 ODI # 3545
77 132 86 7 0 89.53 4 caught 2 v West Indies Durban 1 Feb 2008 ODI # 2668
77 71 47 6 4 163.82 4 bowled 1 v India Johannesburg 5 Dec 2013 ODI # 3442
76 94 69 7 1 110.14 4 caught 1 v India Durban 12 Jan 2011 ODI # 3079
75* 117 79 10 0 94.93 5 not out 2 v England Nottingham 5 Sep 2012 ODI # 3304
75 157 108 5 0 69.44 4 caught 1 v Pakistan Durban 21 Mar 2013 ODI # 3348
75 96 70 5 1 107.14 4 caught 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
74 56 45 8 2 164.44 5 caught 2 v Pakistan Port Elizabeth 27 Nov 2013 ODI # 3440
71* 125 86 7 2 82.55 2 not out 2 v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
70* 110 76 9 0 92.10 4 not out 2 v New Zealand Centurion 24 Sep 2009 ODI # 2895
70 82 63 7 3 111.11 1 caught 2 v Asia XI Chennai 10 Jun 2007 ODI # 2589
70 113 80 2 1 87.50 4 run out 1 v West Indies Roseau 28 May 2010 ODI # 2982
70 108 71 7 0 98.59 4 caught 2 v India Cardiff 6 Jun 2013 ODI # 3363
69* 144 112 2 1 61.60 4 not out 2 v Bangladesh Dhaka 12 Mar 2008 ODI # 2691
68 134 92 6 1 73.91 4 caught 2 v Australia Port Elizabeth 5 Mar 2006 ODI # 2347
67 112 78 8 2 85.89 1 caught 1 v Pakistan Centurion 4 Feb 2007 ODI # 2506
65 83 63 4 0 103.17 3 caught 1 v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
63 95 85 5 0 74.11 4 run out 2 v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
62 67 45 9 2 137.77 2 caught 2 v Scotland Basseterre 20 Mar 2007 ODI # 2545
61 - 72 5 0 84.72 4 caught 1 v Pakistan Dubai (DSC) 8 Nov 2010 ODI # 3069
60 85 71 4 0 84.50 4 caught 1 v Australia Perth 30 Jan 2009 ODI # 2808
57* - 64 3 0 89.06 4 not out 2 v West Indies Roseau 30 May 2010 ODI # 2984
57* 70 41 6 2 139.02 5 not out 2 v Australia Harare 6 Sep 2014 ODI # 3526
54* 46 27 2 4 200.00 4 not out 1 v Bangladesh Benoni 9 Nov 2008 ODI # 2772
54 117 88 3 0 61.36 5 caught 1 v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
52 67 39 6 1 133.33 4 caught 2 v India Nagpur 12 Mar 2011 ODI # 3128
52 53 40 7 0 130.00 4 bowled 1 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
52 46 34 6 1 152.94 5 lbw 2 v Australia Canberra 19 Nov 2014 ODI # 3548
51 48 51 5 1 100.00 3 caught 1 v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
51 60 53 6 0 96.22 4 caught 2 v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
51 85 51 5 1 100.00 5 caught 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
50* 65 40 7 1 125.00 1 not out 2 v Pakistan Cape Town 11 Feb 2007 ODI # 2521
49 - 70 0 0 70.00 4 caught 1 v Pakistan Dubai (DSC) 5 Nov 2010 ODI # 3067
48* 95 63 3 0 76.19 5 not out 2 v Pakistan Centurion 30 Nov 2013 ODI # 3441
48 61 41 8 0 117.07 5 caught 2 v Australia Perth 16 Nov 2014 ODI # 3546
47 108 72 3 0 65.27 4 caught 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
46 57 57 3 0 80.70 5 run out 1 v West Indies Jaipur 2 Nov 2006 ODI # 2442
45 79 59 7 1 76.27 4 lbw 1 v West Indies Cape Town 25 Jan 2008 ODI # 2664
44 78 62 2 0 70.96 4 run out 2 v Australia Hobart 18 Jan 2009 ODI # 2796
43 51 30 7 1 143.33 4 caught 2 v Australia Centurion 26 Feb 2006 ODI # 2341
43 62 46 8 0 93.47 2 caught 2 v Pakistan Durban 7 Feb 2007 ODI # 2513
42 45 35 8 0 120.00 1 caught 2 v England Bridgetown 17 Apr 2007 ODI # 2574
41 63 47 3 1 87.23 5 stumped 1 v India Durban 22 Nov 2006 ODI # 2447
41 47 35 3 1 117.14 4 caught 1 v West Indies North Sound 24 May 2010 ODI # 2980
40 47 35 6 0 114.28 2 caught 1 v Ireland Belfast 24 Jun 2007 ODI # 2591
40 53 37 7 0 108.10 4 bowled 2 v Bangladesh Dhaka 14 Mar 2008 ODI # 2692
39* 50 36 3 0 108.33 6 not out 2 v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
39 110 67 5 0 58.20 3 run out 2 v Asia XI Durban 20 Aug 2005 ODI # 2270
39 66 46 2 0 84.78 4 stumped 1 v England Lord's 2 Sep 2012 ODI # 3302
38 63 45 4 2 84.44 4 lbw 1 v Australia Durban 10 Mar 2006 ODI # 2348
38 69 42 2 0 90.47 4 bowled 2 v Australia Johannesburg 17 Apr 2009 ODI # 2841
37 50 26 2 1 142.30 3 caught 1 v West Indies Cardiff 14 Jun 2013 ODI # 3371
37 42 25 5 1 148.00 4 caught 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
36* 45 42 2 1 85.71 4 not out 2 v Australia Centurion 5 Apr 2009 ODI # 2834
36 58 41 4 0 87.80 4 caught 2 v England Centurion 27 Sep 2009 ODI # 2900
35 78 51 4 0 68.62 4 bowled 2 v Pakistan Lahore 20 Oct 2007 ODI # 2635
35 44 43 3 0 81.39 4 caught 1 v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
35 63 40 4 0 87.50 4 run out 2 v New Zealand Dhaka 25 Mar 2011 ODI # 3144
34 67 40 2 0 85.00 5 caught 1 v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
33* 60 37 4 0 89.18 5 not out 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
31* 58 35 2 0 88.57 5 not out 2 v New Zealand Napier 29 Feb 2012 ODI # 3252
31 52 31 1 1 100.00 4 run out 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
30 26 25 3 1 120.00 1 caught 2 v West Indies Port of Spain 15 May 2005 ODI # 2245
30 58 40 2 0 75.00 4 caught 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
29 41 29 4 1 100.00 2 caught 2 v New Zealand Port Elizabeth 30 Oct 2005 ODI # 2289
29 47 30 5 0 96.66 5 caught 1 v India Cape Town 26 Nov 2006 ODI # 2449
29 54 43 1 0 67.44 4 bowled 1 v Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
29 55 41 3 0 70.73 4 caught 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
28 29 22 4 0 127.27 4 caught 2 v Kenya Kimberley 2 Nov 2008 ODI # 2770
28 43 29 1 0 96.55 5 bowled 1 v England Southampton 28 Aug 2012 ODI # 3298
28 34 31 3 0 90.32 4 caught 1 v England The Oval 31 Aug 2012 ODI # 3300
25 - 23 4 0 108.69 4 bowled 2 v India Jaipur 21 Feb 2010 ODI # 2961
25 56 44 0 0 56.81 4 bowled 2 v England Chennai 6 Mar 2011 ODI # 3120
24 34 23 3 1 104.34 1 lbw 1 v Asia XI Centurion 17 Aug 2005 ODI # 2269
24 56 37 3 0 64.86 1 caught 2 v India Belfast 26 Jun 2007 ODI # 2592
24 37 35 3 0 68.57 4 caught 2 v England Leeds 22 Aug 2008 ODI # 2748
24 44 38 0 0 63.15 4 caught 2 v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
23 27 19 5 0 121.05 4 bowled 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
22 51 36 4 0 61.11 3 lbw 1 v England Port Elizabeth 29 Nov 2009 ODI # 2931
21 26 16 2 0 131.25 4 run out 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
21 17 12 0 2 175.00 4 caught 1 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
20 56 38 3 0 52.63 2 caught 2 v England Bloemfontein 2 Feb 2005 ODI # 2219
19 44 40 1 0 47.50 4 stumped 1 v Pakistan Dubai (DSC) 2 Nov 2010 ODI # 3064
18 33 23 3 0 78.26 4 bowled 1 v Australia Cape Town 3 Mar 2006 ODI # 2345
18 40 25 1 0 72.00 4 caught 2 v West Indies Port Elizabeth 27 Jan 2008 ODI # 2666
17 - 29 3 0 58.62 1 caught 2 v West Indies Port of Spain 14 May 2005 ODI # 2244
17 23 28 2 0 60.71 4 caught 1 v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
17 24 21 2 0 80.95 4 caught 1 v Pakistan Lahore 29 Oct 2007 ODI # 2642
17 26 13 2 0 130.76 5 run out 2 v Sri Lanka East London 14 Jan 2012 ODI # 3226
16 39 28 2 0 57.14 2 caught 2 v England Port Elizabeth 4 Feb 2005 ODI # 2221
16 32 20 0 0 80.00 4 caught 1 v India Cape Town 18 Jan 2011 ODI # 3082
16 23 18 2 0 88.88 5 run out 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
15 73 39 1 0 38.46 2 bowled 2 v Bangladesh Providence 7 Apr 2007 ODI # 2564
15 39 34 3 0 44.11 2 caught 1 v Australia Gros Islet 25 Apr 2007 ODI # 2580
15 51 35 2 0 42.85 1 caught 1 v India Belfast 1 Jul 2007 ODI # 2595
14 43 20 1 0 70.00 4 caught 2 v Australia Johannesburg 12 Mar 2006 ODI # 2349
14 35 34 0 0 41.17 4 caught 1 v England Lord's 31 Aug 2008 ODI # 2759
13 11 8 0 1 162.50 5 lbw 1 v India Port Elizabeth 29 Nov 2006 ODI # 2452
13 12 10 1 0 130.00 1 caught 2 v Asia XI Chennai 9 Jun 2007 ODI # 2588
13 - 16 1 0 81.25 4 caught 2 v West Indies Port of Spain 3 Jun 2010 ODI # 2987
12 23 23 1 0 52.17 4 run out 2 v England The Oval 29 Aug 2008 ODI # 2757
12 27 18 1 0 66.66 4 lbw 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
11 46 25 2 0 44.00 2 caught 2 v New Zealand Centurion 6 Nov 2005 ODI # 2293
11 32 17 1 0 64.70 4 bowled 1 v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
11 14 12 1 0 91.66 4 stumped 1 v India Centurion 23 Jan 2011 ODI # 3087
10 18 11 2 0 90.90 5 caught 1 v Pakistan Mohali 27 Oct 2006 ODI # 2438
10 46 21 0 0 47.61 4 caught 2 v Pakistan Dubai (DSC) 1 Nov 2013 ODI # 3427
10 25 15 1 0 66.66 5 bowled 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
9* 15 5 0 1 180.00 6 not out 2 v New Zealand Auckland 3 Mar 2012 ODI # 3254
9 21 14 0 1 64.28 2 lbw 1 v England Cape Town 6 Feb 2005 ODI # 2223
8 21 13 2 0 61.53 4 bowled 1 v New Zealand Port Elizabeth 30 Nov 2007 ODI # 2650
8 14 13 1 0 61.53 4 caught 2 v India Johannesburg 15 Jan 2011 ODI # 3080
7 15 7 1 0 100.00 2 caught 2 v Zimbabwe Port Elizabeth 2 Mar 2005 ODI # 2233
7 24 16 1 0 43.75 2 lbw 2 v India Hyderabad (Deccan) 16 Nov 2005 ODI # 2297
7 16 8 1 0 87.50 4 lbw 1 v New Zealand Paarl 19 Jan 2013 ODI # 3323
6 19 18 1 0 33.33 1 caught 1 v New Zealand Durban 4 Nov 2005 ODI # 2292
6 23 19 0 0 31.57 4 caught 2 v Australia Harare 2 Sep 2014 ODI # 3522
5 39 25 0 0 20.00 4 lbw 1 v England Nottingham 26 Aug 2008 ODI # 2754
5 13 4 1 0 125.00 4 caught 2 v Australia Sydney 23 Jan 2009 ODI # 2802
5 10 11 0 0 45.45 3 bowled 1 v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
4 3 5 1 0 80.00 1 caught 1 v India Bangalore 19 Nov 2005 ODI # 2298
4 2 2 1 0 200.00 1 bowled 2 v Asia XI Bangalore 6 Jun 2007 ODI # 2587
4 9 5 1 0 80.00 4 caught 1 v Pakistan Centurion 15 Mar 2013 ODI # 3346
4 7 8 0 0 50.00 4 caught 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
4 26 12 0 0 33.33 5 caught 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
3 9 5 0 0 60.00 4 caught 1 v India Port Elizabeth 21 Jan 2011 ODI # 3084
3 5 4 0 0 75.00 3 stumped 1 v India Durban 8 Dec 2013 ODI # 3443
2 11 7 0 0 28.57 2 caught 1 v England East London 9 Feb 2005 ODI # 2224
2 9 12 0 0 16.66 4 caught 2 v New Zealand Cape Town 2 Dec 2007 ODI # 2652
2 15 9 0 0 22.22 2 caught 2 v West Indies Centurion 20 Jan 2008 ODI # 2661
2 7 6 0 0 33.33 4 lbw 2 v Australia Durban 3 Apr 2009 ODI # 2832
2 9 10 0 0 20.00 3 caught 1 v England Centurion 22 Nov 2009 ODI # 2929
1* 1 1 0 0 100.00 5 not out 2 v Pakistan Multan 26 Oct 2007 ODI # 2639
1 3 4 0 0 25.00 4 run out 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
0* 5 5 0 0 0.00 4 not out 2 v Zimbabwe Harare 25 Aug 2007 ODI # 2614
0 2 2 0 0 0.00 1 caught 1 v Netherlands Basseterre 16 Mar 2007 ODI # 2537
0 2 5 0 0 0.00 2 bowled 2 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
0 1 3 0 0 0.00 1 caught 2 v Ireland Providence 3 Apr 2007 ODI # 2562
0 10 6 0 0 0.00 2 lbw 1 v New Zealand St George's 14 Apr 2007 ODI # 2571
0 14 6 0 0 0.00 2 run out 1 v India Belfast 29 Jun 2007 ODI # 2593
0 12 9 0 0 0.00 5 caught 1 v England The Oval 19 Jun 2013 ODI # 3375
TDNB - - - - - - - - v Pakistan Port Elizabeth 9 Feb 2007 ODI # 2517
DNB - - - - - - - 2 v West Indies Johannesburg 3 Feb 2008 ODI # 2671
DNB - - - - - - - 2 v Bangladesh Chittagong 9 Mar 2008 ODI # 2690
DNB - - - - - - - 1 v England Cardiff 3 Sep 2008 ODI # 2761
TDNB - - - - - - - - v England Cardiff 24 Aug 2012 ODI # 3296
DNB - - - - - - - 1 v Netherlands Amstelveen 31 May 2013 ODI # 3359
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Zimbabwe at Chittagong, 2nd ODI, Nov 23, 2014 [ODI # 3552]
Australia v South Africa at Sydney, 5th ODI, Nov 23, 2014 [ODI # 3551]
Bangladesh v Zimbabwe at Chittagong, 1st ODI, Nov 21, 2014 [ODI # 3550]
Australia v South Africa at Melbourne, 4th ODI, Nov 21, 2014 [ODI # 3549]
 
Feedback Print this page
Sponsored Links

Tournament, match & LIVE fixed odds at bet365