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 2024 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 P Nissanka SL 71 2746 200.00
1 P Nissanka SL 71 2746 200.00
2 S Gill IND 52 2726 198.54
3 Babar Azam PAK 56 2711 197.45
4 KIC Asalanka SL 70 2621 190.90
5 SD Hope WI 64 2590 188.64
6 BKG Mendis SL 71 2530 184.27
7 V Kohli IND 48 2141 155.94
8 RG Sharma IND 48 2053 149.53
9 DJ Mitchell NZ 47 2041 148.65
10 SS Iyer IND 46 2038 148.43
11 Fakhar Zaman PAK 38 1691 123.16
12 TM Head AUS 34 1669 121.56
13 H Klaasen SA 40 1648 120.03
14 MR Marsh AUS 36 1385 100.87
15 DA Miller SA 40 1380 100.51

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 DA Miller 40 11 1380 10 47.59 48.35 123.12
4 Babar Azam 56 4 2711 21 52.13 48.01 122.25
5 V Kohli 48 6 2141 14 50.98 47.29 120.40
6 DJ Mitchell 47 5 2041 9 48.60 47.13 119.99
7 SS Iyer 46 5 2038 14 49.71 46.15 117.52
8 SD Hope 64 10 2590 12 47.96 45.46 115.76
9 H Klaasen 40 3 1648 8 44.54 45.01 114.61
10 RG Sharma 48 4 2053 15 46.66 44.88 114.28
11 KIC Asalanka 70 10 2621 17 43.68 44.81 114.10
12 Fakhar Zaman 38 2 1691 4 46.97 44.08 112.24
13 MR Marsh 36 2 1385 8 40.74 42.39 107.93
14 P Nissanka 71 5 2746 17 41.61 41.24 105.01
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 Fakhar Zaman 23 2 1341 4 63.86 60.25 142.74
2 TM Head 22 3 1101 5 57.95 59.84 141.78
3 DA Miller 26 8 983 7 54.61 56.36 133.52
4 V Kohli 35 5 1790 9 59.67 55.82 132.26
5 S Gill 37 5 1764 7 55.13 52.95 125.44
6 MR Marsh 24 2 1091 6 49.59 51.86 122.86
7 Babar Azam 37 4 1694 14 51.33 47.46 112.45
8 DJ Mitchell 37 3 1598 6 47.00 46.40 109.93
9 H Klaasen 28 2 1105 6 42.50 43.70 103.55
10 BKG Mendis 40 3 1586 10 42.86 42.82 101.46
11 SS Iyer 35 3 1453 9 45.41 42.76 101.30
12 RG Sharma 31 1 1305 10 43.50 42.37 100.39
13 KIC Asalanka 43 4 1559 8 39.97 42.37 100.38
14 SD Hope 38 4 1406 6 41.35 40.45 95.84
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 1648 1309 125.90 108.76 150.00
1 H Klaasen 1648 1309 125.90 108.76 150.00
2 TM Head 1669 1360 122.72 105.57 145.59
3 RG Sharma 2053 1784 115.08 100.82 139.04
4 DA Miller 1380 1236 111.65 95.16 131.24
5 MR Marsh 1385 1363 101.61 87.80 121.09
6 S Gill 2726 2716 100.37 86.80 119.71
7 SS Iyer 2038 2044 99.71 86.61 119.44
8 V Kohli 2141 2280 93.90 83.02 114.50
9 DJ Mitchell 2041 2155 94.71 82.98 114.45
10 BKG Mendis 2530 2778 91.07 81.45 112.33
11 KIC Asalanka 2621 2870 91.32 80.74 111.35
12 Fakhar Zaman 1691 1832 92.30 79.64 109.83
13 P Nissanka 2746 3074 89.33 79.02 108.98
14 SD Hope 2590 2990 86.62 76.77 105.88
15 Babar Azam 2711 3105 87.31 76.67 105.74

