Top 10 with Most Hundreds in ODI Matches 2023: Check Out 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

List of players with most ODI Centuries

All the top 3 players with most ODI hundreds are Indians. Sachin Tendulkar is at the top followed by Virat Kohli. 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.

#1 Sachin Tendulkar

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.

See also  You have high intelligence if you can find a cheater in the exam room in 6 seconds!

#2 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 has reached 47 centuries in his ODI career and is on course to overtake Sachin Tendulkar soon. He also has the second hundred in international cricket.

#3 Rohit Sharma

278313.jpg (1200×756)

Rohit Sharma is the current captain of the Indian cricket team and a brilliant opener. He scored 30 centuries in 240 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

Sachin Tendulkar (IND)

49

452

18426

200*

1989-2012

2

Virat Kohli (IND)

47

267

13024

183

2008-2023

3

Rohit Sharma (IND)

30

240

9978

264

2007-2023

4

Ricky Ponting (AUS)

30

365

13704

164

1995-2012

5

Sanath Jayasuriya (SL)

28

433

13430

189

1989-2011

6

Hashim Amla (SA)

27

178

8113

159

2008-2019

7

AB de Villiers (SA)

25

218

9577

176

2005-2018

8

Chris Gayle (WI)

25

294

10480

215

1999-2019

9

Kumar Sangakkara (SL)

25

380

14234

169

2000-2015

10

Sourav Ganguly (IND)

22

300

11363

183

1992-2007

11

Tillakaratne Dilshan (SL)

22

303

10290

161*

1999-2016

12

Ross Taylor (NZ)

21

220

8607

181*

2006-2022

13

Herschelle Gibbs (SA)

21

240

8094

175

1996-2010

14

David Warner (AUS)

20

142

6136

179

2009-2023

15

Saeed Anwar (PAK)

20

244

8824

194

1989-2003

16

Babar Azam (PAK)

19

104

5380

158

2015-2023

17

Brian Lara (WI)

19

289

10405

169

1990-2007

18

Mahela Jayawardene (SL)

19

418

12650

144

1998-2015

19

Martin Guptill (NZ)

18

195

7346

237*

2009-2022

20

Mark Waugh (AUS)

18

236

8500

173

1988-2002

21

Quinton de Kock (SA)

17

142

6022

178

2013-2023

22

Aaron Finch (AUS)

17

142

5406

153*

2013-2022

23

Shikhar Dhawan (IND)

17

164

6793

143

2010-2022

24

Desmond Haynes (WI)

17

237

8648

152*

1978-1994

25

Jacques Kallis (SA)

17

314

11579

139

1996-2014

26

Joe Root (ENG)

16

149

6213

133*

2013-2023

27

Nathan Astle (NZ)

16

217

7090

145*

1995-2007

28

Adam Gilchrist (AUS)

16

279

9619

172

1996-2008

29

Shai Hope (WI)

15

113

4940

170

2016-2023

30

Upul Tharanga (SL)

15

223

6951

174*

2005-2019

31

Virender Sehwag (IND)

15

245

8273

219

1999-2013

32

Mohammad Yousuf (PAK)

15

273

9720

141*

1998-2010

33

Paul Stirling (IRE)

14

149

5598

177

2008-2023

34

Eoin Morgan (ENG/IRE)

14

230

7701

148

2006-2022

35

Tamim Iqbal (BAN)

14

239

8313

158

2007-2023

36

Yuvraj Singh (IND)

14

278

8701

150

2000-2017

37

Kane Williamson (NZ)

13

153

6554

148

2010-2023

38

Gary Kirsten (SA)

13

185

6798

188*

1993-2003

39

Jason Roy (ENG)

12

110

4271

180

2015-2023

40

Marcus Trescothick (ENG)

12

122

4335

137

2000-2006

41

Steve Smith (AUS)

12

126

4939

164

2010-2023

42

Faf du Plessis (SA)

12

136

5507

185

2011-2019

43

Rahul Dravid (IND)

12

318

10889

153

1996-2011

44

Jonny Bairstow (ENG)

11

87

3640

141*

2011-2023

45

Gordon Greenidge (WI)

11

127

5134

133*

1975-1991

46

Jos Buttler (ENG)

11

140

4749

162*

2012-2023

47

Gautam Gambhir (IND)

11

143

5238

150*

2003-2013

48

William Porterfield (IRE)

11

145

4343

139

2006-2022

49

Viv Richards (WI)

11

167

6721

189*

1975-1991

50

Brendan Taylor (ZIM)

11

203

6684

145*

2004-2021

See also  You have sharp eyesight if you can spot a frog in the bathroom within 8 seconds!

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: vcmp.edu.vn

Leave a Comment