Top 25 Test Batsmen In Top Form

Kindly switch to Landscape Mode for better viewing experience

All Test Ratings on the website are from 01/01/1950 onwards (Know Why). 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). Here are the Top 25 batsmen in their Top Form in Test cricket.

*Note: All Test Ratings are updated till 2025-09-10

TF RATING

Points to note about TOP FORM Rating:-

  • This Rating is calculated by taking the best 50 consecutive innings of a batsman.
  • There are three Top Form Ratings.
  • These 3 consider performances At Home, Away From Home or Overall

THE CRITERIA


The TF Rating is divided into 4 main sections:-

CRITERIA STAT POINTS
Prolific Runs Scored 250.00
Consistent Average 400.00
Big Innings Potential Top Scores 200.00
Attacking Strike Rate 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.

QUALIFICATION


Min Innings 15
Min Career Runs 1000

PROLIFIC


CRITERIA: Points For Runs Scored

RANK BATSMAN NAT FP LP INNS RUNS RAT
TS IVA Richards WI 1976-01-03 1981-03-27 50 3483 250.00
1 IVA Richards WI 1976-01-03 1981-03-27 50 3483 250.00
2 KC Sangakkara SL 2006-07-27 2010-07-26 50 3457 248.13
3 DPMD Jayawardena SL 2006-05-11 2009-11-16 50 3451 247.70
4 BC Lara WI 2001-04-19 2004-06-04 50 3392 243.47
5 RT Ponting AUS 2001-08-16 2004-03-08 50 3318 238.16
6 V Kohli IND 2016-09-30 2018-12-26 50 3309 237.51
7 GS Sobers WI 1957-08-22 1963-06-20 50 3291 236.22
8 SPD Smith AUS 2014-10-30 2017-01-03 50 3255 233.63
9 Mohammad Yousuf PAK 2003-12-19 2007-01-26 50 3253 233.49
10 ML Hayden AUS 2001-11-22 2004-03-16 50 3245 232.92
11 SM Gavaskar IND 1977-02-11 1980-01-15 50 3216 230.84
12 KF Barrington ENG 1963-08-22 1968-02-08 50 3144 225.67
13 SR Tendulkar IND 1997-03-14 2001-02-27 50 3142 225.52
14 RS Dravid IND 2002-07-25 2005-09-20 50 3138 225.24
15 HM Amla SA 2010-02-06 2013-10-14 50 3132 224.81
16 MJ Clarke AUS 2011-09-16 2013-12-05 50 3096 222.22
17 AB de Villiers SA 2010-06-18 2014-02-20 50 3093 222.01
18 Younis Khan PAK 2005-03-16 2009-07-04 50 3067 220.14
19 V Sehwag IND 2008-01-24 2010-11-04 50 3035 217.84
20 DA Warner AUS 2013-11-21 2016-01-03 50 3017 216.55
21 JH Kallis SA 2001-09-07 2004-08-04 50 2999 215.26
22 KS Williamson NZ 2018-12-03 2024-02-04 50 2994 214.90
23 JE Root ENG 2014-06-12 2016-07-22 50 2849 204.49
24 A Flower ZIM 1998-02-26 2001-11-15 50 2807 201.48
25 SR Waugh AUS 1993-06-03 1997-01-25 50 2750 197.39

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 All Teams

