Top 25 ODI Batsmen In ICC Tournaments

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 in ICC Tournaments in ODIs.

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

THE CRITERIA


The ICCT Rating is divided into 5 main sections:-

CRITERIA STAT POINTS
Prolific Runs Scored 250.00
Consistent Average 200.00
Attacking Strike Rate 200.00
Big Innings Potential Top Scores 200.00
Quick Innings Potential Top Inns By SR 150.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 and NWT

Some sections consider performances only against the top teams (TT) and non weak teams (NWT). Here is some information:-

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

QUALIFICATION


Min Innings (TT) 5
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 Runs Scored

RANK ERA 1 NAT FP LP MP INNS RUNS RAT
TS PA de Silva SL 1984 2003 1993.5 39 1205 190.00
1 PA de Silva SL 1984 2003 1993.5 39 1205 190.00
2 ME Waugh AUS 1988 2002 1995 24 1085 171.08
3 A Ranatunga SL 1982 1999 1990.5 31 1063 167.61
4 IVA Richards WI 1975 1991 1983 21 1013 159.73
5 MD Crowe NZ 1982 1995 1988.5 21 880 138.76
6 N Kapil Dev IND 1978 1994 1986 24 669 105.49
RANK ERA 2 NAT FP LP MP INNS RUNS RAT
TS SR Tendulkar IND 1989 2012 2000.5 58 2719 250.00
1 SR Tendulkar IND 1989 2012 2000.5 58 2719 250.00
2 RT Ponting AUS 1995 2012 2003.5 60 2336 214.78
3 KC Sangakkara SL 2000 2015 2007.5 56 2215 203.66
4 CH Gayle WI 1999 2019 2009 51 1977 181.78
5 ST Jayasuriya SL 1989 2011 2000 57 1701 156.40
6 SC Ganguly IND 1992 2007 1999.5 32 1671 153.64
7 HH Gibbs SA 1996 2010 2003 33 1527 140.40
8 AC Gilchrist AUS 1996 2008 2002 44 1467 134.88
9 V Sehwag IND 1999 2013 2006 32 1232 113.28
10 Saeed Anwar PAK 1989 2003 1996 25 1204 110.70
RANK ERA 3 NAT FP LP MP INNS RUNS RAT
TS V Kohli IND 2008 2025 2016.5 54 2542 240.00
1 V Kohli IND 2008 2025 2016.5 54 2542 240.00
2 RG Sharma IND 2007 2025 2016 43 2236 211.11
3 KS Williamson NZ 2010 2025 2017.5 37 1712 161.64
4 JE Root ENG 2013 2025 2019 37 1690 159.56
5 DA Warner AUS 2009 2023 2016 33 1615 152.48
6 AB de Villiers SA 2005 2018 2011.5 35 1605 151.53
7 S Dhawan IND 2010 2022 2016 20 1238 116.88
8 GJ Maxwell AUS 2012 2025 2018.5 30 1021 96.40
9 R Ravindra NZ 2023 2025 2024 14 841 79.40

CONSISTENT


R Ave

Relative Average (R Ave) is a more accurate type of average. Know How It Is Calculated. Briefly, it takes into account:-

  • Strength of Opposition.
  • Positions at which a batsman has played.
  • Venues at which he has played.
  • Time Period in which he has been active

CRITERIA: Points For Relative Average

Min Qualification For TS
Min Runs 750
Min Runs (TT) 600

Against All Teams

RANK BATSMAN INNS NO RUNS 50s AVE R AVE RAT
TS R Ravindra 14 1 841 2 64.69 65.58 100.00
1 R Ravindra 14 1 841 2 64.69 65.58 100.00
2 IVA Richards 21 5 1013 5 63.31 63.14 96.27
3 SC Ganguly 32 5 1671 6 61.89 62.23 94.88
4 S Dhawan 20 1 1238 4 65.16 61.57 93.88
5 Saeed Anwar 25 6 1204 4 63.37 59.73 91.08
6 V Kohli 54 14 2542 18 63.55 58.26 88.83
7 KS Williamson 37 8 1712 10 59.03 54.80 83.56
8 HH Gibbs 33 5 1527 9 54.54 54.70 83.40
9 MD Crowe 21 5 880 8 55.00 54.52 83.13
10 RG Sharma 43 3 2236 11 55.90 53.45 81.50
11 A Ranatunga 31 9 1063 8 48.32 52.62 80.23
12 DA Warner 33 3 1615 5 53.83 52.55 80.13
13 SR Tendulkar 58 6 2719 16 52.29 52.44 79.96
14 ME Waugh 24 3 1085 5 51.67 51.58 78.65
15 AB de Villiers 35 4 1605 9 51.77 49.75 75.85
16 KC Sangakkara 56 11 2215 11 49.22 48.68 74.22
17 GJ Maxwell 30 8 1021 2 46.41 48.39 73.79
18 JE Root 37 3 1690 9 49.71 45.99 70.13
19 N Kapil Dev 24 6 669 1 37.17 43.78 66.75
20 RT Ponting 60 7 2336 10 44.08 43.39 66.15
21 CH Gayle 51 3 1977 7 41.19 41.22 62.84
22 V Sehwag 32 2 1232 5 41.07 41.19 62.80
23 PA de Silva 39 5 1205 7 35.44 36.22 55.22
24 AC Gilchrist 44 2 1467 10 34.93 34.98 53.34
25 ST Jayasuriya 57 5 1701 7 32.71 33.56 51.17

