Skip to main content

ICC Test Bowling Rankings


Top 100 Test Bowlers
IDRat.NameNat.Career Best Rating
1898R.A. JadejaIND899 v Australia, 20/03/2017
2866H.M.R.K.B. HerathSL867 v Zimbabwe, 10/11/2016
3865R. AshwinIND904 v England, 12/12/2016
4826J.R. HazlewoodAUS863 v India, 07/03/2017
4826J.M. AndersonENG884 v Sri Lanka, 31/05/2016
6785K. RabadaSA821 v Sri Lanka, 18/01/2017
6785S.C.J. BroadENG880 v South Africa, 18/01/2016
8779D.W. SteynSA909 v West Indies, 21/12/2014
9767V.D. PhilanderSA912 v India, 22/12/2013
10745N. WagnerNZ767 v South Africa, 12/03/2017
11742M.A. StarcAUS805 v Pakistan, 19/12/2016
12732T.A. BoultNZ825 v England, 25/05/2015
13699M. MorkelSA776 v Australia, 13/11/2011
14698Yasir ShahPAK878 v England, 18/07/2016
15687T.G. SoutheeNZ799 v West Indies, 12/06/2014
16644N.M. LyonAUS696 v New Zealand, 16/02/2016
17638Shakib Al HasanBAN700 v Zimbabwe, 07/11/2014
18637M.D.K. PereraSL674 v Zimbabwe, 02/11/2016
19590Moeen AliENG590 v South Africa, 18/07/2017
20588S.T. GabrielWI600 v Pakistan, 04/05/2017
21579B.A. StokesENG589 v India, 29/11/2016
22565U.T. YadavIND565 v Australia, 29/03/2017
23558Wahab RiazPAK579 v Australia, 07/01/2017
24555P.M. SiddleAUS816 v England, 05/08/2013
24555Mohammad ShamiIND595 v England, 29/11/2016
26543K.A. MaharajSA543 v England, 18/07/2017
27532C.R. WoakesENG609 v Pakistan, 14/08/2016
27532D. BishooWI532 v Pakistan, 14/05/2017
29530I. SharmaIND671 v West Indies, 10/07/2011
30479S.T. FinnENG624 v New Zealand, 28/05/2013
31472Rahat AliPAK499 v New Zealand, 20/11/2016
32467Mehedi HasanBAN467 v Sri Lanka, 19/03/2017
33463N. PradeepSL477 v South Africa, 18/01/2017
34456S.N.J. O’KeefeAUS528 v India, 07/03/2017
35450B. KumarIND501 v New Zealand, 03/10/2016
36448R.A.S. LakmalSL500 v South Africa, 06/01/2017
37447J.O. HolderWI447 v Pakistan, 14/05/2017
38446Taijul IslamBAN446 v Sri Lanka, 19/03/2017
39434Mohammad AmirPAK658 v England, 30/08/2010
40420Zulfiqar BabarPAK501 v New Zealand, 21/11/2014
41397J.M. BirdAUS417 v Pakistan, 30/12/2016
42378Mohammad AbbasPAK378 v West Indies, 14/05/2017
43367D.A.J. BracewellNZ538 v West Indies, 06/08/2012
44362R.M.S. ErangaSL541 v England, 24/06/2014
45360Mustafizur RahmanBAN360 v Sri Lanka, 19/03/2017
45360Imran KhanPAK414 v New Zealand, 29/11/2016
47359A. MishraIND467 v South Africa, 29/11/2015
48354C. de GrandhommeNZ354 v South Africa, 29/03/2017
48354M.D. CraigNZ405 v Australia, 01/12/2015
50337A.U. RashidENG367 v India, 12/12/2016
51331Sohail KhanPAK387 v England, 14/08/2016
52312M.J. SantnerNZ335 v India, 03/10/2016
53311A.G. CremerZIM311 v Sri Lanka, 18/07/2017
54297Mohammad HafeezPAK0 v South Africa, 18/02/2013
55290T.A.M. SiriwardanaSL327 v England, 31/05/2016
56289J-P. DuminySA342 v Bangladesh, 03/08/2015
57284P.V.D. ChameeraSL377 v England, 23/05/2016
58280I.S. SodhiNZ307 v India, 26/09/2016
58280M.R. MarshAUS349 v West Indies, 30/12/2015
60273D.L. PiedtSA319 v England, 06/01/2016
61270C.B.R.L.S. KumaraSL276 v South Africa, 18/01/2017
62267P.J. CumminsAUS267 v South Africa, 21/11/2011
63264C.H. MorrisSA264 v England, 18/07/2017
64260A.S. JosephWI260 v Pakistan, 14/05/2017
65258MahmudullahBAN381 v West Indies, 24/07/2009
66254W.D. ParnellSA267 v Sri Lanka, 18/01/2017
67251M.A. WoodENG369 v Pakistan, 26/10/2015
68249M.J. HenryNZ255 v India, 03/10/2016
69244J. YadavIND298 v England, 29/11/2016
70241J.S. PatelNZ368 v Sri Lanka, 30/08/2009
71239P.A.D.L.R. SandakanSL319 v Australia, 07/08/2016
72221C.T. MumbaZIM223 v Sri Lanka, 10/11/2016
73203H. MasakadzaZIM249 v Bangladesh, 29/04/2013
74202R.L. ChaseWI202 v Pakistan, 14/05/2017
75199M.N. WallerZIM288 v Sri Lanka, 02/11/2016
76190A.D. MathewsSL246 v India, 01/09/2015
77188D. OlivierSA192 v Sri Lanka, 18/01/2017
78184M.L. CumminsWI307 v India, 13/08/2016
79181J.D.S. NeeshamNZ260 v Sri Lanka, 07/01/2015
80175M.N. SamuelsWI250 v Zimbabwe, 24/03/2013
81160D.T. TiripanoZIM160 v Sri Lanka, 18/07/2017
82154K.S. WilliamsonNZ291 v England, 28/05/2013
83151S.C. WilliamsZIM151 v Sri Lanka, 18/07/2017
84145Rubel HossainBAN171 v Zimbabwe, 16/11/2014
85143Shafiul IslamBAN178 v Zimbabwe, 16/11/2014
86134L.A. DawsonENG134 v South Africa, 18/07/2017
86134Kuldeep YadavIND134 v Australia, 29/03/2017
88128K.C. BrathwaiteWI225 v India, 25/07/2016
89125D. ElgarSA256 v India, 29/11/2015
90121Shuvagata HomBAN161 v Pakistan, 10/05/2015
91117Kamrul Islam RabbiBAN156 v New Zealand, 24/01/2017
92115J.E. RootENG196 v Australia, 20/07/2015
93114Mohammad NawazPAK177 v West Indies, 25/10/2016
94106S.P.D. SmithAUS181 v Pakistan, 03/11/2014
9599M.D. ShanakaSL113 v England, 23/05/2016
9697Hasan AliPAK97 v West Indies, 14/05/2017
9795Subashis RoyBAN95 v Sri Lanka, 19/03/2017
9883Taskin AhmedBAN84 v Sri Lanka, 12/03/2017
9981G.J. MaxwellAUS200 v India, 26/03/2013
10079Azhar AliPAK79 v West Indies, 14/05/2017