Top 25 Batsmen In ODI World Cups

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 World Cups in ODIs.

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

THE CRITERIA


The WC Rating is divided into 5 main sections:-

CRITERIA STAT POINTS
Prolific Runs Scored 300.00
Consistent Average 200.00
Attacking Strike Rate 200.00
Big Innings Potential Top Scores 150.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.
Top Teams (TT) and Non Weak Teams (NWT)

Some sections consider performances only against the top teams and non weak teams. 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

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 1991
Era 2 MP between 1990 And 2011
Era 3 MP greater than 2010

CRITERIA: Points For Runs Scored

RANK ERA 1 NAT FP LP MP INNS RUNS RAT
TS Javed Miandad PAK 1975 1996 1985.5 30 1083 250.00
1 Javed Miandad PAK 1975 1996 1985.5 30 1083 250.00
2 IVA Richards WI 1975 1991 1983 21 1013 233.84
3 GA Gooch ENG 1976 1995 1985.5 21 897 207.06
4 MD Crowe NZ 1982 1995 1988.5 21 880 203.14
5 DC Boon AUS 1984 1995 1989.5 16 815 188.13
6 N Kapil Dev IND 1978 1994 1986 24 669 154.43
7 AJ Lamb ENG 1982 1992 1987 17 656 151.43
8 Zaheer Abbas PAK 1974 1985 1979.5 14 597 137.81
RANK ERA 2 NAT FP LP MP INNS RUNS RAT
TS SR Tendulkar IND 1989 2012 2000.5 44 2278 300.00
1 SR Tendulkar IND 1989 2012 2000.5 44 2278 300.00
2 RT Ponting AUS 1995 2012 2003.5 42 1743 229.54
3 KC Sangakkara SL 2000 2015 2007.5 35 1532 201.76
4 BC Lara WI 1990 2007 1998.5 33 1225 161.33
5 ST Jayasuriya SL 1989 2011 2000 37 1165 153.42
6 HH Gibbs SA 1996 2010 2003 23 1067 140.52
7 ME Waugh AUS 1988 2002 1995 22 1004 132.22
8 ML Hayden AUS 1993 2008 2000.5 21 987 129.98
RANK ERA 3 NAT FP LP MP INNS RUNS RAT
TS V Kohli IND 2008 2025 2016.5 37 1795 280.00
1 V Kohli IND 2008 2025 2016.5 37 1795 280.00
2 RG Sharma IND 2007 2025 2016 28 1575 245.68
3 DA Warner AUS 2009 2023 2016 29 1527 238.19
4 Shakib Al Hasan BAN 2006 2023 2014.5 36 1332 207.78
5 AB de Villiers SA 2005 2018 2011.5 22 1207 188.28
6 KS Williamson NZ 2010 2025 2017.5 26 1167 182.04
7 Q de Kock SA 2013 2023 2018 27 1044 162.85
8 Mahmudullah BAN 2007 2025 2016 22 944 147.25
9 GJ Maxwell AUS 2012 2025 2018.5 25 901 140.55

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) 500

Against All Teams

RANK BATSMAN INNS NO RUNS 50s AVE R AVE RAT
TS IVA Richards 21 5 1013 5 63.31 64.22 100.00
1 IVA Richards 21 5 1013 5 63.31 64.22 100.00
2 AB de Villiers 22 3 1207 6 63.53 61.13 95.19
3 RG Sharma 28 2 1575 6 60.58 57.94 90.23
4 KS Williamson 26 7 1167 6 61.42 57.55 89.61
5 HH Gibbs 23 4 1067 8 56.16 56.91 88.62
6 SR Tendulkar 44 4 2278 15 56.95 56.58 88.11
7 KC Sangakkara 35 8 1532 7 56.74 56.46 87.92
8 DC Boon 16 1 815 5 54.33 55.54 86.48
9 V Kohli 37 7 1795 12 59.83 54.96 85.59
10 DA Warner 29 2 1527 5 56.56 54.92 85.52
11 MD Crowe 21 5 880 8 55.00 54.92 85.51
12 Mahmudullah 22 4 944 3 52.44 54.39 84.69
13 ME Waugh 22 3 1004 4 52.84 53.45 83.23
14 ML Hayden 21 2 987 2 51.95 52.09 81.11
15 AJ Lamb 17 4 656 3 50.46 51.54 80.25
16 Zaheer Abbas 14 2 597 4 49.75 50.37 78.43
17 GA Gooch 21 1 897 8 44.85 48.90 76.14
18 GJ Maxwell 25 6 901 2 47.42 48.74 75.90
19 RT Ponting 42 4 1743 6 45.87 45.31 70.55
20 Javed Miandad 30 5 1083 8 43.32 44.43 69.18
21 N Kapil Dev 24 6 669 1 37.17 43.41 67.60
22 BC Lara 33 4 1225 7 42.24 43.28 67.39
23 Shakib Al Hasan 36 4 1332 11 41.63 41.29 64.29
24 Q de Kock 27 2 1044 4 41.76 39.55 61.59
25 ST Jayasuriya 37 3 1165 6 34.26 35.21 54.83

