Top 25 ODI Batsmen In Centuries Rating

Kindly switch to Landscape Mode for better viewing experience

Our One Day International (ODI) ratings take into account all matches from the first ODI match on January 5, 1971 till the below mentioned last update date. Most of our ratings are dynamic, and as new matches are played, the rating of earlier batsmen may change if current batsmen set new benchmarks. Brief explanation of the ratings is given before each section (Detailed Explanation). So, here are the Top 25 batsmen with most 100s and least inns/100 in ODIs.

*Note: All ODI Ratings are updated till 2025-09-15

THE CRITERIA


The CEN Rating is divided into 5 main sections:-

CRITERIA STAT POINTS
Prolific Total Hundreds 300.00
Consistent Inns/100 200.00
Top Teams Inns/100 (TT) 200.00
ICC Tournaments Inns/100 (ICC) 100.00
Conversion Rate 100/50+ 200.00
The Trend Setter (TS)

TS is the player who does the best in a criteria. The rating of all other players are calculated taking the TS as the benchmark. Know All About TS. Here is a simple example:-

  • TS Runs: 2,000; Player X Runs: 1,000; Section Points: 250.00
  • TS Points: 250.00(Max); Player X Points: Runs/TS Runs X 250 = 1,000/2,000 X 250 = 125.00
  • Ratings of all sections are calculated similarly with Runs being replaced by the Criteria Stat.
TT

Some sections consider performances only against the top teams (TT). Here is some information about the Top Teams:-

  • Win/Loss Ratio is used to determine Top Teams.
  • TT are calculated by decades.
  • A batsman's performace is counted in TT if it comes against that team in the specific decade.
  • Knock Out and Super Six matches of ODI World Cup are also counted in TT.
  • TT may be found in the last section.

QUALIFICATION


Min Innings (TT) 30
Min Career Runs 1000

PROLIFIC


The Eras

ODIs from 1971 to present are divided into eras for this section. This is because less cricket was played earlier. To make it fair for earlier players they are compared with players of the same period with a slight reduction in points. Know More About Eras.

Era 1 MP before 1996
Era 2 MP between 1995 And 2011
Era 3 MP greater than 2010

CRITERIA: Points For Number of 100s

RANK ERA 1 NAT FP LP MP INNS 100s RAT
TS ME Waugh AUS 1988 2002 1995 236 18 300.00
1 ME Waugh AUS 1988 2002 1995 236 18 300.00
2 DL Haynes WI 1978 1994 1986 237 17 283.33
3 IVA Richards WI 1975 1991 1983 167 11 183.33
3 CG Greenidge WI 1975 1991 1983 127 11 183.33
5 GR Marsh AUS 1986 1992 1989 115 9 150.00
6 Zaheer Abbas PAK 1974 1985 1979.5 60 7 116.67
RANK ERA 2 NAT FP LP MP INNS 100s RAT
TS SR Tendulkar IND 1989 2012 2000.5 452 49 300.00
1 SR Tendulkar IND 1989 2012 2000.5 452 49 300.00
2 RT Ponting AUS 1995 2012 2003.5 365 30 183.67
3 ST Jayasuriya SL 1989 2011 2000 433 28 171.43
4 CH Gayle WI 1999 2019 2009 294 25 153.06
5 SC Ganguly IND 1992 2007 1999.5 300 22 134.69
5 TM Dilshan SL 1999 2016 2007.5 303 22 134.69
7 HH Gibbs SA 1996 2010 2003 240 21 128.57
8 Saeed Anwar PAK 1989 2003 1996 244 20 122.45
9 ME Trescothick ENG 2000 2006 2003 122 12 73.47
RANK ERA 3 NAT FP LP MP INNS 100s RAT
TS V Kohli IND 2008 2026 2017 299 54 300.00
1 V Kohli IND 2008 2026 2017 299 54 300.00
2 RG Sharma IND 2007 2026 2016.5 274 33 183.33
3 HM Amla SA 2008 2019 2013.5 178 27 150.00
4 Q de Kock SA 2013 2025 2019 161 23 127.78
5 DA Warner AUS 2009 2023 2016 159 22 122.22
6 Babar Azam PAK 2015 2025 2020 137 20 111.11
7 S Dhawan IND 2010 2022 2016 164 17 94.44
7 AJ Finch AUS 2013 2022 2017.5 142 17 94.44
9 DJ Mitchell NZ 2021 2026 2023.5 54 9 50.00
10 Ibrahim Zadran AFG 2019 2025 2022 39 6 33.33

