Records type batting analysis [change type]
View list of partnerships [change view]
Batting with partner AB de Villiers (Afr/SA) remove AB de Villiers (Afr/SA) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2004-2019 326 328 75 9154 166 36.18 12128 75.47 10 46 22 735 159 Profile
List of partnerships
AB de Villiers 4 8 3/147 4/155 2 ODI v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
AB de Villiers 3 5* 2/246 2/251 2 ODI v Zimbabwe Harare 25 Aug 2007 ODI # 2614
AB de Villiers 3 31 2/33 3/64 2 T20I v New Zealand Johannesburg 23 Nov 2007 T20I # 48
AB de Villiers 4 72 3/100 4/172 2 ODI v New Zealand Durban 25 Nov 2007 ODI # 2648
AB de Villiers 3 21 2/17 3/38 2 T20I v West Indies Johannesburg 18 Jan 2008 T20I # 51
AB de Villiers 4 99 3/119 4/218 2 ODI v West Indies Durban 1 Feb 2008 ODI # 2668
AB de Villiers 4 119* 3/60 3/179 2 ODI v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
AB de Villiers 4 10 3/26 4/36 1 ODI v England Nottingham 26 Aug 2008 ODI # 2754
AB de Villiers 4 5 3/77 4/82 2 ODI v England The Oval 29 Aug 2008 ODI # 2757
AB de Villiers 4 17 3/72 4/89 1 T20I v Bangladesh Johannesburg 5 Nov 2008 T20I # 77
AB de Villiers 5 111* 4/303 4/414 4 Test v Australia Perth 17 Dec 2008 Test # 1899
AB de Villiers 5 6 4/126 5/132 2 Test v Australia Melbourne 26 Dec 2008 Test # 1902
AB de Villiers 5 56 4/110 5/166 4 Test v Australia Sydney 3 Jan 2009 Test # 1904
AB de Villiers 4 12 3/145 4/157 2 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
AB de Villiers 5 45 4/93 5/138 2 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
AB de Villiers 4 12 3/267 4/279 4 Test v Australia Durban 6 Mar 2009 Test # 1913
AB de Villiers 5 28 4/415 5/443 2 Test v Australia Cape Town 19 Mar 2009 Test # 1916
AB de Villiers 4 39* 3/93 3/132 2 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
AB de Villiers 4 34 3/164 4/198 1 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
AB de Villiers 4 3 3/188 4/191 2 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
AB de Villiers 6 16* 5/195 5/211 1 T20I v Scotland The Oval 7 Jun 2009 T20I # 94
AB de Villiers 5 20 4/65 5/85 1 T20I v New Zealand Lord's 9 Jun 2009 T20I # 99
AB de Villiers 3 39 2/59 3/98 1 T20I v India Nottingham 16 Jun 2009 T20I # 113
AB de Villiers 4 0 3/113 4/113 2 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
AB de Villiers 4 30 3/108 4/138 2 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
AB de Villiers 3 11 2/101 3/112 2 T20I v England Johannesburg 13 Nov 2009 T20I # 124
AB de Villiers 3 16 2/201 3/217 1 ODI v England Cape Town 27 Nov 2009 ODI # 2930
AB de Villiers 3 11 2/24 3/35 1 ODI v England Gqeberha 29 Nov 2009 ODI # 2931
AB de Villiers 5 4 4/166 5/170 1 Test v England Durban 26 Dec 2009 Test # 1944
AB de Villiers 5 25 4/376 5/401 3 Test v England Cape Town 3 Jan 2010 Test # 1946
AB de Villiers 5 18 4/217 5/235 2 Test v England Johannesburg 14 Jan 2010 Test # 1948
AB de Villiers 6 0 5/253 6/253 1 Test v India Eden Gardens 14 Feb 2010 Test # 1952
AB de Villiers 6 1 5/102 6/103 2 ODI v India Gwalior 24 Feb 2010 ODI # 2962
AB de Villiers 5 7 4/46 5/53 2 T20I v England Bridgetown 8 May 2010 T20I # 168
AB de Villiers 4 12 3/56 4/68 2 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
AB de Villiers 4 4 3/111 4/115 1 T20I v West Indies North Sound 19 May 2010 T20I # 178
AB de Villiers 3 15 2/27 3/42 1 T20I v West Indies North Sound 20 May 2010 T20I # 179
AB de Villiers 4 54 3/186 4/240 1 ODI v West Indies North Sound 22 May 2010 ODI # 2979
AB de Villiers 4 80* 3/224 3/304 2 ODI v West Indies Roseau 30 May 2010 ODI # 2984
AB de Villiers 3 50* 2/223 2/273 2 ODI v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
AB de Villiers 3 219 2/59 3/278 1 ODI v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
AB de Villiers 4 35 3/156 4/191 1 ODI v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
AB de Villiers 4 131 3/82 4/213 1 ODI v India Durban 12 Jan 2011 ODI # 3079
AB de Villiers 4 4 3/111 4/115 1 ODI v India Gqeberha 21 Jan 2011 ODI # 3084
AB de Villiers 4 84* 3/139 3/223 2 ODI v West Indies Delhi 24 Feb 2011 ODI # 3106
AB de Villiers 4 50 3/173 4/223 2 ODI v India Nagpur 12 Mar 2011 ODI # 3128
AB de Villiers 4 13 3/108 4/121 2 ODI v New Zealand Mirpur 25 Mar 2011 ODI # 3144
AB de Villiers 4 41 3/152 4/193 2 ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
AB de Villiers 4 70 3/172 4/242 1 ODI v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
AB de Villiers 5 23* 4/289 4/312 1 ODI v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
AB de Villiers 4 14 3/38 4/52 1 T20I v New Zealand Wellington 17 Feb 2012 T20I # 221
AB de Villiers 4 62 3/59 4/121 1 T20I v New Zealand Auckland 22 Feb 2012 T20I # 223
AB de Villiers 4 90 3/35 4/125 2 ODI v New Zealand Wellington 25 Feb 2012 ODI # 3249
AB de Villiers 5 7 4/188 5/195 2 ODI v New Zealand Auckland 3 Mar 2012 ODI # 3254
AB de Villiers 3 83 2/106 3/189 3 Test v New Zealand Wellington 23 Mar 2012 Test # 2037
AB de Villiers 3 6 2/100 3/106 1 ODI v England Lord's 2 Sep 2012 ODI # 3302
AB de Villiers 5 44 4/66 5/110 1 T20I v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
AB de Villiers 4 31 3/33 4/64 1 T20I v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
AB de Villiers 4 27 3/155 4/182 2 ODI v India Cardiff 6 Jun 2013 ODI # 3363
AB de Villiers 4 41 3/145 4/186 1 ODI v Pakistan Birmingham 10 Jun 2013 ODI # 3367
AB de Villiers 3 4 2/124 3/128 1 ODI v West Indies Cardiff 14 Jun 2013 ODI # 3371
AB de Villiers 3 3 2/50 3/53 1 ODI v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
AB de Villiers 3 8 2/118 3/126 1 ODI v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
AB de Villiers 4 27 3/23 4/50 1 T20I v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
AB de Villiers 4 38 3/48 4/86 1 T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
AB de Villiers 4 6* 3/157 3/163 1 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
AB de Villiers 6 5 5/104 6/109 3 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
AB de Villiers 3 6 2/43 3/49 2 ODI v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
AB de Villiers 4 70 3/112 4/182 1 ODI v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
AB de Villiers 4 9 3/75 4/84 2 ODI v Pakistan Centurion 30 Nov 2013 ODI # 3441
AB de Villiers 4 105 3/247 4/352 1 ODI v India Johannesburg 5 Dec 2013 ODI # 3442
AB de Villiers 5 15 4/130 5/145 2 Test v India Johannesburg 18 Dec 2013 Test # 2108
AB de Villiers 5 67 4/43 5/110 2 Test v Australia Centurion 12 Feb 2014 Test # 2119
AB de Villiers 5 31 4/97 5/128 4 Test v Australia Centurion 12 Feb 2014 Test # 2119
AB de Villiers 6 149 5/200 6/349 1 Test v Australia Gqeberha 20 Feb 2014 Test # 2121
AB de Villiers 3 28 2/82 3/110 2 T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
AB de Villiers 3 22 2/98 3/120 1 T20I v England Chattogram 29 Mar 2014 T20I # 391
AB de Villiers 4 14 3/115 4/129 1 T20I v India Mirpur 4 Apr 2014 T20I # 399
AB de Villiers 4 80 3/248 4/328 1 ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
AB de Villiers 4 71* 3/257 3/328 2 ODI v Australia Harare 27 Aug 2014 ODI # 3516
AB de Villiers 5 4* 4/217 4/221 2 ODI v Australia Harare 6 Sep 2014 ODI # 3526
AB de Villiers 5 139* 4/97 4/236 2 ODI v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
AB de Villiers 5 8 4/238 5/246 1 ODI v West Indies Durban 16 Jan 2015 ODI # 3579
AB de Villiers 6 25 5/77 6/102 2 ODI v Pakistan Auckland 7 Mar 2015 ODI # 3626
AB de Villiers 5 53 4/204 5/257 1 ODI v U.A.E. Wellington 12 Mar 2015 ODI # 3633
AB de Villiers 6 9* 5/272 5/281 1 ODI v New Zealand Auckland 24 Mar 2015 ODI # 3644
AB de Villiers 2 7 1/95 2/102 1 T20I v Bangladesh Mirpur 7 Jul 2015 T20I # 429
AB de Villiers 3 11 2/38 3/49 2 T20I v India Cuttack 5 Oct 2015 T20I # 457
AB de Villiers 5 41 4/197 5/238 1 ODI v India Kanpur 11 Oct 2015 ODI # 3689
AB de Villiers 5 0 4/210 5/210 1 ODI v India Rajkot 18 Oct 2015 ODI # 3695
AB de Villiers 5 42 4/78 5/120 1 Test v India Bengaluru 14 Nov 2015 Test # 2188
AB de Villiers 5 3 4/62 5/65 2 Test v India Delhi 3 Dec 2015 Test # 2191
AB de Villiers 5 1 4/111 5/112 4 Test v India Delhi 3 Dec 2015 Test # 2191
AB de Villiers 4 107 3/98 4/205 1 ODI v England Gqeberha 6 Feb 2016 ODI # 3734
AB de Villiers 4 58 3/63 4/121 2 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
AB de Villiers 4 76 3/97 4/173 1 T20I v Afghanistan Wankhede 20 Mar 2016 T20I # 542
AB de Villiers 4 16 3/81 4/97 1 ODI v Australia Providence 7 Jun 2016 ODI # 3741
AB de Villiers 4 33 3/177 4/210 2 ODI v Australia Basseterre 11 Jun 2016 ODI # 3743
AB de Villiers 4 72* 3/92 3/164 2 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
AB de Villiers 4 22 3/123 4/145 1 T20I v New Zealand Auckland 17 Feb 2017 T20I # 595
AB de Villiers 4 1 3/125 4/126 2 ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
AB de Villiers 4 42 3/115 4/157 1 ODI v New Zealand Wellington 25 Feb 2017 ODI # 3841
AB de Villiers 4 33 3/149 4/182 2 ODI v England Leeds 24 May 2017 ODI # 3872
AB de Villiers 4 55* 3/101 3/156 2 ODI v England Lord's 29 May 2017 ODI # 3874
AB de Villiers 4 117 3/226 4/343 1 ODI v Bangladesh Paarl 18 Oct 2017 ODI # 3925
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th Match, Jun 11, 2024 [T20I # 2666 - Live]
    » Namibia 19/4 (8.0 ov, ZE Green 0*, MG Erasmus 0*, NT Ellis 1/0)
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page