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 1995-2014 519 617 97 25534 224 49.10 45346 56.30 62 149 33 2455 254 Profile
List of partnerships
AB de Villiers 6 28 5/90 6/118 2 Test v England Durban 26 Dec 2004 Test # 1730
AB de Villiers 6 47 5/261 6/308 1 Test v England Cape Town 2 Jan 2005 Test # 1732
AB de Villiers 3 30 2/114 3/144 1 Test v England Centurion 21 Jan 2005 Test # 1736
AB de Villiers 3 227 2/29 3/256 3 Test v England Centurion 21 Jan 2005 Test # 1736
AB de Villiers 2 4 1/47 2/51 2 ODI v England Bloemfontein 2 Feb 2005 ODI # 2219
AB de Villiers 3 0 2/16 3/16 2 Test v West Indies Georgetown 31 Mar 2005 Test # 1745
AB de Villiers 3 58 2/334 3/392 2 Test v West Indies Bridgetown 21 Apr 2005 Test # 1749
AB de Villiers 3 134 2/10 3/144 2 Test v Australia Durban 24 Mar 2006 Test # 1792
AB de Villiers 5 47 4/130 5/177 1 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
AB de Villiers 5 67 4/73 5/140 3 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
AB de Villiers 4 80 3/30 4/110 1 ODI v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
AB de Villiers 4 9 3/27 4/36 1 ODI v Pakistan Mohali 27 Oct 2006 ODI # 2438
AB de Villiers 4 87 3/63 4/150 1 ODI v India Durban 22 Nov 2006 ODI # 2447
AB de Villiers 3 23 2/144 3/167 1 ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
AB de Villiers 2 49 1/38 2/87 2 ODI v Pakistan Durban 7 Feb 2007 ODI # 2513
AB de Villiers 2 155* 1/1 1/156 2 ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
AB de Villiers 2 45 1/18 2/63 2 ODI v Bangladesh Providence 7 Apr 2007 ODI # 2564
AB de Villiers 2 170 1/21 2/191 1 ODI v West Indies St George's 10 Apr 2007 ODI # 2567
AB de Villiers 2 0 1/3 2/3 1 ODI v New Zealand St George's 14 Apr 2007 ODI # 2571
AB de Villiers 2 5 1/7 2/12 1 ODI v Australia Gros Islet 25 Apr 2007 ODI # 2580
AB de Villiers 2 2 1/6 2/8 1 ODI v India Belfast 1 Jul 2007 ODI # 2595
AB de Villiers 5 1 4/131 5/132 3 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
AB de Villiers 5 15* 4/290 4/305 3 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
AB de Villiers 4 5* 3/228 3/233 2 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
AB de Villiers 3 32 2/87 3/119 1 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
AB de Villiers 3 15 2/5 3/20 1 ODI v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
AB de Villiers 3 3 2/187 3/190 2 ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
AB de Villiers 5 112 4/45 5/157 4 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
AB de Villiers 2 2 1/2 2/4 2 ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
AB de Villiers 3 46 2/122 3/168 2 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
AB de Villiers 5 5 4/519 5/524 1 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
AB de Villiers 5 256 4/117 5/373 2 Test v India Ahmedabad 3 Apr 2008 Test # 1871
AB de Villiers 3 49 2/93 3/142 2 ODI v England Leeds 22 Aug 2008 ODI # 2748
AB de Villiers 3 1 2/25 3/26 1 ODI v England Nottingham 26 Aug 2008 ODI # 2754
AB de Villiers 3 10 2/67 3/77 2 ODI v England The Oval 29 Aug 2008 ODI # 2757
AB de Villiers 3 29 2/74 3/103 1 ODI v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
AB de Villiers 3 59 2/120 3/179 2 ODI v Kenya Kimberley 2 Nov 2008 ODI # 2770
AB de Villiers 3 69 2/66 3/135 1 ODI v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
AB de Villiers 4 124 3/110 4/234 2 Test v Australia Perth 17 Dec 2008 Test # 1899
AB de Villiers 4 124 3/179 4/303 4 Test v Australia Perth 17 Dec 2008 Test # 1899
AB de Villiers 2 1 1/1 2/2 2 T20I v Australia Melbourne 11 Jan 2009 T20I # 80
AB de Villiers 3 93 2/52 3/145 2 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
AB de Villiers 3 15 2/125 3/140 2 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
AB de Villiers 4 5 3/206 4/211 4 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
AB de Villiers 3 3 2/3 3/6 2 Test v Australia Durban 6 Mar 2009 Test # 1913
AB de Villiers 3 187 2/80 3/267 4 Test v Australia Durban 6 Mar 2009 Test # 1913
AB de Villiers 4 93 3/322 4/415 2 Test v Australia Cape Town 19 Mar 2009 Test # 1916
AB de Villiers 3 17 2/76 3/93 2 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
AB de Villiers 3 114 2/50 3/164 1 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
AB de Villiers 3 38 2/150 3/188 2 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
AB de Villiers 3 17 2/91 3/108 2 T20I v England Nottingham 11 Jun 2009 T20I # 103
AB de Villiers 3 4 2/46 3/50 2 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
AB de Villiers 3 23 2/90 3/113 2 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
AB de Villiers 2 13 1/108 2/121 1 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
AB de Villiers 5 10 4/204 5/214 1 T20I v England Centurion 15 Nov 2009 T20I # 125
AB de Villiers 4 66 3/93 4/159 1 Test v England Centurion 16 Dec 2009 Test # 1942
AB de Villiers 4 76 3/51 4/127 1 Test v England Cape Town 3 Jan 2010 Test # 1946
AB de Villiers 4 30 3/346 4/376 3 Test v England Cape Town 3 Jan 2010 Test # 1946
AB de Villiers 4 0 3/217 4/217 2 Test v England Johannesburg 14 Jan 2010 Test # 1948
AB de Villiers 4 22 3/229 4/251 1 Test v India Eden Gardens 14 Feb 2010 Test # 1952
AB de Villiers 3 45 2/64 3/109 2 ODI v India Jaipur 21 Feb 2010 ODI # 2961
AB de Villiers 4 22 3/61 4/83 2 ODI v India Gwalior 24 Feb 2010 ODI # 2962
AB de Villiers 3 173* 2/192 2/365 1 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
AB de Villiers 3 10 2/118 3/128 2 T20I v India Gros Islet 2 May 2010 T20I # 155
AB de Villiers 3 32 2/45 3/77 1 T20I v Afghanistan Bridgetown 5 May 2010 T20I # 162
AB de Villiers 3 33 2/23 3/56 2 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
AB de Villiers 3 23 2/88 3/111 1 T20I v West Indies North Sound 19 May 2010 T20I # 178
AB de Villiers 3 71 2/168 3/239 1 ODI v West Indies North Sound 24 May 2010 ODI # 2980
AB de Villiers 3 22 2/91 3/113 1 ODI v West Indies Roseau 28 May 2010 ODI # 2982
AB de Villiers 3 29 2/76 3/105 2 ODI v West Indies Port of Spain 3 Jun 2010 ODI # 2987
AB de Villiers 5 16 4/91 5/107 1 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
AB de Villiers 4 138 3/283 4/421 1 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
AB de Villiers 4 104* 3/131 3/235 3 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
AB de Villiers 5 23 4/122 5/145 2 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
AB de Villiers 4 4* 3/45 3/49 4 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
AB de Villiers 2 77 1/70 2/147 2 ODI v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
AB de Villiers 3 121 2/98 3/219 1 ODI v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
AB de Villiers 5 9 4/318 5/327 1 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
AB de Villiers 4 179 3/33 4/212 1 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
AB de Villiers 3 17 2/113 3/130 3 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
AB de Villiers 4 224 3/396 4/620 2 Test v India Centurion 16 Dec 2010 Test # 1985
AB de Villiers 4 41 3/82 4/123 4 Test v India Durban 26 Dec 2010 Test # 1987
AB de Villiers 4 58 3/106 4/164 1 Test v India Cape Town 2 Jan 2011 Test # 1988
AB de Villiers 5 34 4/64 5/98 3 Test v India Cape Town 2 Jan 2011 Test # 1988
AB de Villiers 3 7 2/75 3/82 2 ODI v England Chennai 6 Mar 2011 ODI # 3120
AB de Villiers 3 46 2/127 3/173 2 ODI v India Nagpur 12 Mar 2011 ODI # 3128
AB de Villiers 3 39 2/69 3/108 2 ODI v New Zealand Mirpur 25 Mar 2011 ODI # 3144
AB de Villiers 5 37 4/136 5/173 2 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
AB de Villiers 4 192 3/261 4/453 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
AB de Villiers 4 27 3/182 4/209 3 Test v England Leeds 2 Aug 2012 Test # 2051
AB de Villiers 4 4 3/50 4/54 1 Test v England Lord's 16 Aug 2012 Test # 2053
AB de Villiers 3 15 2/14 3/29 2 T20I v England Chester-le-Street 8 Sep 2012 T20I # 258
AB de Villiers 2 16 1/0 2/16 2 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
AB de Villiers 4 90 3/284 4/374 1 Test v Australia Brisbane 9 Nov 2012 Test # 2056
AB de Villiers 4 27 3/102 4/129 3 Test v Australia Brisbane 9 Nov 2012 Test # 2056
AB de Villiers 4 17 3/62 4/79 2 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
AB de Villiers 4 127 3/113 4/240 2 Test v India Durban 26 Dec 2013 Test # 2111
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]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
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