Top 25 Batsmen At Home In ODIs

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 matches At Home in ODIs.

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

HM RATING

Points to note about HOME Rating:-

  • U.A.E. and India are considered as Home for Afghanistan.
  • U.A.E. is also considered as a second home for Pakistan.
  • All Home and Away stats of Pakistani and Afghani batsmen are calculated accordingly.

THE CRITERIA


The HM 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) 10
Min Career Runs 1000

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

CRITERIA: Points For Runs Scored

RANK ERA 1 NAT FP LP MP INNS RUNS RAT
TS DM Jones AUS 1984 1994 1989 104 4069 160.00
1 DM Jones AUS 1984 1994 1989 104 4069 160.00
2 ME Waugh AUS 1988 2002 1995 113 3827 150.48
3 M Azharuddin IND 1985 2000 1992.5 102 3163 124.37
4 Javed Miandad PAK 1975 1996 1985.5 89 3028 119.07
5 DL Haynes WI 1978 1994 1986 49 2573 101.17
6 Zaheer Abbas PAK 1974 1985 1979.5 26 1310 51.51
RANK ERA 2 NAT FP LP MP INNS RUNS RAT
TS SR Tendulkar IND 1989 2012 2000.5 160 6976 200.00
1 SR Tendulkar IND 1989 2012 2000.5 160 6976 200.00
2 RT Ponting AUS 1995 2012 2003.5 150 5406 154.99
3 Inzamam-ul-Haq PAK 1991 2007 1999 124 5207 149.28
4 JH Kallis SA 1996 2014 2005 135 5178 148.45
5 CH Gayle WI 1999 2019 2009 117 4217 120.90
6 AC Gilchrist AUS 1996 2008 2002 110 3960 113.53
7 BB McCullum NZ 2002 2016 2009 106 3188 91.40
8 V Sehwag IND 1999 2013 2006 84 2940 84.29
9 L Klusener SA 1996 2004 2000 53 1526 43.75
RANK ERA 3 NAT FP LP MP INNS RUNS RAT
TS V Kohli IND 2008 2026 2017 127 6867 200.00
1 V Kohli IND 2008 2026 2017 127 6867 200.00
2 RG Sharma IND 2007 2026 2016.5 99 5074 147.78
3 MS Dhoni IND 2004 2019 2011.5 113 4351 126.72
4 MJ Guptill NZ 2009 2022 2015.5 99 4285 124.80
5 EJG Morgan ENG 2006 2022 2014 114 4165 121.30
6 LRPL Taylor NZ 2006 2022 2014 102 4104 119.53
7 AB de Villiers SA 2005 2018 2011.5 91 3994 116.32
8 Q de Kock SA 2013 2025 2019 63 3219 93.75
9 JC Buttler ENG 2012 2026 2019 73 2529 73.66
10 H Klaasen SA 2018 2025 2021.5 29 1290 37.57

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 DL Haynes 49 11 2573 12 67.71 69.61 150.00
1 DL Haynes 49 11 2573 12 67.71 69.61 150.00
2 L Klusener 53 24 1526 11 52.62 59.28 127.73
3 V Kohli 127 17 6867 36 62.43 54.81 118.11
4 Zaheer Abbas 26 3 1310 5 56.96 54.75 117.98
5 MS Dhoni 113 32 4351 25 53.72 53.54 115.36
6 Inzamam-ul-Haq 124 26 5207 34 53.13 51.74 111.49
7 H Klaasen 29 4 1290 7 51.60 51.37 110.69
8 AB de Villiers 91 15 3994 25 52.55 50.61 109.06
9 RG Sharma 99 8 5074 24 55.76 50.54 108.91
10 LRPL Taylor 102 25 4104 22 53.30 50.08 107.90
11 DM Jones 104 18 4069 31 47.31 49.62 106.92
12 Q de Kock 63 2 3219 13 52.77 49.36 106.36
13 JH Kallis 135 24 5178 40 46.65 47.15 101.59
14 SR Tendulkar 160 15 6976 38 48.11 46.92 101.09
15 Javed Miandad 89 24 3028 20 46.58 46.65 100.51
16 MJ Guptill 99 11 4285 22 48.69 46.21 99.56
17 JC Buttler 73 15 2529 16 43.60 44.71 96.35
18 EJG Morgan 114 21 4165 29 44.78 43.63 94.00
19 RT Ponting 150 12 5406 32 39.17 39.49 85.09
20 M Azharuddin 102 20 3163 16 38.57 38.73 83.45
21 ME Waugh 113 10 3827 22 37.16 38.50 82.96
22 AC Gilchrist 110 3 3960 19 37.01 37.99 81.85
23 CH Gayle 117 3 4217 25 36.99 37.57 80.96
24 V Sehwag 84 2 2940 13 35.85 35.21 75.87
25 BB McCullum 106 12 3188 22 33.91 35.06 75.55