Against Top Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS TM Head 1101 878 125.40 108.50 150.00
1 TM Head 1101 878 125.40 108.50 150.00
2 H Klaasen 1105 896 123.33 107.26 148.29
3 RG Sharma 1305 1105 118.10 104.21 144.07
4 DA Miller 983 875 112.34 96.37 133.23
5 MR Marsh 1091 1054 103.51 88.91 122.92
6 Fakhar Zaman 1341 1333 100.60 86.54 119.65
7 SS Iyer 1453 1482 98.04 85.66 118.43
8 V Kohli 1790 1864 96.03 85.39 118.05
9 S Gill 1764 1799 98.05 84.83 117.28
10 DJ Mitchell 1598 1707 93.61 81.98 113.34
11 BKG Mendis 1586 1749 90.68 81.83 113.14
12 KIC Asalanka 1559 1810 86.13 76.59 105.89
13 Babar Azam 1694 1940 87.32 76.40 105.62
14 P Nissanka 1052 1259 83.56 74.52 103.02
15 SD Hope 1406 1764 79.71 71.16 98.39

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 Fakhar Zaman 193 180* 126* 117 101 143.40 100.00
1 Fakhar Zaman 193 180* 126* 117 101 143.40 100.00
2 TM Head 154* 152 142 137 109 138.80 96.79
3 P Nissanka 210* 137 118 114 104 136.60 95.26
4 S Gill 208 121 116 112 112 133.80 93.31
5 V Kohli 166* 122* 117 113 113 126.20 88.01
6 DJ Mitchell 134 130 129 118* 113 124.80 87.03
7 SD Hope 128* 127 120* 117 115 121.40 84.66
8 H Klaasen 174 119* 109 97 90 117.80 82.15
9 Babar Azam 158 114 107 105* 103 117.40 81.87
10 MR Marsh 177* 121 100 96 88 116.40 81.17
10 BKG Mendis 143 124 122 101 92 116.40 81.17
12 KIC Asalanka 127 110 108 106 97* 109.60 76.43
13 RG Sharma 131 119 101 87 86 104.80 73.08
14 SS Iyer 113* 105 105 82 82 97.40 67.92
15 DA Miller 101 100* 82* 79 75* 87.40 60.95

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.37 100.00
1 H Klaasen 174/83 119/61 81/43 90/49 109/67 163.37 100.00
2 BKG Mendis 56/22 76/42 56/31 122/77 40/29 155.73 95.32
3 RG Sharma 51/28 30/17 35/20 40/24 47/29 150.71 92.25
4 DA Miller 50/27 82/45 53/30 58/37 100/67 141.91 86.86
5 TM Head 64/36 51/30 109/67 38/24 34/23 141.46 86.59
6 SS Iyer 59/36 105/70 82/56 50/37 44/34 126.75 77.58
7 P Nissanka 66/42 210/139 51/34 36/28 118/101 123.69 75.71
8 MR Marsh 66/36 29/21 177/132 71/56 81/65 118.18 72.34
9 S Gill 112/78 27/19 208/149 80/66 64/53 116.34 71.21
10 DJ Mitchell 43/31 89/67 49/37 118/91 63/49 115.34 70.60
11 V Kohli 166/110 113/87 122/94 113/91 103/97 113.88 69.71
12 Fakhar Zaman 126/81 41/28 180/144 193/155 84/69 112.87 69.09
13 KIC Asalanka 40/28 97/74 79/65 78/66 72/62 109.68 67.14
14 SD Hope 109/83 120/94 78/66 128/115 26/24 106.96 65.47
15 Babar Azam 114/83 94/82 158/139 49/46 66/63 102.27 62.60

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 121.56 288.56 295.59 96.79 86.59 889.08
2 S Gill 198.54 274.89 236.99 93.31 71.21 874.94
3 H Klaasen 120.03 218.16 298.29 82.15 100.00 818.62
4 RG Sharma 149.53 214.67 283.11 73.08 92.25 812.64
5 V Kohli 155.94 252.66 232.55 88.01 69.71 798.86
6 Babar Azam 197.45 234.70 211.36 81.87 62.60 787.98
7 BKG Mendis 184.27 200.52 225.47 81.17 95.32 786.75
8 Fakhar Zaman 123.16 254.97 229.48 100.00 69.09 776.71
9 DA Miller 100.51 256.64 264.47 60.95 86.86 769.44
10 KIC Asalanka 190.90 214.48 217.23 76.43 67.14 766.17
11 DJ Mitchell 148.65 229.92 227.79 87.03 70.60 763.99
12 P Nissanka 200.00 173.49 212.00 95.26 75.71 756.47
13 SD Hope 188.64 211.61 204.27 84.66 65.47 754.64
14 SS Iyer 148.43 218.82 237.87 67.92 77.58 750.63
15 MR Marsh 100.87 230.79 244.00 81.17 72.34 729.18

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