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 2025-02-15

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.
  • NWT may be found in the last section.

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 2011
Era 3 MP greater than 2010

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 SR Tendulkar IND 2007-10-05 2011-04-02 30 1666 280.00
1 SR Tendulkar IND 2007-10-05 2011-04-02 30 1666 280.00
2 KC Sangakkara SL 2012-06-16 2014-12-13 30 1639 275.46
3 TM Dilshan SL 2012-11-06 2015-07-26 30 1605 269.75
4 BC Lara WI 1992-04-11 1998-04-08 30 1508 253.45
5 Mohammad Yousuf PAK 2002-04-15 2005-12-15 30 1500 252.10
6 Inzamam-ul-Haq PAK 1991-11-24 1995-10-12 30 1483 249.24
7 Salim Malik PAK 1987-10-20 1990-11-13 30 1452 244.03
8 Yuvraj Singh IND 2005-11-16 2008-11-23 30 1409 236.81
9 ME Trescothick ENG 2001-06-12 2005-06-16 30 1401 235.46
10 RT Ponting AUS 2006-02-03 2009-01-30 30 1368 229.92
11 HH Gibbs SA 2002-04-06 2005-02-11 30 1310 220.17
12 AC Gilchrist AUS 2003-01-19 2007-01-14 30 1264 212.44
13 V Sehwag IND 2007-02-17 2011-12-08 30 1261 211.93
14 BB McCullum NZ 2012-03-03 2015-12-26 30 1109 186.39
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
6 AB de Villiers SA 2012-01-22 2017-10-18 30 1738 247.58
7 LRPL Taylor NZ 2017-02-05 2020-02-08 30 1703 242.59
8 JM Bairstow ENG 2017-09-19 2021-06-29 30 1600 227.92

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 LRPL Taylor 30 10 1703 85.15 80.88 171.71
3 Javed Miandad 30 14 1204 75.25 76.32 162.04
4 V Kohli 30 5 2106 84.24 75.95 161.26
5 AB de Villiers 30 7 1738 75.57 73.63 156.33
6 TM Dilshan 30 6 1605 66.88 69.21 146.94
7 MJ Guptill 30 5 1807 72.28 69.09 146.69
8 Q de Kock 30 2 1948 69.57 65.92 139.95
9 RG Sharma 30 3 1875 69.44 65.15 138.31
10 KC Sangakkara 30 4 1639 63.04 64.26 136.43
11 Babar Azam 30 2 1958 69.93 63.42 134.64
12 Inzamam-ul-Haq 30 6 1483 61.79 60.49 128.44
13 BC Lara 30 4 1508 58.00 59.79 126.93
14 Yuvraj Singh 30 7 1409 61.26 59.23 125.75
15 Salim Malik 30 5 1452 58.08 59.13 125.53
16 JM Bairstow 30 3 1600 59.26 57.70 122.50
17 SR Tendulkar 30 2 1666 59.50 57.67 122.44
18 Mohammad Yousuf 30 4 1500 57.69 56.64 120.25
19 Zaheer Abbas 26 3 1310 56.96 56.50 119.96
20 RT Ponting 30 5 1368 54.72 55.79 118.45
21 ME Trescothick 30 3 1401 51.89 52.75 112.00
22 HH Gibbs 30 4 1310 50.38 51.57 109.50
23 AC Gilchrist 30 1 1264 43.59 45.12 95.79
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 25

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 AC Gilchrist 1264 1125 112.36 113.09 184.73
3 V Sehwag 1261 1087 116.01 109.22 178.41
4 Zaheer Abbas 1310 1284 102.02 108.87 177.84
5 AB de Villiers 1738 1535 113.22 105.88 172.95
6 RG Sharma 1875 1729 108.44 94.88 154.99
7 DL Haynes 1810 2201 82.24 94.36 154.14
8 JM Bairstow 1600 1484 107.82 94.22 153.91
9 HH Gibbs 1310 1392 94.11 94.04 153.62
10 Q de Kock 1948 1805 107.92 93.87 153.34
11 Javed Miandad 1204 1383 87.06 93.74 153.13
12 Salim Malik 1452 1674 86.74 92.17 150.56
13 BC Lara 1508 1716 87.88 91.49 149.45
14 SR Tendulkar 1666 1809 92.10 91.10 148.81
15 MJ Guptill 1807 1790 100.95 89.68 146.49
16 V Kohli 2106 2078 101.35 89.61 146.37
17 ME Trescothick 1401 1557 89.98 88.99 145.36
18 RT Ponting 1368 1554 88.03 88.81 145.07
19 KC Sangakkara 1639 1836 89.27 87.15 142.37
20 Mohammad Yousuf 1500 1720 87.21 86.22 140.84
21 Yuvraj Singh 1409 1540 91.49 85.95 140.39
22 LRPL Taylor 1703 1829 93.11 84.71 138.37
23 TM Dilshan 1605 1834 87.51 82.92 135.45
24 Inzamam-ul-Haq 1483 1863 79.60 81.26 132.74
25 Babar Azam 1958 2193 89.28 79.43 129.75

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 SR Tendulkar 200* 175 120 111 99 141.00 150.00
1 SR Tendulkar 200* 175 120 111 99 141.00 150.00
2 HH Gibbs 153 143 118 108* 100 124.40 132.34
3 V Sehwag 219 146 91 85 73 122.80 130.64
4 BC Lara 146* 139 114 110 104 122.60 130.43
5 KC Sangakkara 169 133 112 97 91 120.40 128.09
6 RT Ponting 134* 124 124 111 107* 120.00 127.66
7 Yuvraj Singh 138* 121 118 103 103 116.60 124.04
8 ME Trescothick 137 114* 109 108* 104 114.40 121.70
9 Mohammad Yousuf 129 125 107* 106 94* 112.20 119.36
10 TM Dilshan 125 115* 113* 102* 101 111.20 118.30
11 Inzamam-ul-Haq 137* 117 101 91* 90 107.20 114.04
12 AC Gilchrist 122 116 95 88 75 99.20 105.53
13 Salim Malik 102 101 100* 100 91* 98.80 105.11
14 BB McCullum 117 79 77 74 69* 83.20 88.51
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 AB de Villiers 176 149 128 125* 109 137.40 104.83
6 LRPL Taylor 181* 137 113 109* 107 129.40 98.73
7 JM Bairstow 141* 139 128 112 111 126.20 96.29
8 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.

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 33/11 51/22 59/26 55/25 234.25 150.00
1 BB McCullum 77/25 33/11 51/22 59/26 55/25 234.25 150.00
2 AB de Villiers 149/44 176/104 74/45 77/47 64/48 175.34 112.27
3 AC Gilchrist 38/20 69/37 122/91 88/66 40/30 147.27 94.30
4 Zaheer Abbas 59/37 123/87 118/86 105/82 73/62 144.09 92.27
5 V Sehwag 30/19 44/28 38/25 219/149 146/102 139.04 89.03
6 JM Bairstow 30/13 43/21 42/24 139/92 128/93 137.38 87.97
7 MJ Guptill 93/30 27/14 237/163 79/56 180/138 136.46 87.38
8 Yuvraj Singh 25/11 138/78 103/76 38/31 95/83 134.34 86.02
9 Javed Miandad 119/77 91/75 56/49 37/34 56/54 133.76 85.65
10 ME Trescothick 86/55 82/60 100/76 27/23 55/48 132.11 84.60
11 Q de Kock 178/113 138/96 83/58 70/49 94/70 126.86 81.23
12 HH Gibbs 97/66 40/30 49/40 108/92 153/131 124.43 79.67
13 DL Haynes 152/126 148/136 142/132 104/102 85/86 124.41 79.66
14 KC Sangakkara 75/45 36/23 169/137 71/59 88/84 123.16 78.86
15 RG Sharma 264/173 208/153 209/158 152/117 65/55 119.77 76.70
16 SR Tendulkar 200/147 175/141 111/101 69/63 99/91 119.14 76.29
17 Mohammad Yousuf 52/32 64/53 30/27 73/68 42/40 117.29 75.11
18 Salim Malik 42/35 68/58 35/33 100/95 44/43 116.33 74.49
19 BC Lara 60/41 139/125 146/134 110/106 104/103 114.34 73.21
20 Inzamam-ul-Haq 69/59 91/80 117/103 27/24 137/129 113.97 72.98
21 LRPL Taylor 37/25 54/37 109/84 181/147 107/101 112.68 72.15
22 V Kohli 140/107 123/95 157/129 122/105 154/134 107.96 69.13
23 RT Ponting 72/61 29/27 134/133 75/75 25/25 105.28 67.42
24 Babar Azam 114/83 31/26 117/106 115/105 49/46 103.55 66.31
25 TM Dilshan 26/23 35/31 102/95 53/50 113/108 101.54 65.02

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 79.66 873.81
2 AB de Villiers 247.58 156.33 172.95 104.83 112.27 793.97
3 V Kohli 300.00 161.26 146.37 111.09 69.13 787.85
4 RG Sharma 267.09 138.31 154.99 150.00 76.70 787.09
5 SR Tendulkar 280.00 122.44 148.81 150.00 76.29 777.54
6 Q de Kock 277.49 139.95 153.34 115.06 81.23 767.06
7 KC Sangakkara 275.46 136.43 142.37 128.09 78.86 761.21
8 MJ Guptill 257.41 146.69 146.49 116.28 87.38 754.24
9 TM Dilshan 269.75 146.94 135.45 118.30 65.02 735.46
10 BC Lara 253.45 126.93 149.45 130.43 73.21 733.47
11 LRPL Taylor 242.59 171.71 138.37 98.73 72.15 723.56
12 Zaheer Abbas 209.89 119.96 177.84 118.33 92.27 718.30
13 Yuvraj Singh 236.81 125.75 140.39 124.04 86.02 713.01
14 BB McCullum 186.39 87.01 200.00 88.51 150.00 711.91
15 Mohammad Yousuf 252.10 120.25 140.84 119.36 75.11 707.66
16 Javed Miandad 192.91 162.04 153.13 106.67 85.65 700.40
17 Salim Malik 244.03 125.53 150.56 105.11 74.49 699.73
18 Babar Azam 278.92 134.64 129.75 89.88 66.31 699.49
19 ME Trescothick 235.46 112.00 145.36 121.70 84.60 699.12
20 Inzamam-ul-Haq 249.24 128.44 132.74 114.04 72.98 697.44
21 V Sehwag 211.93 86.64 178.41 130.64 89.03 696.66
22 HH Gibbs 220.17 109.50 153.62 132.34 79.67 695.30
23 AC Gilchrist 212.44 95.79 184.73 105.53 94.30 692.80
24 JM Bairstow 227.92 122.50 153.91 96.29 87.97 688.58
25 RT Ponting 229.92 118.45 145.07 127.66 67.42 688.51

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


Leave a Comment