Top 25 ODI Batsmen In Top Form At Home

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 their Top Form At Home in ODIs.

*Note: All ODI Ratings are updated till 2024-10-02

TF HM RATING

Points to note about TOP FORM – HOME Rating:-

  • Top Form is calculated by taking the best 30 consecutive innings of a batsman.
  • Only Inns against Non Weak Teams are considered in the rating.
  • Non Weak Teams may be found in the last section.

THE CRITERIA


The TF HM 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.
Non Weak Teams (NWT)

Some sections consider performances only against Non Weak Teams. Here is some information about the Non Weak Teams:-

  • Win/Loss Ratio is used to determine Non Weak Teams.
  • The Non Weak Teams are calculated by decades.
  • A batsman’s performace is counted in NWT if it comes against that team in the specific decade.

QUALIFICATION


Min Innings (NWT) 10

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 2015
Era 3 MP greater than 2014

CRITERIA: Points For Runs Scored

RANK ERA 1 NAT FP LP INNS RUNS RAT
TS DL Haynes WI 1978-02-22 1990-03-03 30 1810 290.00
1 DL Haynes WI 1978-02-22 1990-03-03 30 1810 290.00
2 Zaheer Abbas PAK 1974-08-31 1985-11-03 26 1310 209.89
3 Javed Miandad PAK 1982-03-12 1986-11-04 30 1204 192.91
RANK ERA 2 NAT FP LP INNS RUNS RAT
TS AB de Villiers SA 2012-01-22 2017-10-18 30 1738 280.00
1 AB de Villiers SA 2012-01-22 2017-10-18 30 1738 280.00
2 LRPL Taylor NZ 2017-02-05 2020-02-08 30 1703 274.36
3 HM Amla SA 2013-03-17 2017-10-15 30 1694 272.91
4 KC Sangakkara SL 2012-06-16 2014-12-13 30 1639 264.05
5 SR Tendulkar IND 1998-04-07 2003-11-18 30 1622 261.31
6 TM Dilshan SL 2012-11-06 2015-07-26 30 1605 258.57
7 Inzamam-ul-Haq PAK 1997-04-11 2001-11-02 30 1568 252.61
8 BC Lara WI 1992-04-11 1998-04-08 30 1508 242.95
9 Mohammad Yousuf PAK 2002-04-15 2005-12-15 30 1500 241.66
10 Salim Malik PAK 1987-10-20 1990-11-13 30 1452 233.92
11 Yuvraj Singh IND 2005-11-09 2008-11-17 30 1425 229.57
12 ME Trescothick ENG 2001-06-12 2005-06-16 30 1401 225.71
13 EJG Morgan ENG 2015-06-09 2018-06-19 30 1397 225.06
14 MS Dhoni IND 2009-12-15 2013-11-24 30 1342 216.20
15 HH Gibbs SA 2002-04-06 2005-02-11 30 1310 211.05
16 V Sehwag IND 2007-02-17 2011-12-08 30 1261 203.15
17 BB McCullum NZ 2012-03-03 2015-12-26 30 1109 178.67
RANK ERA 3 NAT FP LP INNS RUNS RAT
TS V Kohli IND 2014-11-16 2019-03-08 30 2106 300.00
1 V Kohli IND 2014-11-16 2019-03-08 30 2106 300.00
2 Babar Azam PAK 2015-11-17 2023-05-05 30 1958 278.92
3 Q de Kock SA 2013-12-05 2019-03-10 30 1948 277.49
4 RG Sharma IND 2013-10-23 2018-10-21 30 1875 267.09
5 MJ Guptill NZ 2015-03-13 2019-01-03 30 1807 257.41

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

Against Non Weak Teams

RANK BATSMAN INNS NO RUNS AVE R AVE RAT
TS DL Haynes 30 10 1810 90.50 94.20 200.00
1 DL Haynes 30 10 1810 90.50 94.20 200.00
2 MS Dhoni 30 14 1342 83.88 82.33 174.79
3 LRPL Taylor 30 10 1703 85.15 80.83 171.61
4 Javed Miandad 30 14 1204 75.25 76.32 162.04
5 V Kohli 30 5 2106 84.24 75.97 161.29
6 AB de Villiers 30 7 1738 75.57 73.63 156.33
7 Inzamam-ul-Haq 30 8 1568 71.27 69.78 148.14
8 TM Dilshan 30 6 1605 66.88 69.21 146.94
9 MJ Guptill 30 5 1807 72.28 69.09 146.69
10 Q de Kock 30 2 1948 69.57 65.81 139.73
11 RG Sharma 30 3 1875 69.44 65.20 138.43
12 KC Sangakkara 30 4 1639 63.04 64.26 136.43
13 Babar Azam 30 2 1958 69.93 63.15 134.07
14 Yuvraj Singh 30 8 1425 64.77 62.62 132.96
15 HM Amla 30 3 1694 62.74 59.89 127.15
16 BC Lara 30 4 1508 58.00 59.79 126.93
17 Salim Malik 30 5 1452 58.08 59.13 125.53
18 SR Tendulkar 30 3 1622 60.07 58.23 123.63
19 Mohammad Yousuf 30 4 1500 57.69 56.64 120.25
20 Zaheer Abbas 26 3 1310 56.96 56.50 119.96
21 ME Trescothick 30 3 1401 51.89 52.75 112.00
22 EJG Morgan 30 4 1397 53.73 52.20 110.84
23 HH Gibbs 30 4 1310 50.38 51.57 109.50
24 BB McCullum 30 2 1109 39.61 40.98 87.01
25 V Sehwag 30 0 1261 42.03 40.81 86.64

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 Average 30

