Stats Spider ODI - Batting Records - Most Consecutive Hundreds

PlayerCountryConsecutive 100sDate Range
Kumar SangakkaraSri Lanka426 Feb 2015 to 18 Mar 2015
AB de VilliersSouth Africa324 Feb 2010 to 24 May 2010
Herschelle GibbsSouth Africa320 Sep 2002 to 06 Oct 2002
Quinton de KockSouth Africa305 Dec 2013 to 06 Jul 2014
Ross TaylorNew Zealand328 Jan 2014 to 12 Dec 2014
Saeed AnwarPakistan330 Oct 1993 to 05 Nov 1993
Zaheer AbbasPakistan317 Dec 1982 to 09 Jun 1983
AB de VilliersSouth Africa226 Aug 2007 to 20 Oct 2007
AB de VilliersSouth Africa217 Oct 2010 to 29 Oct 2010
AB de VilliersSouth Africa224 Feb 2011 to 06 Mar 2011
AB de VilliersSouth Africa222 Jan 2012 to 29 Feb 2012
Alastair CookEngland213 Feb 2012 to 18 Feb 2012
Alec StewartEngland218 Jul 2000 to 22 Jul 2000
Allan BorderAustralia228 Jan 1985 to 10 Feb 1985
Andrew FlintoffEngland204 Jul 2004 to 01 Sep 2004
Brendan TaylorZimbabwe220 Oct 2011 to 25 Oct 2011
Brendan TaylorZimbabwe207 Mar 2015 to 14 Mar 2015
Brian LaraWest Indies219 Feb 1993 to 25 Feb 1993
Brian LaraWest Indies205 Jan 1997 to 12 Jan 1997
Brian LaraWest Indies217 Sep 2002 to 13 Feb 2003
Chris GayleWest Indies215 Nov 2002 to 21 Nov 2002
Chris GayleWest Indies228 Oct 2006 to 05 Nov 2006
Chris GayleWest Indies224 Aug 2008 to 14 Nov 2008
David GowerEngland213 Jan 1983 to 16 Jan 1983
David WarnerAustralia204 Mar 2012 to 08 Mar 2012
Dean JonesAustralia201 Jan 1987 to 04 Jan 1987
Desmond HaynesWest Indies219 Apr 1984 to 31 May 1984
Faf du PlessisSouth Africa202 Sep 2014 to 06 Sep 2014
Gautam GambhirIndia201 Dec 2010 to 07 Dec 2010
Geoff MarshAustralia213 Mar 1991 to 08 Dec 1991
Gordon GreenidgeWest Indies221 Mar 1987 to 08 Dec 1987
Graeme HickEngland223 Jan 1999 to 29 Jan 1999
Graeme SmithSouth Africa227 Feb 2005 to 08 May 2005
Graham GoochEngland201 Jun 1985 to 18 Feb 1986
Hashim AmlaSouth Africa215 Oct 2010 to 22 Oct 2010
Hashim AmlaSouth Africa206 Jul 2014 to 12 Jul 2014
Herschelle GibbsSouth Africa225 Aug 2007 to 20 Oct 2007
Inzamam-ul-HaqPakistan217 Jan 1992 to 23 Feb 1992
Jacques KallisSouth Africa228 Jun 2003 to 03 Jul 2003
Johnson CharlesWest Indies210 Feb 2013 to 07 Jun 2013
Kamran AkmalPakistan212 Dec 2005 to 19 Dec 2005
Kevin PietersenEngland209 Feb 2005 to 19 Jun 2005
Kevin PietersenEngland218 Feb 2012 to 11 Jan 2013
Kumar SangakkaraSri Lanka204 Apr 2003 to 07 Apr 2003
Kumar SangakkaraSri Lanka229 Jun 2008 to 03 Jul 2008
Mahela JayawardeneSri Lanka224 Jun 2006 to 01 Jul 2006
Mahmudullah RiyadBangladesh209 Mar 2015 to 19 Mar 2015
Marcus TrescothickEngland213 Jul 2002 to 22 Sep 2002
Mark GreatbatchNew Zealand223 May 1990 to 02 Nov 1990
Mark WaughAustralia223 Feb 1996 to 01 Mar 1996
Martin GuptillNew Zealand231 May 2013 to 05 Jun 2013
Martin GuptillNew Zealand213 Mar 2015 to 24 Mar 2015
Matthew HaydenAustralia224 Mar 2007 to 31 Mar 2007
Mohammad HafeezPakistan222 Dec 2013 to 27 Dec 2013
Mohammad ShahzadAfghanistan201 Sep 2009 to 18 Feb 2010
Mohammad YousufPakistan217 Apr 2002 to 24 Apr 2002
Mohammad YousufPakistan230 Jan 2008 to 11 Apr 2008
Nasir JamshedPakistan230 Dec 2012 to 06 Jan 2013
Nick KnightEngland231 Aug 1996 to 15 Dec 1996
Paul CollingwoodEngland206 Feb 2007 to 11 Feb 2007
Paul StirlingIreland230 May 2011 to 25 Aug 2011
Phil SimmonsWest Indies207 Apr 1992 to 04 Dec 1992
Rahul DravidIndia223 May 1999 to 29 May 1999
Rameez RajaPakistan215 Feb 1990 to 20 Feb 1990
Ricky PontingAustralia228 Jan 2007 to 09 Feb 2007
Ricky PontingAustralia214 Dec 2007 to 03 Feb 2008
Rohit SharmaIndia228 May 2010 to 03 Jun 2010
Roshan MahanamaSri Lanka203 Nov 1994 to 06 Nov 1994
Ross TaylorNew Zealand225 Oct 2011 to 16 Jul 2012
Ross TaylorNew Zealand212 Jun 2015 to 17 Jun 2015
Roy DiasSri Lanka215 Sep 1982 to 13 Apr 1983
Sachin TendulkarIndia222 Apr 1998 to 25 May 1998
Saeed AnwarPakistan210 Nov 1996 to 13 Nov 1996
Saeed AnwarPakistan211 Jun 1999 to 20 Jun 1999
Saeed AnwarPakistan208 Oct 2000 to 24 Oct 2000
Saleem ElahiPakistan224 Nov 2002 to 08 Dec 2002
Sanath JayasuriyaSri Lanka209 Jan 2003 to 15 Jan 2003
Sanath JayasuriyaSri Lanka223 Jul 2004 to 01 Aug 2004
Sanath JayasuriyaSri Lanka201 Jul 2006 to 07 Oct 2006
Shahriar NafeesBangladesh213 Oct 2006 to 03 Dec 2006
Shane WatsonAustralia202 Oct 2009 to 25 Oct 2009
Shikhar DhawanIndia206 Jun 2013 to 15 Jun 2013
Shivnarine ChanderpaulWest Indies216 Dec 2006 to 24 Jan 2007
Sourav GangulyIndia213 Oct 2000 to 20 Oct 2000
Tamim IqbalBangladesh217 Apr 2015 to 22 Apr 2015
Tillakaratne DilshanSri Lanka215 Dec 2009 to 21 Dec 2009
Upul TharangaSri Lanka207 Oct 2006 to 14 Oct 2006
VVS LaxmanIndia222 Jan 2004 to 01 Feb 2004
Virat KohliIndia220 Oct 2010 to 01 Dec 2010
Virat KohliIndia228 Feb 2012 to 16 Mar 2012
Virat KohliIndia218 Mar 2012 to 24 Jul 2012
Wavell HindsWest Indies230 May 2003 to 07 Jun 2003
William PorterfieldIreland231 Jan 2007 to 04 Feb 2007
Yuvraj SinghIndia214 Nov 2008 to 20 Nov 2008