Against Top Teams

RANK BATSMAN INNS NO RUNS 50s AVE R AVE RAT
TS DL Haynes 49 11 2573 12 67.71 69.61 150.00
1 DL Haynes 49 11 2573 12 67.71 69.61 150.00
2 Zaheer Abbas 17 3 940 4 67.14 65.81 141.81
3 L Klusener 41 19 1188 8 54.00 62.14 133.90
4 V Kohli 94 13 5264 25 64.99 57.80 124.55
5 MS Dhoni 97 25 3915 21 54.38 54.84 118.16
6 LRPL Taylor 75 17 3224 15 55.59 53.02 114.24
7 Inzamam-ul-Haq 97 17 4205 28 52.56 52.34 112.77
8 H Klaasen 21 3 902 5 50.11 51.20 110.33
9 Javed Miandad 71 20 2540 16 49.80 50.81 109.49
10 AB de Villiers 72 13 2985 21 50.59 49.70 107.09
11 Q de Kock 50 1 2526 10 51.55 48.95 105.49
12 RG Sharma 71 5 3465 15 52.50 48.35 104.19
13 SR Tendulkar 124 10 5423 34 47.57 47.42 102.18
14 DM Jones 88 15 3224 22 44.16 47.29 101.91
15 JC Buttler 66 13 2340 15 44.15 45.69 98.44
16 MJ Guptill 75 8 3095 16 46.19 44.63 96.17
17 EJG Morgan 94 16 3498 26 44.85 44.05 94.91
18 JH Kallis 110 17 3898 30 41.91 43.00 92.65
19 CH Gayle 94 1 3415 18 36.72 38.11 82.11
20 BB McCullum 81 11 2517 20 35.96 37.96 81.79
21 M Azharuddin 83 14 2529 13 36.65 37.62 81.07
22 AC Gilchrist 90 2 3125 17 35.51 37.22 80.21
23 RT Ponting 121 9 3951 20 35.28 36.28 78.17
24 V Sehwag 69 1 2366 12 34.79 34.56 74.48
25 ME Waugh 90 3 2850 18 32.76 34.52 74.37

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 GJ Maxwell 1499 1186 126.39 111.95 150.00
1 Zaheer Abbas 1310 1284 102.02 108.58 145.48
2 BB McCullum 3188 2865 111.27 103.63 138.85
3 JC Buttler 2529 2148 117.74 102.19 136.93
4 V Sehwag 2940 2755 106.72 102.14 136.86
5 H Klaasen 1290 1110 116.22 101.14 135.52
6 AC Gilchrist 3960 4010 98.75 99.38 133.16
7 AB de Villiers 3994 3904 102.31 96.00 128.62
8 L Klusener 1526 1648 92.60 94.65 126.83
9 DL Haynes 2573 3292 78.16 91.08 122.04
10 RG Sharma 5074 4905 103.45 90.86 121.75
11 Q de Kock 3219 3174 101.42 88.69 118.84
12 SR Tendulkar 6976 7918 88.10 88.25 118.25
13 M Azharuddin 3163 3829 82.61 87.19 116.83
14 V Kohli 6867 7031 97.67 86.97 116.53
15 EJG Morgan 4165 4388 94.92 85.80 114.96
16 CH Gayle 4217 4865 86.68 84.27 112.91
17 MS Dhoni 4351 4750 91.60 84.27 112.91
18 MJ Guptill 4285 4651 92.13 82.24 110.20
19 Javed Miandad 3028 4038 74.99 80.75 108.19
20 DM Jones 4069 5734 70.96 80.54 107.92
21 Inzamam-ul-Haq 5207 6640 78.42 80.34 107.65
22 RT Ponting 5406 6819 79.28 80.11 107.34
23 ME Waugh 3827 5122 74.72 79.62 106.68
24 LRPL Taylor 4104 4741 86.56 79.30 106.25
25 JH Kallis 5178 6911 74.92 76.01 101.85

Against Top Teams