RANK BATSMAN INNS NO RUNS AVE R AVE RAT
TS SPD Smith 50 9 3255 79.39 83.46 400.00
1 SPD Smith 50 9 3255 79.39 83.46 400.00
2 SR Waugh 50 16 2750 80.88 83.09 398.24
3 JH Kallis 50 13 2999 81.05 79.22 379.71
4 GS Sobers 50 6 3291 74.80 78.33 375.42
5 A Flower 50 13 2807 75.86 77.63 372.06
6 RT Ponting 50 7 3318 77.16 74.49 357.00
7 KC Sangakkara 50 6 3457 78.57 74.39 356.56
8 IVA Richards 50 2 3483 72.56 74.29 356.05
9 V Kohli 50 4 3309 71.93 73.77 353.57
10 ML Hayden 50 6 3245 73.75 72.18 345.96
11 AB de Villiers 50 7 3093 71.93 71.84 344.30
12 BC Lara 50 2 3392 70.67 71.60 343.18
13 RS Dravid 50 7 3138 72.98 71.59 343.13
14 KF Barrington 50 6 3144 71.45 71.31 341.78
15 SM Gavaskar 50 3 3216 68.43 71.20 341.27
16 JE Root 50 7 2849 66.26 70.69 338.82
17 HM Amla 50 6 3132 71.18 70.01 335.52
18 DPMD Jayawardena 50 3 3451 73.43 69.90 335.00
19 KS Williamson 50 5 2994 66.53 68.29 327.32
20 SR Tendulkar 50 5 3142 69.82 68.05 326.16
21 DA Warner 50 2 3017 62.85 66.70 319.69
22 MJ Clarke 50 5 3096 68.80 66.57 319.06
23 Mohammad Yousuf 50 2 3253 67.77 65.79 315.31
24 Younis Khan 50 5 3067 68.16 65.76 315.20
25 V Sehwag 50 2 3035 63.23 62.79 300.95

BIG INNINGS POTENTIAL


Ave HS

In this criteria, the top 5 scores of the batsman have been taken. 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 DPMD Jayawardena 374 275 240 213* 195 259.40 200.00
1 DPMD Jayawardena 374 275 240 213* 195 259.40 200.00
2 BC Lara 400* 221 209 202 191 244.60 188.59
3 MJ Clarke 329* 259* 230 210 187 243.00 187.36
4 V Sehwag 319 293 201* 173 165 230.20 177.49
5 Younis Khan 313 267 199 194 173 229.20 176.72
6 KC Sangakkara 287 222* 219 200* 192 224.00 172.71
7 GS Sobers 365* 226 198 168 153 222.00 171.16
8 V Kohli 243 235 213 211 204 221.20 170.55
9 KS Williamson 251 238 215 200* 200* 220.80 170.24
10 RS Dravid 270 233 222 217 160 220.40 169.93
11 RT Ponting 257 242 206 169 157* 206.20 158.98
12 ML Hayden 380 197 177 138 136 205.60 158.52
13 IVA Richards 291 232 182* 177 145 205.40 158.37
14 HM Amla 311* 253* 196 140 123* 204.60 157.75
15 Mohammad Yousuf 223 202 192 192 191 200.00 154.20
16 JE Root 254 200* 182* 154* 149* 187.80 144.80
17 SPD Smith 215 199 192 165* 162* 186.60 143.87
18 SM Gavaskar 221 205 182* 166 137 182.20 140.48
19 AB de Villiers 278* 169 164 160* 135* 181.20 139.71
20 SR Tendulkar 217 201* 177 155* 148 179.60 138.47
21 A Flower 232* 199* 183* 142 129 177.00 136.47
22 KF Barrington 256 163 148* 148 143 171.60 132.31
23 DA Warner 253 163 145 145 135 168.20 129.68
24 SR Waugh 200 170 164 157* 147* 167.60 129.22
25 JH Kallis 189* 177 158 157* 150* 166.20 128.14

ATTACKING


R SR

Relative Strike Rate (R SR) is calculated using the same method as R Ave with average being replaced with SR. Batsman who were active in earlier times benefit from this as SR was generally low earlier.

R4BF

Balls played by batsmen for many inns is not available for earlier times. When such is the case, we have used Runs For Balls Faced (R4BF) to determine the Strike Rate. This is the runs scored by the batsman for the available data of balls.

CRITERIA: Points For R SR