Against Top Teams

RANK BATSMAN INNS NO RUNS 50s AVE R AVE RAT
TS BA Stokes 15 3 827 7 68.92 69.76 100.00
1 Saeed Anwar 16 2 888 2 63.43 65.21 93.47
2 S Dhawan 15 0 1009 4 67.27 65.14 93.38
3 SC Ganguly 24 4 1214 2 60.70 63.66 91.26
4 IVA Richards 17 4 774 5 59.54 62.66 89.81
5 R Ravindra 11 0 635 1 57.73 58.85 84.36
6 V Kohli 38 9 1817 12 62.66 58.29 83.56
7 MD Crowe 16 4 668 5 55.67 57.07 81.80
8 RG Sharma 32 2 1638 6 54.60 53.11 76.13
9 KS Williamson 29 6 1282 8 55.74 52.42 75.13
10 SR Tendulkar 42 3 1860 12 47.69 49.48 70.93
11 HH Gibbs 20 1 897 5 47.21 49.41 70.82
12 KC Sangakkara 39 7 1499 7 46.84 48.76 69.89
13 A Ranatunga 25 6 814 5 42.84 48.49 69.51
14 RT Ponting 45 4 1905 9 46.46 47.46 68.02
15 ME Waugh 18 1 711 2 41.82 42.54 60.98
16 V Sehwag 22 2 785 5 39.25 40.97 58.73
17 DA Warner 24 0 981 4 40.88 40.18 57.60
18 JE Root 28 1 1159 8 42.93 40.15 57.55
19 AB de Villiers 23 2 794 7 37.81 37.89 54.31
20 PA de Silva 31 5 872 6 33.54 35.66 51.11
21 CH Gayle 35 1 1139 5 33.50 35.08 50.28
22 GJ Maxwell 23 5 558 1 31.00 32.70 46.88
23 N Kapil Dev 18 3 392 1 26.13 32.41 46.45
24 AC Gilchrist 33 0 1012 5 30.67 31.92 45.75
25 ST Jayasuriya 38 2 1044 5 29.00 31.26 44.81

ATTACKING


R SR

Relative Strike Rate (R SR) is calculated using the same method as R Ave with average being replaced with SR.

CRITERIA: Points For R SR

Min Qualification For TS
Min Runs 750
Min Runs (TT) 600
Min Average 25

Against All Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS GJ Maxwell 1021 655 155.88 136.90 100.00
1 GJ Maxwell 1021 655 155.88 136.90 100.00
2 N Kapil Dev 669 581 115.15 126.78 92.61
3 V Sehwag 1232 1180 104.41 101.31 74.00
4 AB de Villiers 1605 1494 107.43 100.47 73.39
5 AC Gilchrist 1467 1514 96.90 96.82 70.72
6 IVA Richards 1013 1187 85.34 95.66 69.88
7 MD Crowe 880 1054 83.49 92.47 67.55
8 R Ravindra 841 790 106.46 91.52 66.85
9 ST Jayasuriya 1701 1893 89.86 91.20 66.62
10 PA de Silva 1205 1421 84.80 89.19 65.15
11 DA Warner 1615 1611 100.25 88.61 64.73
12 RG Sharma 2236 2256 99.11 88.44 64.60
13 S Dhawan 1238 1260 98.25 88.09 64.35
14 SR Tendulkar 2719 3120 87.15 87.86 64.18
15 HH Gibbs 1527 1759 86.81 87.39 63.83
16 ME Waugh 1085 1299 83.53 87.34 63.80
17 CH Gayle 1977 2201 89.82 86.39 63.11
18 A Ranatunga 1063 1328 80.05 86.28 63.03
19 Saeed Anwar 1204 1527 78.85 81.42 59.48
20 JE Root 1690 1862 90.76 80.76 58.99
21 SC Ganguly 1671 2098 79.65 80.16 58.56
22 V Kohli 2542 2871 88.54 80.08 58.50
23 RT Ponting 2336 2955 79.05 79.33 57.95
24 KC Sangakkara 2215 2727 81.22 78.97 57.69
25 KS Williamson 1712 2048 83.59 75.00 54.79