Against Top Teams

RANK BATSMAN INNS NO RUNS 50s AVE R AVE RAT
TS Mahmudullah 17 4 784 2 60.31 62.55 100.00
1 Mahmudullah 17 4 784 2 60.31 62.55 100.00
2 IVA Richards 17 4 774 5 59.54 60.39 96.56
3 DC Boon 11 1 554 4 55.40 56.63 90.54
4 AJ Lamb 13 4 498 1 55.33 56.51 90.35
5 RG Sharma 16 1 878 2 58.53 55.99 89.52
6 KC Sangakkara 22 4 972 4 54.00 53.73 85.91
7 Zaheer Abbas 11 2 464 3 51.56 52.20 83.45
8 KS Williamson 16 4 654 3 54.50 51.06 81.64
9 SR Tendulkar 28 1 1373 10 50.85 50.52 80.78
10 RT Ponting 29 3 1305 5 50.19 49.58 79.26
11 MD Crowe 15 3 595 4 49.58 49.51 79.15
12 V Kohli 21 1 1034 7 51.70 47.49 75.93
13 HH Gibbs 13 0 606 3 46.62 47.24 75.53
14 GA Gooch 17 0 731 6 43.00 46.88 74.95
15 Javed Miandad 21 4 762 6 44.82 45.97 73.50
16 DA Warner 18 0 845 3 46.94 45.59 72.89
17 ML Hayden 13 1 530 0 44.17 44.29 70.81
18 Q de Kock 15 1 636 3 45.43 43.03 68.79
19 ME Waugh 16 1 630 1 42.00 42.49 67.93
20 BC Lara 19 1 740 4 41.11 42.12 67.34
21 AB de Villiers 10 1 391 4 43.44 41.81 66.84
22 Shakib Al Hasan 21 0 865 7 41.19 40.86 65.32
23 N Kapil Dev 18 3 391 1 26.07 30.45 48.68
24 ST Jayasuriya 21 1 560 4 28.00 28.77 46.00
25 GJ Maxwell 17 3 322 1 23.00 23.64 37.80

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) 500
Min Average 25

Against All Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS GJ Maxwell 901 562 160.32 139.64 100.00
1 GJ Maxwell 901 562 160.32 139.64 100.00
2 N Kapil Dev 669 581 115.15 128.06 91.71
3 AB de Villiers 1207 1029 117.30 108.56 77.75
4 IVA Richards 1013 1187 85.34 96.65 69.22
5 RG Sharma 1575 1493 105.49 92.95 66.57
6 ST Jayasuriya 1165 1284 90.73 92.31 66.11
7 MD Crowe 880 1054 83.49 92.10 65.95
8 AJ Lamb 656 783 83.78 91.74 65.70
9 Zaheer Abbas 597 762 78.35 91.68 65.65
10 ML Hayden 987 1062 92.94 90.92 65.11
11 BC Lara 1225 1426 85.90 90.01 64.46
12 SR Tendulkar 2278 2560 88.98 89.18 63.87
13 DA Warner 1527 1505 101.46 88.69 63.51
14 HH Gibbs 1067 1221 87.39 88.27 63.21
15 ME Waugh 1004 1196 83.95 88.26 63.21
16 Q de Kock 1044 1081 96.58 84.11 60.23
17 KC Sangakkara 1532 1770 86.55 83.42 59.74
18 DC Boon 815 1112 73.29 81.28 58.21
19 RT Ponting 1743 2180 79.95 79.74 57.11
20 V Kohli 1795 2035 88.21 78.63 56.31
21 Shakib Al Hasan 1332 1619 82.27 75.35 53.96
22 Mahmudullah 944 1113 84.82 74.99 53.71
23 GA Gooch 897 1419 63.21 74.84 53.60
24 Javed Miandad 1083 1599 67.73 74.59 53.42
25 KS Williamson 1167 1437 81.21 72.23 51.73