Against Non Weak Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS BB McCullum 1109 841 131.87 122.44 200.00
1 BB McCullum 1109 841 131.87 122.44 200.00
2 V Sehwag 1261 1087 116.01 109.22 178.41
3 Zaheer Abbas 1310 1284 102.02 108.87 177.84
4 AB de Villiers 1738 1535 113.22 105.88 172.95
5 SR Tendulkar 1622 1679 96.61 95.56 156.09
6 RG Sharma 1875 1729 108.44 95.14 155.41
7 DL Haynes 1810 2201 82.24 94.36 154.14
8 MS Dhoni 1342 1296 103.55 94.21 153.90
9 HH Gibbs 1310 1392 94.11 94.04 153.62
10 Q de Kock 1948 1805 107.92 93.95 153.46
11 Javed Miandad 1204 1383 87.06 93.74 153.13
12 EJG Morgan 1397 1346 103.79 93.08 152.05
13 Salim Malik 1452 1674 86.74 92.17 150.56
14 BC Lara 1508 1716 87.88 91.49 149.45
15 V Kohli 2106 2078 101.35 89.76 146.62
16 MJ Guptill 1807 1790 100.95 89.70 146.53
17 ME Trescothick 1401 1557 89.98 88.99 145.36
18 KC Sangakkara 1639 1836 89.27 87.15 142.37
19 Mohammad Yousuf 1500 1720 87.21 86.22 140.84
20 Yuvraj Singh 1425 1565 91.05 85.53 139.72
21 LRPL Taylor 1703 1829 93.11 84.71 138.38
22 TM Dilshan 1605 1834 87.51 82.92 135.45
23 HM Amla 1694 1844 91.87 82.59 134.91
24 Babar Azam 1958 2193 89.28 79.63 130.07
25 Inzamam-ul-Haq 1568 2047 76.60 78.19 127.73

BIG INNINGS POTENTIAL (NWT)


Ave HS