Min Qualification For TS
Min Runs 1000
Min Average 25
RANK BATSMAN R4BF BF SR R SR RAT
TS N Kapil Dev 1346 1549 86.89 96.13 150.00
1 V Sehwag 3035 3246 93.50 90.13 140.63
2 DA Warner 3017 3680 81.98 78.75 122.88
3 IVA Richards 2738 4034 67.87 74.44 116.15
4 ML Hayden 3245 4855 66.84 64.70 100.95
5 RT Ponting 3318 5135 64.62 63.33 98.82
6 GS Sobers 369 736 50.14 62.37 97.32
7 BC Lara 3392 5772 58.77 60.22 93.97
8 MJ Clarke 3096 4998 61.94 59.48 92.81
9 Mohammad Yousuf 3253 5515 58.98 59.00 92.06
10 V Kohli 3309 5353 61.82 58.68 91.56
11 SR Tendulkar 3142 5409 58.09 58.35 91.05
12 JE Root 2849 4606 61.85 58.13 90.71
13 SPD Smith 3255 5312 61.28 57.93 90.40
14 KC Sangakkara 3457 5852 59.07 57.74 90.09
15 AB de Villiers 3093 5381 57.48 55.43 86.49
16 Younis Khan 3067 5406 56.73 55.32 86.32
17 SM Gavaskar 2364 4928 47.97 55.28 86.26
18 HM Amla 3132 5587 56.06 54.07 84.37
19 DPMD Jayawardena 3451 6313 54.66 53.70 83.80
20 KF Barrington 1862 4240 43.92 53.57 83.58
21 KS Williamson 2994 5602 53.45 51.45 80.28
22 A Flower 2807 5907 47.52 50.69 79.10
23 SR Waugh 2750 5732 47.98 50.58 78.92
24 JH Kallis 2999 6143 48.82 48.50 75.67
25 RS Dravid 3138 6887 45.56 45.82 71.49

TOP FORM RATING


The TOP FORM (TF) Rating is the addition of the points of all the above criteria. The rating is out of 1,000.

RANK BATSMAN PRO CON BIP ATT TF RAT
1 IVA Richards 250.00 356.05 158.37 116.15 880.56
2 GS Sobers 236.22 375.42 171.16 97.32 880.13
3 BC Lara 243.47 343.18 188.59 93.97 869.21
4 SPD Smith 233.63 400.00 143.87 90.40 867.90
5 KC Sangakkara 248.13 356.56 172.71 90.09 867.49
6 DPMD Jayawardena 247.70 335.00 200.00 83.80 866.51
7 V Kohli 237.51 353.57 170.55 91.56 853.18
8 RT Ponting 238.16 357.00 158.98 98.82 852.96
9 ML Hayden 232.92 345.96 158.52 100.95 838.35
10 V Sehwag 217.84 300.95 177.49 140.63 836.91
11 MJ Clarke 222.22 319.06 187.36 92.81 821.45
12 RS Dravid 225.24 343.13 169.93 71.49 809.78
13 SR Waugh 197.39 398.24 129.22 78.92 803.77
14 HM Amla 224.81 335.52 157.75 84.37 802.45
15 SM Gavaskar 230.84 341.27 140.48 86.26 798.84
16 JH Kallis 215.26 379.71 128.14 75.67 798.78
17 Younis Khan 220.14 315.20 176.72 86.32 798.38
18 Mohammad Yousuf 233.49 315.31 154.20 92.06 795.07
19 KS Williamson 214.90 327.32 170.24 80.28 792.74
20 AB de Villiers 222.01 344.30 139.71 86.49 792.50
21 A Flower 201.48 372.06 136.47 79.10 789.11
22 DA Warner 216.55 319.69 129.68 122.88 788.81
23 KF Barrington 225.67 341.78 132.31 83.58 783.34
24 SR Tendulkar 225.52 326.16 138.47 91.05 781.21
25 JE Root 204.49 338.82 144.80 90.71 778.82


Leave a Comment