RANK BATSMAN RUNS BF SR R SR RAT
TS Zaheer Abbas 940 901 104.33 112.08 150.00
1 Zaheer Abbas 940 901 104.33 112.08 150.00
2 BB McCullum 2517 2314 108.77 101.94 136.42
3 JC Buttler 2340 2003 116.82 101.64 136.02
4 AC Gilchrist 3125 3136 99.65 100.87 135.00
5 H Klaasen 902 791 114.03 99.71 133.45
6 V Sehwag 2366 2287 103.45 99.58 133.27
7 L Klusener 1188 1244 95.50 98.30 131.56
8 RG Sharma 3465 3352 103.37 91.45 122.40
9 AB de Villiers 2985 3078 96.98 91.23 122.10
10 DL Haynes 2573 3292 78.16 91.08 121.90
11 Q de Kock 2526 2481 101.81 89.63 119.95
12 V Kohli 5264 5372 97.99 87.68 117.34
13 SR Tendulkar 5423 6213 87.28 87.61 117.25
14 CH Gayle 3415 3864 88.38 86.34 115.55
15 EJG Morgan 3498 3707 94.36 85.41 114.31
16 M Azharuddin 2529 3146 80.39 85.36 114.24
17 MS Dhoni 3915 4297 91.11 84.16 112.63
18 MJ Guptill 3095 3379 91.60 82.33 110.18
19 Inzamam-ul-Haq 4205 5310 79.19 81.52 109.10
20 LRPL Taylor 3224 3709 86.92 80.04 107.13
21 Javed Miandad 2540 3467 73.26 79.66 106.61
22 DM Jones 3224 4633 69.59 79.59 106.51
23 RT Ponting 3951 5077 77.82 79.24 106.05
24 ME Waugh 2850 3946 72.23 77.41 103.60
25 JH Kallis 3898 5351 72.85 74.32 99.46

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 ERA 1 1 2 3 4 5 AVE HS RAT
TS DL Haynes 152* 148 145* 142* 133* 144.00 100.00
1 DL Haynes 152* 148 145* 142* 133* 144.00 100.00
2 ME Waugh 173 130 116 112* 107 127.60 88.61
3 DM Jones 145 121 104 101 99* 114.00 79.17
4 Zaheer Abbas 123 118 113 109 105 113.60 78.89
5 Javed Miandad 119* 116* 115* 106* 103 111.80 77.64
6 M Azharuddin 153* 108* 108* 95* 94 111.60 77.50
RANK ERA 2 1 2 3 4 5 AVE HS RAT
TS SR Tendulkar 200* 186* 175 139 137 167.40 100.00
1 SR Tendulkar 200* 186* 175 139 137 167.40 100.00
2 V Sehwag 219 146 130 114* 108 143.40 85.66
3 CH Gayle 162 135 132 125 124 135.60 81.00
4 AC Gilchrist 154 131 124 122 118 129.80 77.54
5 RT Ponting 134* 124 124 123 119 124.80 74.55
6 Inzamam-ul-Haq 137* 123 122 121* 118* 124.20 74.19
7 JH Kallis 139 121* 119* 109* 109* 119.40 71.33
8 BB McCullum 117 86* 85 80* 80* 89.60 53.52
9 L Klusener 92 83 64 60* 59* 71.60 42.77
RANK ERA 3 1 2 3 4 5 AVE HS RAT
TS RG Sharma 264 209 208* 162 159 200.40 100.00
1 RG Sharma 264 209 208* 162 159 200.40 100.00
2 MJ Guptill 237* 180* 138 122* 118 159.00 79.34
3 V Kohli 166* 157* 154* 140 139* 151.20 75.45
4 Q de Kock 178 168* 138* 135 135 150.80 75.25
5 MS Dhoni 183* 148 139* 134 124 145.60 72.65
6 AB de Villiers 176 149 128 125* 121 139.80 69.76
7 LRPL Taylor 181* 137 128* 117 113 135.20 67.47
8 H Klaasen 174 123* 119* 97 86 119.80 59.78
9 JC Buttler 129 121 110* 110* 103 114.60 57.19
10 EJG Morgan 113 107* 107 103* 92 104.40 52.10

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 BB McCullum 77/25 33/11 80/28 51/22 59/26 249.45 100.00
1 BB McCullum 77/25 33/11 80/28 51/22 59/26 249.45 100.00
2 AB de Villiers 149/44 54/27 176/104 74/45 77/47 186.26 74.67
3 CH Gayle 77/27 27/14 80/43 72/41 162/97 183.05 73.38
4 JC Buttler 47/16 41/20 110/55 62/32 54/29 179.30 71.88
5 L Klusener 41/18 27/14 33/21 54/36 59/42 166.99 66.94
6 H Klaasen 174/83 119/61 81/43 43/27 49/36 162.22 65.03
7 AC Gilchrist 38/20 69/37 51/29 83/50 122/91 160.92 64.51
8 EJG Morgan 67/30 57/27 88/47 71/48 58/41 159.70 64.02
9 M Azharuddin 108/65 95/63 54/39 58/45 47/37 153.45 61.51
10 MS Dhoni 40/20 68/35 62/38 62/42 50/35 152.60 61.17
11 MJ Guptill 93/30 38/19 27/14 237/163 66/46 151.30 60.65
12 V Sehwag 74/40 30/19 44/28 38/25 219/149 148.52 59.54
13 SR Tendulkar 36/22 62/38 30/20 200/147 35/26 143.73 57.62
14 Zaheer Abbas 59/37 123/87 118/86 105/82 73/62 143.70 57.61
15 Javed Miandad 119/77 28/23 91/75 79/67 56/49 138.03 55.33
16 RG Sharma 30/17 40/24 47/29 131/84 264/173 137.53 55.13
17 V Kohli 100/52 115/66 166/110 65/45 140/107 137.32 55.05
18 Q de Kock 48/26 178/113 62/41 45/30 138/96 134.61 53.96
19 LRPL Taylor 78/52 37/25 54/37 102/70 34/24 134.33 53.85
20 DM Jones 34/23 99/77 40/33 93/82 121/113 133.91 53.68
21 ME Waugh 66/39 40/32 173/148 60/53 31/31 130.13 52.16
22 Inzamam-ul-Haq 76/59 45/35 85/67 31/25 122/102 127.70 51.19
23 JH Kallis 53/26 80/59 45/38 109/94 74/70 127.61 51.16
24 DL Haynes 152/126 148/136 142/132 115/112 104/102 126.69 50.79
25 RT Ponting 43/33 93/74 72/61 61/55 88/80 119.06 47.73