Against Top Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS AC Gilchrist 751 779 96.41 96.49 100.00
1 N Kapil Dev 391 362 108.01 120.13 100.00
2 GJ Maxwell 322 260 123.85 107.87 100.00
3 AB de Villiers 391 379 103.17 95.48 98.95
4 RG Sharma 878 835 105.15 92.65 96.01
5 Zaheer Abbas 464 602 77.08 90.19 93.47
6 BC Lara 740 870 85.06 89.12 92.36
7 IVA Richards 774 984 78.66 89.09 92.32
8 MD Crowe 595 741 80.30 88.57 91.79
9 ML Hayden 530 586 90.44 88.48 91.69
10 DA Warner 845 838 100.84 88.14 91.34
11 AJ Lamb 498 619 80.45 88.09 91.30
12 ST Jayasuriya 560 656 85.37 86.85 90.01
13 ME Waugh 630 768 82.03 86.25 89.38
14 SR Tendulkar 1373 1600 85.81 86.00 89.13
15 Q de Kock 636 645 98.60 85.87 88.99
16 DC Boon 554 754 73.47 81.49 84.45
17 Mahmudullah 784 880 89.09 78.77 81.64
18 RT Ponting 1305 1653 78.95 78.74 81.60
19 HH Gibbs 606 783 77.39 78.18 81.02
20 V Kohli 1034 1205 85.81 76.49 79.27
21 KC Sangakkara 972 1244 78.14 75.31 78.05
22 Shakib Al Hasan 865 1072 80.69 73.90 76.58
23 GA Gooch 731 1208 60.51 71.64 74.25
24 KS Williamson 654 813 80.44 71.55 74.15
25 Javed Miandad 762 1182 64.47 71.00 73.58

BIG INNINGS POTENTIAL (NWT)


Ave HS

In this criteria, we have taken the top 5 scores of the batsman against Non Weak Teams in ICC World Cups. 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 150.00
1 IVA Richards 181 138* 119 95* 80* 122.60 150.00
2 Zaheer Abbas 103* 97 93 83* 82 91.60 112.07
3 DC Boon 100 100 93 87 75 91.00 111.34
4 MD Crowe 100* 97 91 81* 74* 88.60 108.40
5 GA Gooch 115 92 84 71 65 85.40 104.49
6 Javed Miandad 103 89 72 70 67 80.20 98.12
7 N Kapil Dev 175* 72* 42 41* 40 74.00 90.54
8 AJ Lamb 102 76 67* 53 48* 69.20 84.67
RANK ERA 2 1 2 3 4 5 AVE HS RAT
TS SR Tendulkar 137 120 111 98 97 112.60 150.00
1 SR Tendulkar 137 120 111 98 97 112.60 150.00
2 RT Ponting 140* 114 104 102 91 110.20 146.80
3 KC Sangakkara 117* 111 105* 104 73* 102.00 135.88
4 ST Jayasuriya 120 115 109 82 79 101.00 134.55
5 ME Waugh 126 110 104 83 76* 99.80 132.95
6 HH Gibbs 143 101 91 73 61* 93.80 124.96
7 BC Lara 116 111 88* 77 72 92.80 123.62
8 ML Hayden 158 103 101 47* 45* 90.80 120.96
RANK ERA 3 1 2 3 4 5 AVE HS RAT
TS DA Warner 166 163 122 107 81 127.80 150.00
1 DA Warner 166 163 122 107 81 127.80 150.00
2 RG Sharma 140 137 131 122* 104 126.80 148.83
3 AB de Villiers 162* 146 107* 92 77 116.80 137.09
4 Q de Kock 174 114 109 100 78* 115.00 134.98
5 V Kohli 117 107 103* 101* 100* 105.60 123.94
6 KS Williamson 148 106* 95 78* 69 99.20 116.43
7 Shakib Al Hasan 124* 121 82 75 66 93.60 109.86
8 Mahmudullah 128* 111 103 69 56 93.40 109.62
9 GJ Maxwell 201* 102 66 46* 44* 91.80 107.75

QUICK INNINGS POTENTIAL (NWT)


QI SR

