Reliance ICC Test Championship Bowling Rankings

The current top 100 Test bowlers are listed below, clicking on a player name will take you to their player page.

If you want to find out the ranking of a current player who is not in the top 100 or if you want to chart the rating of a retired player, enter their name into the search box.

Search for a Player

Type in a player’s full surname (or the first few letters) and hit submit.

Reliance ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Bowlers
ID Rat. Name Nat. Career Best Rating
1 905 D.W. Steyn SA 909 v West Indies, 17/12/2014
2 826 R.J. Harris AUS 870 v South Africa, 01/03/2014
3 807 H.M.R.K.B. Herath SL 851 v Pakistan, 14/08/2014
4 806 J.M. Anderson ENG 813 v India, 10/08/2011
5 804 M.G. Johnson AUS 849 v Pakistan, 22/10/2014
6 795 T.A. Boult NZ 805 v Sri Lanka, 26/12/2014
7 780 V.D. Philander SA 912 v India, 18/12/2013
8 774 S.C.J. Broad ENG 783 v West Indies, 17/05/2012
9 759 K.A.J. Roach WI 774 v South Africa, 17/12/2014
10 743 T.G. Southee NZ 799 v West Indies, 08/06/2014
11 727 M. Morkel SA 776 v Australia, 09/11/2011
12 725 Saeed Ajmal PAK 855 v Zimbabwe, 03/09/2013
13 673 Shakib Al Hasan BAN 700 v Zimbabwe, 03/11/2014
14 659 R. Ashwin IND 808 v West Indies, 14/11/2013
15 647 P.M. Siddle AUS 816 v England, 01/08/2013
16 620 Junaid Khan PAK 652 v Sri Lanka, 14/08/2014
17 618 Abdur Rehman PAK 739 v England, 03/02/2012
18 574 N.M. Lyon AUS 648 v England, 26/12/2013
18 574 I. Sharma IND 671 v West Indies, 06/07/2011
20 556 S.J. Benn WI 574 v Bangladesh, 13/09/2014
21 537 N. Wagner NZ 549 v West Indies, 26/06/2014
22 534 S. Shillingford WI 652 v New Zealand, 03/12/2013
23 531 Zaheer Khan IND 752 v South Africa, 26/12/2010
24 507 Yasir Shah PAK 507 v New Zealand, 26/11/2014
25 501 M.D.K.P. Perera SL 531 v Pakistan, 06/08/2014
26 485 R.A. Jadeja IND 570 v South Africa, 26/12/2013
27 478 R.M.S. Eranga SL 541 v England, 20/06/2014
28 476 J.L. Pattinson AUS 573 v India, 02/03/2013
29 467 Mohammad Shami IND 467 v Australia, 06/01/2015
30 466 D.L. Vettori NZ 681 v Australia, 11/03/2000
31 446 M.A. Starc AUS 446 v India, 06/01/2015
32 440 M.M. Ali ENG 441 v India, 07/08/2014
33 439 Zulfiqar Babar PAK 501 v New Zealand, 17/11/2014
34 427 T. Panyangara ZIM 427 v Bangladesh, 12/11/2014
35 412 S.R. Watson AUS 633 v South Africa, 09/11/2011
36 409 D.A.J. Bracewell NZ 538 v West Indies, 02/08/2012
37 390 U.W.M.B.C. Welegedara SL 492 v South Africa, 26/12/2011
38 386 B.A.W. Mendis SL 572 v Bangladesh, 03/01/2009
39 383 U. Yadav IND 412 v Australia, 26/12/2014
40 378 Taijul Islam BAN 425 v Zimbabwe, 03/11/2014
41 376 Rahat Ali PAK 376 v New Zealand, 26/11/2014
42 370 J.R. Hazlewood AUS 370 v India, 06/01/2015
43 367 Sohag Gazi BAN 459 v New Zealand, 09/10/2013
44 363 R.A.S. Lakmal SL 363 v New Zealand, 03/01/2015
45 353 B. Kumar IND 443 v England, 07/08/2014
46 351 K.M.D.N. Kulasekara SL 413 v New Zealand, 25/11/2012
47 349 M.D. Craig NZ 349 v Sri Lanka, 03/01/2015
48 347 Mohammad Hafeez PAK 358 v South Africa, 14/02/2013
49 342 B.A. Stokes ENG 352 v India, 17/07/2014
50 325 L.E. Plunkett ENG 335 v India, 17/07/2014
51 305 Jubair Hossain BAN 305 v Zimbabwe, 12/11/2014
52 303 K.T.G.D. Prasad SL 303 v New Zealand, 03/01/2015
52 303 T.L. Chatara ZIM 360 v South Africa, 09/08/2014
54 302 J.P. Duminy SA 327 v Sri Lanka, 24/07/2014
55 301 Imran Tahir SA 312 v Pakistan, 23/10/2013
56 292 K.J. Abbott SA 354 v Pakistan, 22/02/2013
57 283 D.L. Piedt SA 292 v Zimbabwe, 09/08/2014
58 281 Shahadat Hossain BAN 438 v India, 17/01/2010
58 281 J.E. Taylor WI 717 v England, 04/02/2009
60 276 Wahab Riaz PAK 312 v New Zealand, 07/01/2011
61 274 C.J. Jordan ENG 274 v India, 15/08/2014
62 266 S.W. Masakadza ZIM 308 v Bangladesh, 25/04/2013
63 261 Mahmudullah BAN 381 v West Indies, 20/07/2009
63 261 S.T. Gabriel WI 360 v Zimbabwe, 20/03/2013
65 260 J.D.S Neesham NZ 260 v Sri Lanka, 03/01/2015
66 256 S.R. Harmer SA 256 v West Indies, 02/01/2015
67 246 I.S. Sodhi NZ 251 v Pakistan, 26/11/2014
68 245 Robiul Islam BAN 321 v Zimbabwe, 25/04/2013
69 239 R.J. Peterson SA 335 v New Zealand, 11/01/2013
70 232 C.J. Anderson NZ 377 v West Indies, 19/12/2013
71 228 C.H. Gayle WI 413 v England, 15/06/2007
72 215 M.N. Waller ZIM 217 v Bangladesh, 03/11/2014
73 212 H. Masakadza ZIM 249 v Bangladesh, 25/04/2013
74 207 Imran Khan PAK 211 v New Zealand, 09/11/2014
75 193 N. Pradeep SL 193 v New Zealand, 03/01/2015
76 188 M.N. Samuels WI 250 v Zimbabwe, 20/03/2013
77 187 K.S. Williamson NZ 291 v England, 24/05/2013
77 187 A.D. Mathews SL 187 v New Zealand, 03/01/2015
79 178 Shafiul Islam BAN 178 v Zimbabwe, 12/11/2014
80 176 E. Chigumbura ZIM 229 v Bangladesh, 25/10/2014
81 171 Rubel Hossain BAN 171 v Zimbabwe, 12/11/2014
82 156 Mohammad Talha PAK 241 v Sri Lanka, 06/08/2014
83 152 V.R. Aaron IND 176 v Australia, 09/12/2014
84 151 Abdur Razzak BAN 169 v New Zealand, 21/10/2013
85 136 S.P.D. Smith AUS 181 v Pakistan, 30/10/2014
85 136 J.O. Holder WI 136 v South Africa, 02/01/2015
87 135 S.K. Raina IND 253 v West Indies, 06/07/2011
88 130 S.G. Borthwick ENG 139 v Australia, 03/01/2014
89 124 Nasir Hossain BAN 145 v Sri Lanka, 04/02/2014
90 123 M.J. Clarke AUS 265 v New Zealand, 18/03/2005
91 119 G.J. Maxwell AUS 200 v India, 22/03/2013
92 117 Bilawal Bhatti PAK 133 v Sri Lanka, 31/12/2013
93 93 N. M'shangwe ZIM 93 v Bangladesh, 12/11/2014
94 89 Ehsan Adil PAK 90 v New Zealand, 17/11/2014
95 88 K.V. Sharma IND 91 v Australia, 09/12/2014
96 85 C.R. Woakes ENG 85 v India, 15/08/2014
97 84 J. Nyumbu ZIM 130 v South Africa, 09/08/2014
98 75 K.P. Pietersen ENG 103 v India, 15/11/2012
99 73 Shikandar Raza ZIM 73 v Bangladesh, 12/11/2014
100 72 S.N.J. O'Keefe AUS 76 v Pakistan, 22/10/2014