HOME RATING


The HOME (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 HM RAT
1 V Kohli 200.00 242.66 233.88 75.45 55.05 807.03
2 SR Tendulkar 200.00 203.27 235.51 100.00 57.62 796.39
3 DL Haynes 101.17 300.00 243.94 100.00 50.79 795.90
4 RG Sharma 147.78 213.10 244.14 100.00 55.13 760.16
5 Zaheer Abbas 51.51 259.79 295.48 78.89 57.61 743.27
6 AB de Villiers 116.32 216.14 250.72 69.76 74.67 727.62
7 MS Dhoni 126.72 233.52 225.54 72.65 61.17 719.61
8 DM Jones 160.00 208.83 214.43 79.17 53.68 716.11
9 Inzamam-ul-Haq 149.28 224.26 216.75 74.19 51.19 715.68
10 AC Gilchrist 113.53 162.06 268.15 77.54 64.51 685.80
11 MJ Guptill 124.80 195.73 220.38 79.34 60.65 680.91
12 BB McCullum 91.40 157.34 275.28 53.52 100.00 677.54
13 Javed Miandad 119.07 210.00 214.81 77.64 55.33 676.85
14 LRPL Taylor 119.53 222.15 213.38 67.47 53.85 676.37
15 Q de Kock 93.75 211.85 238.79 75.25 53.96 673.61
16 L Klusener 43.75 261.64 258.38 42.77 66.94 673.48
17 JC Buttler 73.66 194.79 272.95 57.19 71.88 670.46
18 CH Gayle 120.90 163.07 228.46 81.00 73.38 666.82
19 JH Kallis 148.45 194.24 201.32 71.33 51.16 666.49
20 M Azharuddin 124.37 164.53 231.07 77.50 61.51 658.98
21 ME Waugh 150.48 157.33 210.28 88.61 52.16 658.87
22 EJG Morgan 121.30 188.92 229.27 52.10 64.02 655.61
23 RT Ponting 154.99 163.26 213.40 74.55 47.73 653.93
24 H Klaasen 37.57 221.03 268.96 59.78 65.03 652.37
25 V Sehwag 84.29 150.35 270.13 85.66 59.54 649.97

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


Leave a Comment