Top 15 Current Batsmen In ODI Cricket

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 15 batsmen in matches in last 5 years in ODIs.

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

CUR RATING

Points to note about CURRENT Rating:-

  • This rating takes into account only matches played in 5 years.
  • Only batsmen active till at least 2025 are considered in this rating.

THE CRITERIA


The CUR Rating is divided into 5 main sections:-

CRITERIA STAT POINTS
Prolific Runs Scored 200.00
Consistent Average 300.00
Attacking Strike Rate 300.00
Big Innings Potential Top Scores 100.00
Quick Innings Potential Top Inns By SR 100.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) 20
Min Career Runs 1000

PROLIFIC


CRITERIA: Points For Runs Scored

RANK BATSMAN NAT INNS RUNS RAT
TS S Gill IND 52 2726 200.00
1 S Gill IND 52 2726 200.00
2 P Nissanka SL 68 2704 198.39
3 KIC Asalanka SL 70 2621 192.30
4 BKG Mendis SL 71 2530 185.62
5 Babar Azam PAK 53 2483 182.17
6 SS Iyer IND 45 2032 149.08
7 V Kohli IND 45 2012 147.62
8 RG Sharma IND 45 1963 144.02
9 Mohammad Rizwan PAK 51 1941 142.41
10 DJ Mitchell NZ 45 1929 141.53
11 TM Head AUS 34 1669 122.45
12 H Klaasen SA 37 1632 119.74
13 MR Marsh AUS 36 1385 101.61
14 DA Miller SA 38 1280 93.91
15 Azmatullah Omarzai AFG 30 1031 75.64

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 1000
Min Runs (TT) 800

Against All Teams

RANK BATSMAN INNS NO RUNS 50s AVE R AVE RAT
TS KS Williamson 21 4 1062 8 62.47 58.91 150.00
1 S Gill 52 8 2726 15 61.95 58.69 149.45
2 TM Head 34 5 1669 7 57.55 57.64 146.77
3 Azmatullah Omarzai 30 9 1031 8 49.10 51.03 129.94
4 H Klaasen 37 3 1632 8 48.00 48.38 123.17
5 V Kohli 45 6 2012 12 51.59 48.17 122.65
6 SS Iyer 45 5 2032 14 50.80 47.26 120.33
7 Mohammad Rizwan 51 11 1941 13 48.53 47.24 120.28
8 Babar Azam 53 4 2483 20 50.67 46.61 118.69
9 DA Miller 38 10 1280 8 45.71 46.36 118.03
10 RG Sharma 45 4 1963 15 47.88 46.34 118.00
11 KIC Asalanka 70 10 2621 17 43.68 44.81 114.10
12 DJ Mitchell 45 3 1929 9 45.93 44.78 114.01
13 P Nissanka 68 5 2704 17 42.92 42.53 108.30
14 MR Marsh 36 2 1385 8 40.74 42.39 107.93
15 BKG Mendis 71 9 2530 17 40.81 38.90 99.06

Against Top Teams

RANK BATSMAN INNS NO RUNS 50s AVE R AVE RAT
TS Azmatullah Omarzai 22 7 888 8 59.20 63.31 150.00
1 Azmatullah Omarzai 22 7 888 8 59.20 63.31 150.00
2 TM Head 22 3 1101 5 57.95 59.84 141.78
3 Mohammad Rizwan 31 9 1310 7 59.55 58.47 138.54
4 V Kohli 35 5 1790 9 59.67 55.82 132.26
5 DA Miller 24 7 883 5 51.94 53.49 126.74
6 S Gill 37 5 1764 7 55.13 52.95 125.44
7 MR Marsh 24 2 1091 6 49.59 51.86 122.86
8 H Klaasen 25 2 1089 6 47.35 48.59 115.12
9 Babar Azam 34 4 1466 13 48.87 45.11 106.89
10 DJ Mitchell 35 1 1486 6 43.71 43.49 103.05
11 BKG Mendis 40 3 1586 10 42.86 42.82 101.46
12 SS Iyer 35 3 1453 9 45.41 42.76 101.30
13 RG Sharma 31 1 1305 10 43.50 42.37 100.39
14 KIC Asalanka 43 4 1559 8 39.97 42.37 100.38
15 P Nissanka 38 0 1052 7 27.68 28.90 68.48

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 1000
Min Runs (TT) 800
Min Average 25

Against All Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS H Klaasen 1632 1267 128.81 111.34 150.00
1 H Klaasen 1632 1267 128.81 111.34 150.00
2 TM Head 1669 1360 122.72 105.57 142.23
3 RG Sharma 1963 1680 116.85 102.70 138.36
4 DA Miller 1280 1153 111.01 94.64 127.50
5 MR Marsh 1385 1363 101.61 87.80 118.29
6 SS Iyer 2032 2035 99.85 86.82 116.98
7 S Gill 2726 2716 100.37 86.80 116.94
8 Azmatullah Omarzai 1031 1044 98.75 86.24 116.19
9 V Kohli 2012 2131 94.42 83.75 112.84
10 DJ Mitchell 1929 2057 93.78 82.10 110.61
11 BKG Mendis 2530 2778 91.07 81.45 109.73
12 KIC Asalanka 2621 2870 91.32 80.74 108.77
13 P Nissanka 2704 3020 89.54 79.19 106.68
14 Babar Azam 2483 2886 86.04 75.70 101.99
15 Mohammad Rizwan 1941 2251 86.23 75.10 101.18