In this criteria, we have taken the top 5 scores of the batsman against Non Weak Teams in their Top Form At Home. 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 DL Haynes 152* 148 145* 142* 133* 144.00 150.00
1 DL Haynes 152* 148 145* 142* 133* 144.00 150.00
2 Zaheer Abbas 123 118 113 109 105 113.60 118.33
3 Javed Miandad 119* 116* 106* 91* 80* 102.40 106.67
RANK ERA 2 1 2 3 4 5 AVE HS RAT
TS HM Amla 154 153* 133 127 124 138.20 150.00
1 HM Amla 154 153* 133 127 124 138.20 150.00
2 AB de Villiers 176 149 128 125* 109 137.40 149.13
3 SR Tendulkar 186* 139 122 102 100 129.80 140.88
4 LRPL Taylor 181* 137 113 109* 107 129.40 140.45
5 HH Gibbs 153 143 118 108* 100 124.40 135.02
6 V Sehwag 219 146 91 85 73 122.80 133.29
7 BC Lara 146* 139 114 110 104 122.60 133.07
8 KC Sangakkara 169 133 112 97 91 120.40 130.68
9 Yuvraj Singh 138* 121 118 103 103 116.60 126.56
10 ME Trescothick 137 114* 109 108* 104 114.40 124.17
11 Mohammad Yousuf 129 125 107* 106 94* 112.20 121.78
12 TM Dilshan 125 115* 113* 102* 101 111.20 120.69
13 MS Dhoni 139* 113* 107 91* 87* 107.40 116.57
14 Inzamam-ul-Haq 121* 118* 107 87 85* 103.60 112.45
15 Salim Malik 102 101 100* 100 91* 98.80 107.24
16 EJG Morgan 113 107 92 88 87 97.40 105.72
17 BB McCullum 117 79 77 74 69* 83.20 90.30
RANK ERA 3 1 2 3 4 5 AVE HS RAT
TS RG Sharma 264 209 208* 152* 150 196.60 150.00
1 RG Sharma 264 209 208* 152* 150 196.60 150.00
2 MJ Guptill 237* 180* 138 105 102 152.40 116.28
3 Q de Kock 178 168* 138* 135 135 150.80 115.06
4 V Kohli 157* 154* 140 139* 138 145.60 111.09
5 Babar Azam 123 120 117 115 114 117.80 89.88

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. Only 40+ runs innings are counted in this criteria.

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 51/22 59/26 55/25 50/24 222.23 150.00
1 BB McCullum 77/25 51/22 59/26 55/25 50/24 222.23 150.00
2 AB de Villiers 149/44 176/104 74/45 77/47 64/48 175.34 118.35
3 EJG Morgan 67/30 57/27 88/47 113/82 75/61 145.23 98.03
4 Zaheer Abbas 59/37 123/87 118/86 105/82 73/62 144.09 97.26
5 V Sehwag 44/28 219/149 146/102 40/31 91/73 132.75 89.60
6 MS Dhoni 68/35 62/38 72/53 51/40 87/70 131.08 88.48
7 MJ Guptill 93/30 237/163 79/56 180/138 86/71 130.96 88.40
8 Javed Miandad 119/77 91/75 56/49 56/54 116/114 127.81 86.27
9 ME Trescothick 86/55 82/60 100/76 55/48 86/78 127.60 86.13
10 Q de Kock 178/113 138/96 83/58 70/49 94/70 126.97 85.70
11 HH Gibbs 97/66 40/30 49/40 108/92 153/131 124.43 83.99
12 DL Haynes 152/126 148/136 142/132 104/102 85/86 124.41 83.97
13 Yuvraj Singh 138/78 103/76 79/67 95/83 63/57 124.38 83.96
14 SR Tendulkar 62/38 87/67 186/150 100/88 102/91 122.39 82.61
15 RG Sharma 264/173 208/153 209/158 152/117 65/55 120.10 81.06
16 KC Sangakkara 75/45 169/137 71/59 88/84 63/62 117.56 79.35
17 Mohammad Yousuf 52/32 64/53 73/68 42/40 68/65 114.58 77.34
18 BC Lara 60/41 139/125 146/134 110/106 104/103 114.34 77.17
19 Salim Malik 42/35 68/58 100/95 44/43 88/92 112.52 75.95
20 LRPL Taylor 54/37 109/84 181/147 107/101 45/43 109.53 73.93
21 V Kohli 140/107 123/95 157/129 122/105 154/134 108.14 72.99
22 HM Amla 45/30 133/105 154/134 122/113 153/142 104.15 70.30
23 Inzamam-ul-Haq 85/67 121/113 118/124 107/115 59/64 103.56 69.90
24 Babar Azam 114/83 117/106 115/105 49/46 51/51 101.73 68.67
25 TM Dilshan 102/95 53/50 113/108 125/128 86/90 96.36 65.04

TOP FORM – HOME RATING


The TOP FORM – HOME (TF HM) 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 TF HM RAT
1 DL Haynes 290.00 200.00 154.14 150.00 83.97 878.12
2 AB de Villiers 280.00 156.33 172.95 149.13 118.35 876.76
3 LRPL Taylor 274.36 171.61 138.38 140.45 73.93 798.73
4 RG Sharma 267.09 138.43 155.41 150.00 81.06 792.00
5 V Kohli 300.00 161.29 146.62 111.09 72.99 791.99
6 Q de Kock 277.49 139.73 153.46 115.06 85.70 771.44
7 SR Tendulkar 261.31 123.63 156.09 140.88 82.61 764.53
8 MJ Guptill 257.41 146.69 146.53 116.28 88.40 755.30
9 HM Amla 272.91 127.15 134.91 150.00 70.30 755.27
10 KC Sangakkara 264.05 136.43 142.37 130.68 79.35 752.88
11 MS Dhoni 216.20 174.79 153.90 116.57 88.48 749.93
12 BC Lara 242.95 126.93 149.45 133.07 77.17 729.57
13 TM Dilshan 258.57 146.94 135.45 120.69 65.04 726.70
14 Zaheer Abbas 209.89 119.96 177.84 118.33 97.26 723.29
15 Yuvraj Singh 229.57 132.96 139.72 126.56 83.96 712.76
16 Inzamam-ul-Haq 252.61 148.14 127.73 112.45 69.90 710.83
17 BB McCullum 178.67 87.01 200.00 90.30 150.00 705.98
18 Mohammad Yousuf 241.66 120.25 140.84 121.78 77.34 701.86
19 Babar Azam 278.92 134.07 130.07 89.88 68.67 701.61
20 Javed Miandad 192.91 162.04 153.13 106.67 86.27 701.02
21 ME Trescothick 225.71 112.00 145.36 124.17 86.13 693.36
22 Salim Malik 233.92 125.53 150.56 107.24 75.95 693.20
23 HH Gibbs 211.05 109.50 153.62 135.02 83.99 693.17
24 EJG Morgan 225.06 110.84 152.05 105.72 98.03 691.69
25 V Sehwag 203.15 86.64 178.41 133.29 89.60 691.10

NON WEAK TEAMS


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


Leave a Comment