Against Top Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS AC Gilchrist 1012 1046 96.75 98.23 100.00
1 N Kapil Dev 392 361 108.59 120.54 100.00
2 GJ Maxwell 558 416 134.13 118.29 100.00
3 AC Gilchrist 1012 1046 96.75 98.23 100.00
4 V Sehwag 785 802 97.88 95.97 97.69
5 R Ravindra 635 602 105.48 90.80 92.43
6 MD Crowe 668 822 81.27 90.75 92.38
7 ST Jayasuriya 1044 1193 87.51 90.09 91.71
8 S Dhawan 1009 1017 99.21 89.45 91.06
9 CH Gayle 1139 1244 91.56 88.82 90.41
10 IVA Richards 774 984 78.66 88.78 90.38
11 AB de Villiers 794 853 93.08 88.50 90.09
12 RG Sharma 1638 1676 97.73 87.59 89.16
13 PA de Silva 872 1068 81.65 87.04 88.61
14 SR Tendulkar 1860 2200 84.55 86.26 87.81
15 ME Waugh 711 871 81.63 86.26 87.81
16 SC Ganguly 1214 1441 84.25 85.95 87.49
17 DA Warner 981 1021 96.08 85.29 86.83
18 Saeed Anwar 888 1120 79.29 83.96 85.47
19 HH Gibbs 897 1133 79.17 80.99 82.44
20 V Kohli 1817 2057 88.33 79.96 81.40
21 A Ranatunga 814 1117 72.87 79.90 81.33
22 RT Ponting 1905 2441 78.04 79.70 81.13
23 JE Root 1159 1315 88.14 78.55 79.96
24 KS Williamson 1282 1535 83.52 75.15 76.50
25 KC Sangakkara 1499 2011 74.54 73.37 74.69

BIG INNINGS POTENTIAL (NWT)


Ave HS

In this criteria, we have taken the top 5 scores of the batsman. Average High Score (Ave HS) is simply the total runs in the 5 innings divided by 5.

CRITERIA: Points For Runs Scored In The Top 5 Inns

RANK ERA 1 1 2 3 4 5 AVE HS RAT
TS IVA Richards 181 138* 119 95* 80* 122.60 200.00
1 IVA Richards 181 138* 119 95* 80* 122.60 200.00
2 ME Waugh 126 110 104 83 76* 99.80 162.81
3 MD Crowe 100* 97 91 81* 74* 88.60 144.54
4 PA de Silva 107* 92 91 73 66* 85.80 139.97
5 A Ranatunga 90* 88* 86* 64* 52* 76.00 123.98
6 N Kapil Dev 175* 72* 42 41* 40 74.00 120.72
RANK ERA 2 1 2 3 4 5 AVE HS RAT
TS SC Ganguly 183 141* 117* 117 97 131.00 200.00
1 SC Ganguly 183 141* 117* 117 97 131.00 200.00
2 SR Tendulkar 141 137 120 111 98 121.40 185.34
3 RT Ponting 140* 114 111* 104 102 114.20 174.35
3 KC Sangakkara 134* 117* 111 105* 104 114.20 174.35
5 HH Gibbs 143 116* 101 101 91 110.40 168.55
6 ST Jayasuriya 120 115 109 102* 82 105.60 161.22
7 Saeed Anwar 113* 105* 104 103 101 105.20 160.61
8 CH Gayle 133* 104* 101 99 87 104.80 160.00
9 V Sehwag 175 126 82 73 66 104.40 159.39
10 AC Gilchrist 149 99 92 59* 57 91.20 139.24
RANK ERA 3 1 2 3 4 5 AVE HS RAT
TS RG Sharma 140 137 131 123* 122* 130.60 200.00
1 RG Sharma 140 137 131 123* 122* 130.60 200.00
2 DA Warner 166 163 122 107 81 127.80 195.71
3 S Dhawan 137 125 117 114 102* 119.00 182.24
4 AB de Villiers 162* 146 107* 92 77 116.80 178.87
5 JE Root 133* 121 120 107 100* 116.20 177.95
6 R Ravindra 123* 116 112 108 108 113.40 173.66
7 KS Williamson 148 106* 102 100 95 110.20 168.76
8 V Kohli 117 107 103* 101* 100* 105.60 161.72
9 GJ Maxwell 201* 102 66 46* 44* 91.80 140.58

QUICK INNINGS POTENTIAL (NWT)


QI SR

In this criteria, we have taken the top 5 innings of the batsman with highest strike rate. Quick Innings Strike Rate (QI SR) is the Relative SR of the batsmen in the 5 innings.

CRITERIA: Points For R SR In The Top 5 Inns by SR

