Most 100s in for ODI

PositionMost 100sPlayer NameTeam Name
151Virat KohliIndia
11Dennis AmissEngland
11Roy FredericksWest Indies
11Majid KhanPakistan
12Glenn TurnerNew Zealand
11Sir Viv RichardsWest Indies
11Dennis AmissEngland
11Desmond HaynesWest Indies
12Sir Viv RichardsWest Indies
11Gordon GreenidgeWest Indies
11Gordon GreenidgeWest Indies
14Zaheer AbbasPakistan
14David GowerEngland
14Desmond HaynesWest Indies
13Desmond HaynesWest Indies
12Geoff MarshAustralia
13Dean JonesAustralia
13Desmond HaynesWest Indies
14Desmond HaynesWest Indies
14Dean JonesAustralia
12Sir Richie RichardsonWest Indies
14Brian LaraWest Indies
13Sachin TendulkarIndia
13Phil SimmonsWest Indies
12Brian LaraWest Indies
16Gary KirstenSouth Africa
13Sanath JayasuriyaSri Lanka
17Sachin TendulkarIndia
15Rahul DravidIndia
16Sourav GangulyIndia
14Mark WaughAustralia
15Herschelle GibbsSouth Africa
15Ricky PontingAustralia
14VVS LaxmanIndia
15Graeme SmithSouth Africa
15Upul TharangaSri Lanka
15Ricky PontingAustralia
14Kumar SangakkaraSri Lanka
14Tillakaratne DilshanSri Lanka
15AB de VilliersSouth Africa
14Upul TharangaSri Lanka
15Virat KohliIndia
15Mohammad HafeezPakistan
15Hashim AmlaSouth Africa
15Kumar SangakkaraSri Lanka
17David WarnerAustralia
16Rohit SharmaIndia
16Virat KohliIndia
17Rohit SharmaIndia
13Steven SmithAustralia
13Paul StirlingIreland
13Ibrahim ZadranAfghanistan
16Rachin RavindraNew Zealand
13Saim AyubPakistan
13Keacy CartyWest Indies
22Harsh ThakerCanada
22Aqib SulehriOman
22Shubman GillIndia
25Daryl MitchellNew Zealand
22Devon ConwayNew Zealand
22Rassie van der DussenSouth Africa
25Virat KohliIndia
24Jonny BairstowEngland
23Babar AzamPakistan
23Babar AzamPakistan
24Shikhar DhawanIndia
24Aaron FinchAustralia
24Ross TaylorNew Zealand
24Tillakaratne DilshanSri Lanka
23Virat KohliIndia
23Neil McCallumScotland
23Eoin MorganEngland
24Shiv ChanderpaulWest Indies
23Gautam GambhirIndia
24Chris GayleWest Indies
23Jacques KallisSouth Africa
23Kamran AkmalPakistan
23Sanath JayasuriyaSri Lanka
23Sachin TendulkarIndia
24Mohammad YousufPakistan
23Alistair CampbellZimbabwe
24Sourav GangulyIndia
22Sachin TendulkarIndia
24Sourav GangulyIndia
21Ramiz RajaPakistan
25Sachin TendulkarIndia
22Robin SmithEngland
22Mark WaughAustralia
22Inzamam-ul-HaqPakistan
23Ramiz RajaPakistan
21David BoonAustralia
22Ravi ShastriIndia
22Geoff MarshAustralia
22Javed MiandadPakistan
22Kris SrikkanthIndia
21David BoonAustralia
22Graham GoochEngland
22Sir Viv RichardsWest Indies
22Roy DiasSri Lanka
21Gordon GreenidgeWest Indies
21Keith FletcherEngland
248Sachin TendulkarIndia
331Rohit SharmaIndia
31Steve SmithAustralia
31Dilip VengsarkarIndia
31Allan LambEngland
31Larry GomesWest Indies
31Gordon GreenidgeWest Indies
31Bill AtheyEngland
31Chetan SharmaIndia
32Mark GreatbatchNew Zealand
31Saleem MalikPakistan
31Aamer SohailPakistan
31Basit AliPakistan
34Aravinda de SilvaSri Lanka
31Rahul DravidIndia
33Marcus TrescothickEngland
32Gary KirstenSouth Africa
32Sanath JayasuriyaSri Lanka
33Ijaz AhmedPakistan
33Neil JohnsonZimbabwe
32Matthew HaydenAustralia
32Chris GayleWest Indies
32Virender SehwagIndia
33Shahriar NafeesBangladesh
32Sanath JayasuriyaSri Lanka
32Ryan ten DoeschateNetherlands
32Ross TaylorNew Zealand
32Brendan TaylorZimbabwe
33AB de VilliersSouth Africa
33Alastair CookEngland
33AB de VilliersSouth Africa
33Calum MacLeodScotland
33Joe RootEngland
32Upul TharangaSri Lanka
32Jason RoyEngland
33Imam-ul-HaqPakistan
33Babar AzamPakistan
34Fakhar ZamanPakistan
31Avishka FernandoSri Lanka
31Babar AzamPakistan
31Brandon KingWest Indies
31Andy BalbirnieIreland
43Heinrich KlaasenSouth Africa
42Imam-ul-HaqPakistan
42Matthew CrossScotland
42Preston MommsenScotland
42Eoin MorganEngland
42Kumar SangakkaraSri Lanka
42Kevin PietersenEngland
42Mohammad YousufPakistan
42Runako MortonWest Indies
41Wavell HindsWest Indies
42Marvan AtapattuSri Lanka
41Mahela JayawardeneSri Lanka
42Saeed AnwarPakistan
42Stephen FlemingNew Zealand
43Daryll CullinanSouth Africa
41Graham GoochEngland
430Ricky PontingAustralia
527Sanath JayasuriyaSri Lanka
52Ricky PontingAustralia
51Nathan AstleNew Zealand
51Kieron PollardWest Indies
625Chris GayleWest Indies
724AB de VilliersSouth Africa
822Tillakaratne DilshanSri Lanka