CONSISTENT


CRITERIA: Points For Innings Per Hundred

Min Qualification For TS
Min Centuries 7
Min Centuries (TT) 5
Min Centuries (ICC) 2

Against All Teams

RANK ERA 1 INNS 100s IN/100 RAT
TS Zaheer Abbas 60 7 8.57 200.00
1 Zaheer Abbas 60 7 8.57 200.00
2 CG Greenidge 127 11 11.55 148.48
3 GR Marsh 115 9 12.78 134.16
4 ME Waugh 236 18 13.11 130.75
5 DL Haynes 237 17 13.94 122.97
6 IVA Richards 167 11 15.18 112.92
RANK ERA 2 INNS 100s IN/100 RAT
TS SR Tendulkar 452 49 9.22 200.00
1 SR Tendulkar 452 49 9.22 200.00
2 ME Trescothick 122 12 10.17 181.47
3 HH Gibbs 240 21 11.43 161.43
4 CH Gayle 294 25 11.76 156.88
5 RT Ponting 365 30 12.17 151.64
6 Saeed Anwar 244 20 12.20 151.22
7 SC Ganguly 300 22 13.64 135.29
8 TM Dilshan 303 22 13.77 133.95
9 ST Jayasuriya 433 28 15.46 119.30
RANK ERA 3 INNS 100s IN/100 RAT
TS V Kohli 299 54 5.54 200.00
1 V Kohli 299 54 5.54 200.00
2 DJ Mitchell 54 9 6.00 184.57
3 Ibrahim Zadran 39 6 6.50 170.37
4 HM Amla 178 27 6.59 167.98
5 Babar Azam 137 20 6.85 161.67
6 Q de Kock 161 23 7.00 158.20
7 DA Warner 159 22 7.23 153.23
8 RG Sharma 274 33 8.30 133.37
9 AJ Finch 142 17 8.35 132.58
10 S Dhawan 164 17 9.65 114.79

Against Top Teams

RANK ERA 1 INNS 100s IN/100 RAT
TS Zaheer Abbas 47 6 7.83 200.00
1 Zaheer Abbas 47 6 7.83 200.00
2 GR Marsh 95 9 10.56 148.42
3 DL Haynes 224 16 14.00 111.90
4 CG Greenidge 120 8 15.00 104.44
5 IVA Richards 157 10 15.70 99.79
6 ME Waugh 190 11 17.27 90.70
RANK ERA 2 INNS 100s IN/100 RAT
TS ME Trescothick 88 8 11.00 200.00
1 ME Trescothick 88 8 11.00 200.00
2 SR Tendulkar 353 32 11.03 199.43
3 Saeed Anwar 192 17 11.29 194.79
4 RT Ponting 285 24 11.88 185.26
5 CH Gayle 222 17 13.06 168.47
6 HH Gibbs 170 13 13.08 168.24
7 SC Ganguly 211 14 15.07 145.97
8 ST Jayasuriya 337 20 16.85 130.56
9 TM Dilshan 243 14 17.36 126.75
RANK ERA 3 INNS 100s IN/100 RAT
TS V Kohli 227 41 5.54 200.00
1 V Kohli 227 41 5.54 200.00
2 DJ Mitchell 40 7 5.71 193.78
3 Q de Kock 123 20 6.15 180.05
4 DA Warner 131 18 7.28 152.15
5 AJ Finch 118 16 7.38 150.14
6 Ibrahim Zadran 30 4 7.50 147.64
7 RG Sharma 202 26 7.77 142.53
8 Babar Azam 97 11 8.82 125.57
9 HM Amla 135 15 9.00 123.04
10 S Dhawan 110 12 9.17 120.80

In ICC Tournaments

