Top 25 Test Batsmen With Best Strike Rates

All Test Ratings on the website are from 01/01/1950 onwards. Our ratings are based on conditions and diverse oppositions. Before the above mentioned date, there were primarily only two teams which dominated cricket. Moreover, matches were of unequal length with some ending in 4 days and some being timeless. Post 1950, West Indies and South Africa grew as test teams. Moreover, Asian teams India and Pakistan started improving after 1950 and became compenent at home at least. Performance in Asia and outside Asia are integral to our overall rating.

*Note: All Test Ratings are updated till 2022-06-21


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.

Best Strike Rates

The first list simply gives you the batsmen with best strike rates in Test Cricket since 1950. The second list gives you the batsmen with best Relative Strike Rates (R SR). How it is calculated is explained in the highlighted sections. Only batsmen with more than 2,500 runs and average of more than 35.00 are considered for both lists.


1V SehwagIND20012013180623858682.23
2AC GilchristAUS199920081372017557081.95
3DA WarnerAUS20112022172724775371.27
4Sarfraz AhmedPAK2010201986133265770.99
5Q de KockSA201420219166330070.94
6IVA RichardsWI197419911821224696569.30
7S DhawanIND201320185817231566.95
8TM DilshanSL199920131451116549265.53
9ST JayasuriyaSL199120071881414697365.24
10BB McCullumNZ20042016176912645064.64
11Shakib Al HasanBAN2007202211475422861.76
12KP PietersenENG20052014181823818161.72
13MJ PriorENG20072014123217409961.67
14BC LaraWI199020062326341195360.51
15CH GayleWI200020141821115721560.29
16ML HaydenAUS199420091841430862560.10
17RA JadejaIND2012202287202239660.08
18GC SmithSA200220142051327926559.96
19LRPL TaylorNZ200720221962419768359.29
20MS DhoniIND20052014144166487659.12
21RT PontingAUS1995201228729411337858.72
22Tamim IqbalBAN20082022130210503258.00
23BA StokesENG20132022150611523757.94
24M AzharuddinIND19842000147922572057.80
25AL LogieWI198319917892230357.79

The Comparative Strike Rate (C SR) for batsmen is calculated by taken into account two factors:-

  • First is the SR of batsmen at particluar positions (1-11) in a decade.
  • Second is the SR of the opposition bowlers at Home, in Asia or outside Asia; whichever is applicable.
  • The SR of the opposing team’s bowlers is also calculated by decades.
  • Higher C SR suggests that the scoring rate was high in the above mentioned factors.
  • The batsmen’s points will thus be decreased accordingly.
  • Lower C SR means the opposite.

The Relative Strike Rate (R SR) is calculated using the C SR. Its formula is (Batsman’s SR/His C SR)*A Constant Factor. This constant doesn’t affect the rating as it is the same for everone. If your C SR is comparatively high, your R SR will be low; which is worse for batsmen. Broadly speaking, the following batsmen will benefit from this system:-

  • Openers, who face the new ball.
  • Batsmen who have played more against top opposition than weaker teams.
  • Batsmen from the earlier era benefit from R SR.
  • This is because SR was generally low earlier and it has incresed with time.


1V SehwagIND20012013180623858682.2380.41
2AC GilchristAUS199920081372017557081.9580.11
3IVA RichardsWI197419911821224696569.3076.74
4DA WarnerAUS20112022172724775371.2770.55
5Q de KockSA201420219166330070.9468.35
6Sarfraz AhmedPAK2010201986133265770.9967.70
7ST JayasuriyaSL199120071881414697365.2467.36
8CH LloydWI196619841751419432757.7866.45
9S DhawanIND201320185817231566.9565.41
10TM DilshanSL199920131451116549265.5364.60
11GS SobersWI195419741602126240751.5564.31
12AL LogieWI198319917892230357.7963.39
13M AzharuddinIND19842000147922572057.8063.06
14BB McCullumNZ20042016176912645064.6462.52
15Zaheer AbbasPAK196919851241112383055.2362.48
16BC LaraWI199020062326341195360.5162.22
17Saeed AnwarPAK1990200191211405256.1461.94
18Aamer SohailPAK199220008335282355.5961.38
19Shakib Al HasanBAN2007202211475422861.7660.60
20KP PietersenENG20052014181823818161.7260.37
21KR StackpoleAUS196619748057201248.3860.37
22MJ PriorENG20072014123217409961.6759.66
23GS ChappellAUS197019841511924674051.5359.65
24ML HaydenAUS199420091841430862560.1059.13
25RT PontingAUS1995201228729411337858.7258.64

Leave a Comment