RANK BATSMAN 1 2 3 4 5 QI SR RAT
TS BB McCullum 77/25 59/26 50/24 65/49 48/39 172.74 150.00
1 N Kapil Dev 33/16 41/25 40/27 42/29 30/22 172.09 149.44
2 AB de Villiers 162/66 65/45 37/26 52/39 77/58 157.07 136.39
3 GJ Maxwell 102/53 46/25 41/24 66/40 32/20 155.59 135.11
4 CH Gayle 43/21 61/33 50/34 37/27 79/58 150.10 130.34
5 AC Gilchrist 54/36 44/30 33/23 149/104 59/44 142.92 124.11
6 RG Sharma 40/24 47/29 131/84 47/31 86/63 135.59 117.74
7 ST Jayasuriya 82/44 32/23 48/35 109/87 115/101 135.10 117.31
8 IVA Richards 181/124 33/28 51/52 51/53 67/75 129.31 112.29
9 MD Crowe 74/44 58/47 91/83 81/81 58/58 128.10 111.24
10 PA de Silva 66/47 42/33 27/24 91/86 31/30 122.87 106.69
11 V Sehwag 38/25 35/26 175/140 126/104 25/22 122.13 106.05
12 A Ranatunga 25/17 88/61 47/37 86/92 64/73 119.34 103.63
13 KC Sangakkara 105/76 117/86 54/52 39/38 56/55 117.50 102.03
14 SR Tendulkar 98/75 141/128 111/101 90/84 81/77 112.96 98.09
15 V Kohli 43/34 96/78 100/83 81/68 77/65 109.47 95.06
16 S Dhawan 46/34 31/24 114/94 48/41 45/41 108.81 94.49
17 RT Ponting 37/31 140/121 114/109 36/35 91/91 108.39 94.12
18 ME Waugh 66/39 26/26 110/112 74/79 126/135 107.51 93.36
19 HH Gibbs 61/40 49/40 143/141 116/119 56/59 107.22 93.11
20 R Ravindra 116/89 123/96 37/29 42/34 108/94 107.08 92.98
21 DA Warner 29/18 163/124 81/65 166/147 122/117 105.29 91.43
22 Saeed Anwar 48/32 28/25 71/72 62/67 104/115 103.93 90.25
23 SC Ganguly 183/158 117/109 141/142 48/53 117/130 103.03 89.47
24 JE Root 68/55 82/68 121/108 120/111 49/46 100.90 87.62
25 KS Williamson 67/54 95/79 102/94 45/42 100/97 100.26 87.07

ICC TOURNAMENTS RATING


The ICC TOURNAMENTS (ICCT) Rating is the addition of the points of all the above criteria. The rating is out of 1,000.

RANK BATSMAN PRO CON ATT BIP QIP ICCT RAT
1 RG Sharma 211.11 157.63 153.77 200.00 117.74 840.24
2 SR Tendulkar 250.00 150.90 151.99 185.34 98.09 836.32
3 IVA Richards 159.73 186.08 160.26 200.00 112.29 818.36
4 V Kohli 240.00 172.39 139.89 161.72 95.06 809.06
5 SC Ganguly 153.64 186.13 146.05 200.00 89.47 775.29
6 AB de Villiers 151.53 130.17 163.48 178.87 136.39 760.44
7 KC Sangakkara 203.66 144.11 132.38 174.35 102.03 756.53
8 RT Ponting 214.78 134.18 139.08 174.35 94.12 756.52
9 CH Gayle 181.78 113.12 153.52 160.00 130.34 738.76
10 S Dhawan 116.88 187.25 155.40 182.24 94.49 736.26
11 DA Warner 152.48 137.72 151.56 195.71 91.43 728.90
12 MD Crowe 138.76 164.93 159.93 144.54 111.24 719.40
13 ME Waugh 171.08 139.63 151.61 162.81 93.36 718.49
14 KS Williamson 161.64 158.69 131.29 168.76 87.07 707.44
15 HH Gibbs 140.40 154.23 146.27 168.55 93.11 702.56
16 PA de Silva 190.00 106.33 153.76 139.97 106.69 696.75
17 GJ Maxwell 96.40 120.66 200.00 140.58 135.11 692.75
18 JE Root 159.56 127.67 138.96 177.95 87.62 691.76
19 Saeed Anwar 110.70 184.55 144.95 160.61 90.25 691.06
20 R Ravindra 79.40 184.36 159.28 173.66 92.98 689.69
21 A Ranatunga 167.61 149.74 144.36 123.98 103.63 689.33
22 ST Jayasuriya 156.40 95.98 158.34 161.22 117.31 689.25
23 N Kapil Dev 105.49 113.20 192.61 120.72 149.44 681.45
24 V Sehwag 113.28 121.53 171.70 159.39 106.05 671.94
25 AC Gilchrist 134.88 99.09 170.72 139.24 124.11 668.04

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 SL AUS PAK SA BAN

NON WEAK TEAMS


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


Leave a Comment