RANK ERA 1 INNS 100s IN/100 RAT
TS Ramiz Raja 16 3 5.33 100.00
1 ME Waugh 24 4 6.00 88.89
2 GR Marsh 13 2 6.50 82.05
3 IVA Richards 21 3 7.00 76.19
4 CG Greenidge 15 2 7.50 71.11
5 Zaheer Abbas 14 1 14.00 38.10
6 DL Haynes 25 1 25.00 21.33
RANK ERA 2 INNS 100s IN/100 RAT
TS SC Ganguly 32 7 4.57 100.00
1 SC Ganguly 32 7 4.57 100.00
2 Saeed Anwar 25 5 5.00 91.43
3 ME Trescothick 13 2 6.50 70.33
4 HH Gibbs 33 5 6.60 69.26
5 TM Dilshan 38 5 7.60 60.15
6 SR Tendulkar 58 7 8.29 55.17
7 RT Ponting 60 6 10.00 45.71
8 CH Gayle 51 5 10.20 44.82
9 ST Jayasuriya 57 4 14.25 32.08
RANK ERA 3 INNS 100s IN/100 RAT
TS S Dhawan 20 6 3.33 100.00
1 S Dhawan 20 6 3.33 100.00
2 RG Sharma 43 8 5.38 62.02
3 DA Warner 33 6 5.50 60.61
4 Ibrahim Zadran 12 2 6.00 55.56
5 DJ Mitchell 13 2 6.50 51.28
6 AJ Finch 21 3 7.00 47.62
7 Q de Kock 30 4 7.50 44.44
8 V Kohli 54 6 9.00 37.04
9 HM Amla 31 3 10.33 32.26
10 Babar Azam 24 1 24.00 13.89

CENTURIES RATING


The CENTURIES (CEN) Rating is the addition of the points of all the above criteria. The rating is out of 1,000.

RANK BATSMAN PRO CON C TT C ICC CONV CEN RAT
1 V Kohli 300.00 200.00 200.00 37.04 192.37 929.40
2 SR Tendulkar 300.00 200.00 199.43 55.17 157.70 912.31
3 ME Waugh 300.00 130.75 90.70 88.89 123.53 733.87
4 Zaheer Abbas 116.67 200.00 200.00 38.10 163.33 718.10
5 Saeed Anwar 122.45 151.22 194.79 91.43 148.15 708.04
6 Q de Kock 127.78 158.20 180.05 44.44 195.15 705.63
7 HH Gibbs 128.57 161.43 168.24 69.26 168.97 696.46
8 ME Trescothick 73.47 181.47 200.00 70.33 169.70 694.96
9 RT Ponting 183.67 151.64 185.26 45.71 125.00 691.29
10 RG Sharma 183.33 133.37 142.53 62.02 163.83 685.08
11 DJ Mitchell 50.00 184.57 193.78 51.28 200.00 679.63
12 DA Warner 122.22 153.23 152.15 60.61 186.67 674.87
13 CH Gayle 153.06 156.88 168.47 44.82 147.68 670.91
14 HM Amla 150.00 167.98 123.04 32.26 190.91 664.18
15 GR Marsh 150.00 134.16 148.42 82.05 135.48 650.12
16 DL Haynes 283.33 122.97 111.90 21.33 107.21 646.74
17 CG Greenidge 183.33 148.48 104.44 71.11 122.22 629.59
18 SC Ganguly 134.69 135.29 145.97 100.00 109.22 625.18
19 TM Dilshan 134.69 133.95 126.75 60.15 148.79 604.34
20 AJ Finch 94.44 132.58 150.14 47.62 168.79 593.58
21 Ibrahim Zadran 33.33 170.37 147.64 55.56 186.67 593.57
22 ST Jayasuriya 171.43 119.30 130.56 32.08 136.11 589.48
23 Babar Azam 111.11 161.67 125.57 13.89 163.74 575.98
24 S Dhawan 94.44 114.79 120.80 100.00 141.67 571.70
25 IVA Richards 183.33 112.92 99.79 76.19 91.67 563.90

TOP TEAMS


DECADE OF MAT 1 2 3 4 5 6 7
1970s WI ENG AUS NZ PAK
1980s WI ENG AUS PAK IND NZ
1990s SA AUS PAK WI IND SL ENG
2000s AUS SA SL PAK IND NZ ENG
2010s IND SA AUS ENG NZ PAK SL
2020s IND NZ AUS PAK SL SA BAN


Leave a Comment