ODI Records :- Fastest 100s
 
#Player NameTeamsOppositionVenueRunsBalls4s6sDate
1AB de VilliersSouth AfricaWest IndiesJohannesburg149 3191618/01/2015
2Corey AndersonNew ZealandWest IndiesQueenstown131* 3661401/01/2014
3Shahid AfridiPakistanSri LankaNairobi102 3761104-10-1996
4Mark BoucherSouth AfricaZimbabwePotchefstroom 147* 4481020/09/2006
5Brian LaraWest IndiesBangladeshDhaka117 4518409/10/1999
6Shahid AfridiPakistanIndiaKanpur102 4510915/04/2005
7Jesse RyderNew ZealandWest IndiesQueenstown104 4612501/01/2014
8Jos ButtlerEnglandPakistanDubai (DSC)116 *4610820/11/2015
9Sanath JayasuriyaSri LankaPakistanSingapore134 48111102/04/1996
10Kevin O'BrienIrelandEnglandIndia113 5013602/03/2011
11Jos ButtlerEnglandPakistanSouthampton110 *506911/05/2019
12Glenn MaxwellAustraliaSri LankaSydney102 5110408/03/2015
13Virat Kohli IndiaAustraliaJaipur100* 528716/10/2013
14AB de VilliersSouth AfricaWest IndiesSydney162 *5217827/02/2015
15Shahid Afridi PakistanBangladeshDambulla124 5341721/06/2010
16Moeen AliEnglandWest IndiesBristol102 537824/08/2017
17Jonny BairstowEnglandScotlandEdinburgh105 5412610/06/2018
18Sanath JayasuriyaSri LankaBangladeshKarachi130 5516630/06/2008
19Chris GayleWest IndiesEngland Grenada162 55111427/02/2019
20James FaulknerAustraliaIndiaBangalore116 5711602/11/2013
21AB de VilliersSouth AfricaIndiaMumbai119 5731125/10/2015
22Thisara PereraSri LankaNew ZealandMaunganui140 5781305/01/2019
23Eoin MorganEnglandAfghanistan Manchester148 5741718/06/2019
24AB de VilliersSouth AfricaIndiaAhmedabad102* 5811327/02/2010
25Jonny BairstowEnglandNew ZealandChristchurch104 589610/03/2018
26Virender SehwagIndiaNew ZealandHamilton125* 6014611/03/2009
27Jos ButtlerEngland West IndiesGrenada150 60131227/02/2019
28Virat Kohli IndiaAustraliaNagpur115* 6118130/10/2013
29Jos ButtlerEnglandSri Lanka Lord's121 6111431/05/2014
30Sharjeel Khan PakistanIrelandDublin152 6116918/08/2016
31Mohammad AzharuddinIndiaNew ZealandBaroda108 6210317/12/1988
32Alex HalesEnglandAustraliaNottingham147 6216619/06/2018
33Shakib Al Hasan BangladeshZimbabweBulawayo104 639411/08/2009
34Sanath JayasuriyaSri LankaNetherlandsAmstelveen157 6423104/07/2006
35Yuvraj SinghIndiaEnglandRajkot138* 6416614/11/2008
36Kedar JadhavIndiaEnglandPune120 6512414/01/2017
37Jason RoyEnglandWest IndiesBridgetown123 6515320/02/2019
38Matthew HaydenAustraliaSouth AfricaSt Kitts101 6614424/03/2007
39Suresh RainaIndiaHong KongKarachi101 667525/06/2008
40Virender SehwagIndiaSri LankaRajkot146 6617615/12/2009
41Jos ButtlerEnglandNew ZealandBirmingham129 6613509/06/2015
42John DavisonCanadaWest IndiesCenturion111 676723/02/2003
43Basit AliPakistanWest IndiesSharjah127* 6712505/11/1993
44Adam GilchristAustraliaSri LankaBrisbane122 6713414/02/2006
45Craig McMillanNew ZealandAustraliaHamilton117 6713520/02/2007
46Ijaz AhmedPakistanIndiaLahore139* 6810902/10/1997
47Mohammad YousufPakistanZimbabweHarare100* 688227/11/2002
48Shakib Al HasanBangladeshBangladeshMirpur105* 6815329/10/2009
49Shahid Afridi PakistanSri Lanka Dambulla109 688715/06/2010
50Yusuf PathanIndiaSouth AfricaCenturion105 688823/01/2011
51AB de VilliersSouth AfricaBangladeshPaarl176 6815718/10/2017
52Virender SehwagIndiaNew ZealandColombo100 6919102/08/2001
53Chris GayleWest IndiesZimbabweHarare112* 6917230/11/2003
54Kevin PietersenEnglandSouth AfricaEast London100* 697409/02/2005
55Virender SehwagIndiaWest IndiesIndore219 6925708/12/2011
56Kieron PollardWest IndiesAustraliaSt Lucia102 695823/03/2012
57Kane WilliamsonNew ZealandZimbabweBulawayo100* 6911125/10/2011
58David MillerSouth AfricaAustraliaDurban118 *6910605/10/2016
59Jonny BairstowEnglandAustraliaNottingham139 6915519/06/2018
60Tillakaratne DilshanSri LankaNetherlandsAmstelveen117 7014104/07/2006
61Abdul RazzaqPakistanSouth AfricaAbu Dhabi109* 7061031/10/2010
62Paul StirlingIreland NetherlandsKolkata101 7014218/03/2011
63Chris GayleWest IndiesCanadaKing City110 7014624/08/2008
64Ross TaylorNew ZealandPakistanNapier102 *7013203/02/2015
65Kumar SangakkaraSri LankaEnglandWellington117 *7011201/03/2015
66Shoaib MalikPakistanZimbabweLahore112 *7012226/05/2015
67Calum MacLeodScotlandEnglandEdinburgh140 *7016310/06/2018
68Sachin TendulkarIndiaZimbabweSharjah124* 7112613/10/1998
69Ricky PontingAustraliaSouth AfricaJohannesburg164 7113912/03/2006
70Jacob OramNew ZealandAustraliaPerth101* 714628/01/2007
71Umar AkmalPakistanSri LankaColombo (RPS) 102 715407/08/2009
72Darren BravoWest IndiesZimbabweGrenada100* 719422/02/2013
73Joe RootEnglandNew ZealandBirmingham104 7113209/06/2015
74Shikhar DhawanIndiaSri LankaDambulla132 *7120320/08/2017
75Henry NichollsNew ZealandSri LankaNelson124 7112308/01/2019
76Zaheer AbbasPakistanIndiaMultan118 7210417/12/1982
77Kapil DevIndiaZimbabweTunbridge Wells175* 7216618/06/1983
78Viv RichardsWest IndiesIndiaJamshedpur149 7220307/12/1983
79Sanath JayasuriyaSri LankaBangladeshColombo108 7214322/07/1997
80Ricardo PowellWest IndiesIndiaSingapore124 729808/09/1999
81Sanath JayasuriyaSri LankaEnglandLeeds152 7220401/07/2006
82Adam GilchristAustraliaSri LankaBarbados149 7213828/03/2007
83Jesse RyderNew ZealandIndiaChristchurch105 7212408/03/2009
84Mohammad Shahzad AfghanistanScotlandAyr100* 7215016/08/2010
85AB de Villiers South AfricaZimbabwePotchefstroom101* 725517/10/2010
86Karim SadiqAfghanistanNetherlandsSharjah100 7212431/03/2012
87Javed MiandadPakistanIndiaLahore119* 736531/12/1982
88Marlon SamuelsWest IndiesIndiaVijayawada108* 7311524/11/2002
89Adam GilchristAustraliaICC World XIMelbourne103 738407/10/2005
90Yuvraj SinghIndiaEnglandGoa103 7310303/04/2006
91Tillakaratne DilshanSri LankaIndiaRajkot 160 7320315/12/2009
92Kumar SangakkaraSri LankaBangladeshMelbourne105 *7313126/02/2015
93Eoin MorganEngland New ZealandNottingham113 7312517/06/2015
94AB de VilliersSouth AfricaIndiaKanpur104 735611/11/2015
95Jos ButtlerEnglandSouth AfricaBloemfontein105 7311503/02/2016
96Upul TharangaSri LankaSouth AfricaCape Town119 *7311707/02/2017
97Luke Ronchi New ZealandSri LankaDunedin170 7414923/01/2015
98Jason RoyEnglandSri LankaThe Oval162 7413429/06/2016
99Quinton de KockSouth AfricaAustraliaCenturion178 74161130/09/2016
100Shimron HetmyerWest IndiesIndiaGuwahati108 746621/10/2018
101Viv RichardsWest IndiesIndiaRajkot110* 757705/01/1988
102Chris CairnsNew ZealandIndiaChristchurch115 757719/01/1999
103Craig McMillanNew ZealandPakistanChristchurch104* 756525/02/2001
104Virender SehwagIndiaWest IndiesRajkot114* 7517212/11/2002
105Virender SehwagIndiaSri LankaColombo (RPS)116 7517003/02/2009
106AB de Villiers South AfricaEnglandCape Town121 7514027/11/2009
107Ravi BoparaEnglandIrelandDublin101 7510503/09/2013
108Jason RoyEnglandPakistanNottingham114 7511417/05/2019
109Jos ButtlerEnglandPakistanNottingham103 752903/06/2019
110Zaheer AbbasPakistanSri LankaLahore123 7615329/03/1982
111Sanath JayasuriyaSri LankaNew ZealandAuckland103 7610606/02/2001
112Marcus TrescothickEnglandBangladeshThe Oval100 7616016/06/2005
113Sachin TendulkarIndiaWest IndiesVadodara100* 7610131/01/2007
114Virat KohliIndiaSri Lanka Hobart 133* 7616228/02/2012
115Virat KohliIndiaSri LankaColombo (RPS)131 7617231/08/2017
116Martin GuptillNew Zealand BangladeshChristchurch118 7614416/02/2019
117Virender SehwagIndiaEnglandColombo126 7721122/09/2002
118Brian LaraWest IndiesZimbabweBulawayo113 7714322/10/2003
119Paul CollingwoodEnglandBangladeshNottingham112* 7710521/06/2005
120Herschelle GibbsSouth AfricaNew ZealandCape Town119 7710702/12/2007
121Allan BorderAustraliaSri LankaAdelaide118* 7810328/01/1985
122Adam GilchristAustraliaNew ZealandChristchurch128 789726/02/2000
123Sanath JayasuriyaSri LankaNew ZealandNapier111 7812528/12/2006
124David WarnerAustraliaPakistanAdelaide178 7819526/01/2017
125Zaheer AbbasPakistanIndiaLahore105 798131/12/1982
126Herschelle GibbsSouth AfricaAustraliaJohannesburg175 7921712/03/2006
127Sanath JayasuriyaSri LankaIndiaKarachi125 799506/07/2008
128Brendon McCullumNew ZealandZimbabweNapier125 795409/02/2012
129Shaiman Anwar UAEIrelandBrisbane106 7910125/02/2015
130Brendan TaylorZimbabweIrelandHobart121 7911407/03/2015
 

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