Against Top Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS H Klaasen 1089 854 127.52 111.08 150.00
1 H Klaasen 1089 854 127.52 111.08 150.00
2 TM Head 1101 878 125.40 108.50 146.51
3 RG Sharma 1305 1105 118.10 104.21 140.72
4 DA Miller 883 792 111.49 95.72 129.26
5 MR Marsh 1091 1054 103.51 88.91 120.06
6 Azmatullah Omarzai 888 887 100.11 87.88 118.67
7 SS Iyer 1453 1482 98.04 85.66 115.68
8 V Kohli 1790 1864 96.03 85.39 115.31
9 S Gill 1764 1799 98.05 84.83 114.55
10 BKG Mendis 1586 1749 90.68 81.83 110.51
11 DJ Mitchell 1486 1609 92.36 80.79 109.10
12 Mohammad Rizwan 1310 1477 88.69 77.06 104.06
13 KIC Asalanka 1559 1810 86.13 76.59 103.43
14 Babar Azam 1466 1721 85.18 74.73 100.92
15 P Nissanka 1052 1259 83.56 74.52 100.63

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 BATSMAN 1 2 3 4 5 AVE HS RAT
TS TM Head 154* 152 142 137 109 138.80 100.00
1 TM Head 154* 152 142 137 109 138.80 100.00
2 P Nissanka 210* 137 118 114 104 136.60 98.41
3 S Gill 208 121 116 112 112 133.80 96.40
4 V Kohli 166* 122* 117 113 113 126.20 90.92
5 DJ Mitchell 134 130 129 118* 113 124.80 89.91
6 H Klaasen 174 119* 109 97 90 117.80 84.87
7 Babar Azam 158 114 107 105* 103 117.40 84.58
8 MR Marsh 177* 121 100 96 88 116.40 83.86
8 BKG Mendis 143 124 122 101 92 116.40 83.86
10 KIC Asalanka 127 110 108 106 97* 109.60 78.96
11 RG Sharma 131 119 101 87 86 104.80 75.50
12 Mohammad Rizwan 131* 122* 86* 80 77* 99.20 71.47
13 SS Iyer 113* 105 105 82 82 97.40 70.17
14 Azmatullah Omarzai 149* 97* 86* 73* 70* 95.00 68.44
15 DA Miller 101 100* 82* 79 75* 87.40 62.97

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 H Klaasen 174/83 119/61 81/43 90/49 109/67 163.46 100.00
1 H Klaasen 174/83 119/61 81/43 90/49 109/67 163.46 100.00
2 BKG Mendis 56/22 76/42 56/31 122/77 40/29 155.73 95.27
3 RG Sharma 51/28 30/17 35/20 40/24 47/29 151.20 92.50
4 TM Head 64/36 51/30 109/67 38/24 34/23 141.46 86.54
5 DA Miller 82/45 53/30 58/37 100/67 79/57 134.38 82.21
6 SS Iyer 59/36 105/70 82/56 50/37 44/34 126.88 77.62
7 P Nissanka 66/42 210/139 51/34 36/28 118/101 123.66 75.65
8 MR Marsh 66/36 29/21 177/132 71/56 81/65 118.18 72.30
9 S Gill 112/78 27/19 208/149 80/66 64/53 116.34 71.17
10 DJ Mitchell 43/31 89/67 49/37 118/91 63/49 115.25 70.51
11 V Kohli 166/110 113/87 122/94 113/91 103/97 114.26 69.90
12 Azmatullah Omarzai 86/50 41/31 149/115 73/63 67/63 112.82 69.02
13 KIC Asalanka 40/28 97/74 79/65 78/66 72/62 109.68 67.10
14 Mohammad Rizwan 54/41 74/58 26/21 42/34 86/73 108.20 66.19
15 Babar Azam 114/83 158/139 49/46 66/63 65/66 100.18 61.29

CURRENT RATING


The CURRENT (CUR) 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 CUR RAT
1 TM Head 122.45 288.56 288.74 100.00 86.54 886.29
2 S Gill 200.00 274.89 231.50 96.40 71.17 873.96
3 H Klaasen 119.74 238.29 300.00 84.87 100.00 842.90
4 RG Sharma 144.02 218.39 279.09 75.50 92.50 809.51
5 V Kohli 147.62 254.91 228.15 90.92 69.90 791.50
6 BKG Mendis 185.62 200.52 220.24 83.86 95.27 785.52
7 KIC Asalanka 192.30 214.48 212.20 78.96 67.10 765.04
8 P Nissanka 198.39 176.78 207.31 98.41 75.65 756.54
9 Babar Azam 182.17 225.58 202.90 84.58 61.29 756.52
10 SS Iyer 149.08 221.63 232.65 70.17 77.62 751.17
11 Mohammad Rizwan 142.41 258.82 205.24 71.47 66.19 744.13
12 DA Miller 93.91 244.78 256.77 62.97 82.21 740.63
13 DJ Mitchell 141.53 217.06 219.71 89.91 70.51 738.72
14 Azmatullah Omarzai 75.64 279.94 234.86 68.44 69.02 727.90
15 MR Marsh 101.61 230.79 238.35 83.86 72.30 726.92

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