Top 10 with Most Hundreds in ODI Matches 2023: Check Players with Most Centuries Here

Most hundreds in ODI career: Cricket is one of the most popular sports in the world and the most exciting part of the game is batting. There is no louder sound than the roar of the crowd when a batsman hits a six. Everyone loves to watch batsmen play, especially in one-day internationals.

In the short-form T20 format, batting is limited to overs and comes and goes quickly. But in ODIs, fans get to see their favorite players in action for longer and showcase their skills to the fullest. Centuries (when a player scores 100 runs) are quite common in ODI games and are one of the greatest achievements of a player.

Most of the top batsmen in the world have many centuries behind them. Today we will take a look at the players with the most centuries in ODI cricket. Dive in to find out who they are.

Related:

Players with the BIGGEST Centuries in International Cricket

Most Centuries in Test Cricket

Most Centuries in the ICC World Cup

ODI CENTURY NUMBER 49 FOR VIRAT KOHLI 💯

He equaled Sachin Tendulkar’s record on his 35th birthday at Eden Gardens 👏 https://t.co/MrCiCkm2Hi #CWC23 #INDvSA pic.twitter.com/l1dr6CjqzN

— ESPNcricinfo (@ESPNcricinfo)
November 5, 2023

List of players with most ODI Centuries

All the top 3 players with most ODI hundreds are Indians. Virat Kohli tops the list followed by Sachin Tendulkar with an equal record of 49 tons. Rohit Sharma is number 3 but far behind in numbers. Others are not even in the league. Kohli and Sharma are the only two active players in the list of Top 10 players with most ODI centuries.

See also  Tom Sandoval Outrages Fans and Vanderpump Rules Costar Lala Kent After Sharing Up-Close Clip with Captive Tiger

#1 Virat Kohli

Virat-Kohli-T20I-Century.png (1200×628)

Virat Kohli is often counted among the greatest living cricketers in the world. As a captain, he has one of the highest success rates in the history of Indian cricket and is also a very successful batsman. Kohli scored 49 centuries in his ODI career and equaled Sachin Tendulkar’s record. He also has the second hundred in international cricket with 79. However, Kohli reached the milestone in fewer innings and with a better average and strike rate than Tendulkar.

#2 Sachin Tendulkar

Sachin-Tendulkar-PTI.jpg (1200×675)

Indian batsman Sachin Tendulkar is called the God of Cricket and for good reason. In a career spanning more than two decades, Tendulkar has created many undeniable records. He became the first person to score a double century in ODI cricket, the player with most international centuries and most runs in international cricket. In ODIs, Tendulkar amassed 49 centuries in 452 innings with a highest score of 200. His record will soon be broken by another Indian cricket icon, Virat Kohli, but other records remain unthinkable.

#3 Rohit Sharma

278313.jpg (1200×756)

Rohit Sharma is the current captain of the Indian cricket team and a brilliant opener. He has scored 31 centuries in 251 innings with a highest score of 264. He is a renowned heavy hitter and holds the record for the highest individual score in ODI cricket.

Most ODI Centuries

Rank

Player name

Hundreds

Innings

Is running

The highest score

Span

1

Virat Kohli (India)

49

277

13625

183

2008-2023

2

Sachin Tendulkar (India)

49

452

18426

200*

1989-2012

3

Rohit Sharma (India)

31

251

10554

264

2007-2023

4

Ricky Ponting (Australia)

30

365

13704

164

1995-2012

5

Sanath Jayasuriya (Sri Lanka)

28

433

13430

189

1989-2011

6

Hashim Amla (South Africa)

27

178

8113

159

2008-2019

7

AB de Villiers (South Africa)

25

218

9577

176

2005-2018

8

Chris Gayle (West Indies)

25

294

10480

215

1999-2019

9

Kumar Sangakkara (Sri Lanka)

25

380

14234

169

2000-2015

10

David Warner (Australia)

22

155

6825

179

2009-2023

11

Sourav Ganguly (India)

22

300

11363

183

1992-2007

12

Tillakaratne Dilshan (Sri Lanka)

22

303

10290

161*

1999-2016

13

Ross Taylor (New Zealand)

21

220

8607

181*

2006-2022

14

Herschelle Gibbs (South Africa)

21

240

8094

175

1996-2010

15

Saeed Anwar (Pakistan)

20

244

8824

194

1989-2003

16

Babar Azam (Pakistan)

19

104

5380

158

2015-2023

17

Brian Lara (West Indies)

19

289

10405

169

1990-2007

18

Mahela Jayawardene (Sri Lanka)

19

418

12650

144

1998-2015

19

Martin Guptill (New Zealand)

18

195

7346