In this criteria, we have taken the top 5 innings of the batsman with highest strike rate against Non Weak Teams. 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 N Kapil Dev 33/16 41/25 40/27 42/29 30/22 173.84 150.00
1 N Kapil Dev 33/16 41/25 40/27 42/29 30/22 173.84 150.00
2 AB de Villiers 162/66 65/45 52/39 77/58 92/70 149.15 128.70
3 GJ Maxwell 102/53 46/25 41/24 66/40 201/128 147.10 126.93
4 RG Sharma 40/24 47/29 131/84 47/31 86/63 133.88 115.52
5 IVA Richards 181/124 33/28 51/52 51/53 67/75 130.65 112.74
6 ST Jayasuriya 82/44 32/23 109/87 115/101 79/76 128.18 110.60
7 MD Crowe 74/44 58/47 91/83 81/81 58/58 127.58 110.08
8 BC Lara 43/31 33/27 111/94 41/37 45/45 122.24 105.48
9 KC Sangakkara 105/76 117/86 54/52 39/38 56/55 116.48 100.50
10 ML Hayden 101/68 41/30 47/39 158/143 103/100 115.85 99.96
11 AJ Lamb 76/58 32/28 53/51 102/105 67/71 115.45 99.62
12 Javed Miandad 72/54 103/100 46/46 38/38 89/94 115.44 99.61
13 SR Tendulkar 98/75 111/101 90/84 81/77 120/115 110.87 95.66
14 HH Gibbs 61/40 49/40 143/141 56/59 30/36 108.36 93.50
15 Zaheer Abbas 97/89 82/81 103/121 83/104 30/38 106.74 92.11
16 RT Ponting 140/121 114/109 36/35 91/91 35/36 105.84 91.33
17 ME Waugh 66/39 26/26 110/112 126/135 104/120 105.14 90.72
18 Mahmudullah 46/33 69/50 46/36 32/28 128/123 105.12 90.71
19 DA Warner 29/18 163/124 81/65 166/147 122/117 104.11 89.84
20 Shakib Al Hasan 82/65 124/99 55/50 121/119 41/41 103.58 89.38
21 Q de Kock 78/57 174/140 100/84 109/106 52/51 102.00 88.01
22 GA Gooch 32/28 115/136 71/84 84/100 61/79 100.65 86.85
23 DC Boon 62/59 87/90 93/101 27/32 100/131 99.09 85.50
24 V Kohli 100/83 77/65 82/77 103/97 117/113 98.16 84.70
25 KS Williamson 95/79 45/42 148/154 69/73 38/41 90.31 77.93

WORLD CUP RATING


The WORLD CUP (WC) 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 WC RAT
1 SR Tendulkar 300.00 168.89 153.00 150.00 95.66 867.55
2 IVA Richards 233.84 196.56 161.54 150.00 112.74 854.67
3 RG Sharma 245.68 179.75 162.58 148.83 115.52 852.36
4 AB de Villiers 188.28 162.04 176.70 137.09 128.70 792.81
5 DA Warner 238.19 158.42 154.85 150.00 89.84 791.30
6 V Kohli 280.00 161.52 135.59 123.94 84.70 785.75
7 RT Ponting 229.54 149.81 138.71 146.80 91.33 756.20
8 KC Sangakkara 201.76 173.83 137.79 135.88 100.50 749.76
9 MD Crowe 203.14 164.67 157.75 108.40 110.08 744.03
10 Javed Miandad 250.00 142.68 127.00 98.12 99.61 717.41
11 DC Boon 188.13 177.02 142.66 111.34 85.50 704.65
12 N Kapil Dev 154.43 116.28 191.71 90.54 150.00 702.96
13 GJ Maxwell 140.55 113.69 200.00 107.75 126.93 688.92
14 BC Lara 161.33 134.73 156.82 123.62 105.48 681.98
15 GA Gooch 207.06 151.09 127.84 104.49 86.85 677.33
16 KS Williamson 182.04 171.25 125.88 116.43 77.93 673.53
17 Mahmudullah 147.25 184.69 135.34 109.62 90.71 667.62
18 HH Gibbs 140.52 164.15 144.23 124.96 93.50 667.35
19 Shakib Al Hasan 207.78 129.62 130.54 109.86 89.38 667.17
20 Q de Kock 162.85 130.38 149.22 134.98 88.01 665.45
21 AJ Lamb 151.43 170.60 156.99 84.67 99.62 663.31
22 Zaheer Abbas 137.81 161.88 159.12 112.07 92.11 662.99
23 ME Waugh 132.22 151.16 152.59 132.95 90.72 659.65
24 ML Hayden 129.98 151.92 156.80 120.96 99.96 659.63
25 ST Jayasuriya 153.42 100.83 156.12 134.55 110.60 655.52

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 PAK NZ AUS SL SA BAN ENG WI AFG

TOP TEAMS


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


Leave a Comment