ODI Records :- Fastest 100s
 
#Player NameTeamsOppositionVenueRunsBalls4s6sDate
1Corey AndersonNew ZealandWest IndiesQueenstown131* 3661401/01/2014
2Shahid AfridiPakistanSri LankaNairobi102 3761104-10-1996
3Mark BoucherSouth AfricaZimbabwePotchefstroom 147* 4481020/09/2006
4Brian LaraWest IndiesBangladeshDhaka117 4518409/10/1999
5Shahid AfridiPakistanIndiaKanpur102 4510915/04/2005
6Jesse RyderNew ZealandWest IndiesQueenstown104 4612501/01/2014
7Sanath JayasuriyaSri LankaPakistanSingapore134 48111102/04/1996
8Kevin O'BrienIrelandEnglandIndia113 5013602/03/2011
9Virat Kohli IndiaAustraliaJaipur100* 528716/10/2013
10Shahid Afridi PakistanBangladeshDambulla124 5341721/06/2010
11Sanath JayasuriyaSri LankaBangladeshKarachi130 5516630/06/2008
12James FaulknerAustraliaIndiaBangalore116 5711602/11/2013
13AB de VilliersSouth AfricaIndiaAhmedabad102* 5811327/02/2010
14Virender SehwagIndiaNew ZealandHamilton125* 6014611/03/2009
15Virat Kohli IndiaAustraliaNagpur115* 6118130/10/2013
16Jos ButtlerEnglandSri Lanka Lord's121 6111431/05/2014
17Mohammad AzharuddinIndiaNew ZealandBaroda108 6210317/12/1988
18Shakib Al Hasan BangladeshZimbabweBulawayo104 639411/08/2009
19Sanath JayasuriyaSri LankaNetherlandsAmstelveen157 6423104/07/2006
20Yuvraj SinghIndiaEnglandRajkot138* 6416614/11/2008
21Matthew HaydenAustraliaSouth AfricaSt Kitts101 6614424/03/2007
22Suresh RainaIndiaHong KongKarachi101 667525/06/2008
23Virender SehwagIndiaSri LankaRajkot146 6617615/12/2009
24John DavisonCanadaWest IndiesCenturion111 676723/02/2003
25Basit AliPakistanWest IndiesSharjah127* 6712505/11/1993
26Adam GilchristAustraliaSri LankaBrisbane122 6713414/02/2006
27Craig McMillanNew ZealandAustraliaHamilton117 6713520/02/2007
28Ijaz AhmedPakistanIndiaLahore139* 6810902/10/1997
29Mohammad YousufPakistanZimbabweHarare100* 688227/11/2002
30Shakib Al HasanBangladeshBangladeshMirpur105* 6815329/10/2009
31Shahid Afridi PakistanSri Lanka Dambulla109 688715/06/2010
32Yusuf PathanIndiaSouth AfricaCenturion105 688823/01/2011
33Virender SehwagIndiaNew ZealandColombo100 6919102/08/2001
34Chris GayleWest IndiesZimbabweHarare112* 6917230/11/2003
35Kevin PietersenEnglandSouth AfricaEast London100* 697409/02/2005
36Virender SehwagIndiaWest IndiesIndore219 6925708/12/2011
37Kieron PollardWest IndiesAustraliaSt Lucia102 695823/03/2012
38Kane WilliamsonNew ZealandZimbabweBulawayo100* 6911125/10/2011
39Tillakaratne DilshanSri LankaNetherlandsAmstelveen117 7014104/07/2006
40Abdul RazzaqPakistanSouth AfricaAbu Dhabi109* 7061031/10/2010
41Paul StirlingIreland NetherlandsKolkata101 7014218/03/2011
42Chris GayleWest IndiesCanadaKing City110 7014624/08/2008
43Sachin TendulkarIndiaZimbabweSharjah124* 7112613/10/1998
44Ricky PontingAustraliaSouth AfricaJohannesburg164 7113912/03/2006
45Jacob OramNew ZealandAustraliaPerth101* 714628/01/2007
46Umar AkmalPakistanSri LankaColombo (RPS) 102 715407/08/2009
47Darren BravoWest IndiesZimbabweGrenada100* 719422/02/2013
48Zaheer AbbasPakistanIndiaMultan118 7210417/12/1982
49Kapil DevIndiaZimbabweTunbridge Wells175* 7216618/06/1983
50Viv RichardsWest IndiesIndiaJamshedpur149 7220307/12/1983
51Sanath JayasuriyaSri LankaBangladeshColombo108 7214322/07/1997
52Ricardo PowellWest IndiesIndiaSingapore124 729808/09/1999
53Sanath JayasuriyaSri LankaEnglandLeeds152 7220401/07/2006
54Adam GilchristAustraliaSri LankaBarbados149 7213828/03/2007
55Jesse RyderNew ZealandIndiaChristchurch105 7212408/03/2009
56AB de Villiers South AfricaZimbabwePotchefstroom101* 725517/10/2010
57Karim SadiqAfghanistanNetherlandsSharjah100 7212431/03/2012
58Javed MiandadPakistanIndiaLahore119* 736531/12/1982
59Marlon SamuelsWest IndiesIndiaVijayawada108* 7311524/11/2002
60Adam GilchristAustraliaICC World XIMelbourne103 738407/10/2005
61Yuvraj SinghIndiaEnglandGoa103 7310303/04/2006
62Tillakaratne DilshanSri LankaIndiaRajkot 160 7320315/12/2009
63Viv RichardsWest IndiesIndiaRajkot110* 757705/01/1988
64Chris CairnsNew ZealandIndiaChristchurch115 757719/01/1999
65Craig McMillanNew ZealandPakistanChristchurch104* 756525/02/2001
66Virender SehwagIndiaWest IndiesRajkot114* 7517212/11/2002
67Virender SehwagIndiaSri LankaColombo (RPS)116 7517003/02/2009
68AB de Villiers South AfricaEnglandCape Town121 7514027/11/2009
69Ravi BoparaEnglandIrelandDublin101 7510503/09/2013
70Zaheer AbbasPakistanSri LankaLahore123 7615329/03/1982
71Sanath JayasuriyaSri LankaNew ZealandAuckland103 7610606/02/2001
72Marcus TrescothickEnglandBangladeshThe Oval100 7616016/06/2005
73Sachin TendulkarIndiaWest IndiesVadodara100* 7610131/01/2007
74Virat KohliIndiaSri Lanka Hobart 133* 7616228/02/2012
75Virender SehwagIndiaEnglandColombo126 7721122/09/2002
76Brian LaraWest IndiesZimbabweBulawayo113 7714322/10/2003
77Paul CollingwoodEnglandBangladeshNottingham112* 7710521/06/2005
78Herschelle GibbsSouth AfricaNew ZealandCape Town119 7710702/12/2007
79Allan BorderAustraliaSri LankaAdelaide118* 7810328/01/1985
80Adam GilchristAustraliaNew ZealandChristchurch128 789726/02/2000
81Sanath JayasuriyaSri LankaNew ZealandNapier111 7812528/12/2006
82Zaheer AbbasPakistanIndiaLahore105 798131/12/1982
83Herschelle GibbsSouth AfricaAustraliaJohannesburg175 7921712/03/2006
84Sanath JayasuriyaSri LankaIndiaKarachi125 799506/07/2008
85Brendon McCullumNew ZealandZimbabweNapier125 795409/02/2012
 

Advertise with us | Disclaimer | Privacy Policy | Sitemap | Feedback | Contact Us