237*

2009-2022

20

Mark Waugh (Australia)

18

236

8500

173

1988-2002

21

Quinton de Kock (South Africa)

17

142

6022

178

2013-2023

22

Aaron Finch (Australia)

17

142

5406

153*

2013-2022

23

Shikhar Dhawan (India)

17

164

6793

143

2010-2022

24

Desmond Haynes (West Indies)

17

237

8648

152*

1978-1994

25

Jacques Kallis (South Africa)

17

314

11579

139

1996-2014

26

Joe Root (England)

16

149

6213

133*

2013-2023

27

Nathan Astle (New Zealand)

16

217

7090

145*

1995-2007

28

Adam Gilchrist (Australia)

16

279

9619

172

1996-2008

29

Shai Hope (West Indies)

15

113

4940

170

2016-2023

30

Upul Tharanga (Sri Lanka)

15

223

6951

174*

2005-2019

31

Virender Sehwag (India)

15

245

8273

219

1999-2013

32

Mohammad Yousuf (Pakistan)

15

273

9720

141*

1998-2010

33

Paul Stirling (Ireland)

14

150

5623

177

2008-2023

34

Eoin Morgan (England/Ireland)

14

230

7701

148

2006-2022

35

Tamim Iqbal (Bangladesh)

14

240

8357

158

2007-2023

36

Yuvraj Singh (India)

14

278

8701

150

2000-2017

37

Kane Williamson (New Zealand)

13

153

6554

148

2010-2023

38

Gary Kirsten (South Africa)

13

185

6798

188*

1993-2003

39

Jason Roy (England)

12

110

4271

180

2015-2023

40

Marcus Trescothick (England)

12

122

4335

137

2000-2006

41

Steve Smith (Australia)

12

129

5054

164

2010-2023

42

Faf du Plessis (South Africa)

12

136

5507

185

2011-2019

43

Rahul Dravid (India)

12

318

10889

153

1996-2011

44

Jonny Bairstow (England)

11

87

3640

141*

2011-2023

45

Gordon Greenidge (West Indies)

11

127

5134

133*

1975-1991

46

Jos Buttler (England)

11

140

4749

162*

2012-2023

47

Gautam Gambhir (India)

11

143

5238

150*

2003-2013

48

William Porterfield (Ireland)

11

145

4343

139

2006-2022

49

Viv Richards (West Indies)

11

167

6721

189*

1975-1991

50

Brendan Taylor (Zimbabwe)

11

203

6684

145*

2004-2021

See also  Valerie Bertinelli Shares Her Emotional New Year’s Resolution for 2024

List of Top 10 Batsmen with Most ODI Hundreds in 2023

With no.

Player

Centuries

Matching

Innings

Is running

The highest score

1

Temba Bavuma (SA)

3

8

8

580

144

2

Devon Conway (NZ)

3

8

8

433

138

3

Sean Williams (ZIM)

3

9

9

720

174

4

Virat Kohli (IND)

3

13

11

553

166*

5

Fakhar Zaman (PAK)

3

15

14

640

180*

6

Daryl Mitchell (NZ)

3

14

14

631

129

7

Shubman Gill (IND)

3

15

15

885

208

8

Asif Khan (UAE)

3

24

24

934

151*

9

Jason Roy (ENG)

2

6

6

278

132

10

Dawid Malan (ENG)

2

7

7

368

118

List of Most ODI Centuries in 2023 (Active Players)

  1. Virat Kohli (47)
  2. Rohit Sharma (30)
  3. David Warner (20)
  4. Babar Azam (19)
  5. Quinton de Kock (17)
  6. Shikhar Dhawan (17)
  7. Joe Root (16)
  8. Tamim Iqbal (14)
  9. Kane Williamson (13)
  10. Steve Smith (12)

List of most ODI centuries in a calendar year

Player

100’s

Year

Innings

Is running

The highest score

Sachin Tendulkar (IND)

9

in 1998

33

in 1894

143

David Warner (AUS)

7

2016

23

1388

173

Rohit Sharma (IND)

7

in 2019

27

1490

159

Sourav Ganguly (IND)

7

in the year 2000

32

1579

144

Virat Kohli (IND)

6

2018

14

1202

160*

Rohit Sharma (IND)

6

in 2017

21

1293

208*

Virat Kohli (IND)

6

in 2017

26

1460

131

Gary Kirsten (SA)

6

in 1996

29

1442

188*

Sachin Tendulkar (IND)

6

in 1996

32

1611

137

Rahul Dravid

6

in 1999

43

1761

153

*Image sources: ESPNcricinfo

Categories: Trends
Source: HIS Education

Rate this post

Leave a Comment