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 896 D.W. Steyn SA 902 v Australia, 09/11/2011
2 812 Saeed Ajmal PAK 812 v England, 25/01/2012
3 787 J.M. Anderson ENG 813 v India, 10/08/2011
4 768 P.M. Siddle AUS 768 v India, 24/01/2012
5 760 S.C.J. Broad ENG 760 v Pakistan, 25/01/2012
6 750 G.P. Swann ENG 858 v Pakistan, 26/08/2010
7 726 B.W. Hilfenhaus AUS 726 v India, 24/01/2012
8 715 M. Morkel SA 776 v Australia, 09/11/2011
9 710 Abdur Rehman PAK 710 v England, 25/01/2012
10 697 Zaheer Khan IND 752 v South Africa, 26/12/2010
11 678 Shakib Al Hasan BAN 680 v West Indies, 29/10/2011
12 660 H.M.R.K.B. Herath SL 681 v South Africa, 26/12/2011
13 658 C.S. Martin NZ 658 v Zimbabwe, 26/01/2012
14 651 D.L. Vettori NZ 681 v Australia, 11/03/2000
15 611 T.T. Bresnan ENG 623 v India, 18/08/2011
16 603 Umar Gul PAK 627 v West Indies, 27/11/2006
17 585 S.R. Watson AUS 633 v South Africa, 09/11/2011
18 583 M.G. Johnson AUS 825 v England, 08/07/2009
19 580 C.T. Tremlett ENG 638 v India, 21/07/2011
20 574 V.D. Philander SA 574 v Sri Lanka, 03/01/2012
21 572 P.P. Ojha IND 595 v West Indies, 22/11/2011
22 566 R.J. Harris AUS 566 v India, 24/01/2012
23 560 Harbhajan Singh IND 765 v New Zealand, 12/12/2002
24 558 F.H. Edwards WI 590 v England, 06/05/2009
25 549 D.J.G. Sammy WI 560 v India, 06/11/2011
26 545 P.L. Harris SA 705 v England, 16/12/2009
27 536 S.T. Finn ENG 575 v Sri Lanka, 03/06/2011
28 515 I. Sharma IND 671 v West Indies, 06/07/2011
29 498 J.L. Pattinson AUS 508 v India, 03/01/2012
30 483 B.A.W. Mendis SL 572 v Bangladesh, 03/01/2009
31 473 U.W.M.B.C. Welegedara SL 492 v South Africa, 26/12/2011
31 473 D.A.J. Bracewell NZ 473 v Zimbabwe, 26/01/2012
33 467 J.H. Kallis SA 742 v England, 21/08/2003
34 456 M.S. Panesar ENG 721 v West Indies, 15/06/2007
35 451 S. Sreesanth IND 577 v England, 09/08/2007
36 448 P.S. Kumar IND 485 v England, 10/08/2011
37 409 K.A.J. Roach WI 494 v Sri Lanka, 23/11/2010
38 399 C.R.D. Fernando SL 543 v Bangladesh, 03/07/2007
38 399 D. Bishoo WI 426 v India, 06/11/2011
40 385 J.E.C. Franklin NZ 679 v Sri Lanka, 07/12/2006
41 377 Aizaz Cheema PAK 394 v Bangladesh, 17/12/2011
42 376 R. Rampaul WI 376 v India, 22/11/2011
43 363 N.M. Lyon AUS 363 v India, 24/01/2012
44 355 T.G. Southee NZ 355 v Zimbabwe, 26/01/2012
44 355 Tanvir Ahmed PAK 385 v West Indies, 20/05/2011
46 345 R. Ashwin IND 436 v West Indies, 22/11/2011
47 336 Shahadat Hossain BAN 438 v India, 17/01/2010
48 329 Umesh Yadav IND 385 v Australia, 26/12/2011
49 316 Elias Sunny BAN 332 v Pakistan, 09/12/2011
50 313 Mohammad Hafeez PAK 313 v England, 25/01/2012
51 300 A. Mishra IND 395 v Australia, 06/11/2008
52 297 C.B. Mpofu ZIM 300 v New Zealand, 01/11/2011
53 296 M. de Lange SA 299 v Sri Lanka, 26/12/2011
53 296 J.S. Patel NZ 368 v Sri Lanka, 26/08/2009
55 269 S. Randiv SL 314 v India, 03/08/2010
56 259 Junaid Khan PAK 328 v Sri Lanka, 26/10/2011
57 251 P.J. Cummins AUS 267 v South Africa, 17/11/2011
57 251 Wahab Riaz PAK 312 v New Zealand, 07/01/2011
59 250 Imran Tahir SA 250 v Sri Lanka, 03/01/2012
60 249 Mahmudullah BAN 381 v West Indies, 20/07/2009
61 247 T.M. Dilshan SL 255 v Pakistan, 26/10/2011
62 244 R.P. Singh IND 528 v Australia, 16/01/2008
63 238 K.M. Jarvis ZIM 285 v New Zealand, 01/11/2011
64 228 R.W. Price ZIM 595 v Bangladesh, 26/02/2004
65 225 S. Raina IND 253 v West Indies, 06/07/2011
66 208 M.M. Patel IND 396 v West Indies, 10/06/2006
67 203 R.A.S. Lakmal SL 262 v Australia, 08/09/2011
68 192 V. Sehwag IND 320 v Australia, 29/10/2008
69 176 K.T.G.D. Prasad SL 243 v Bangladesh, 26/12/2008
70 173 T.A. Boult NZ 173 v Zimbabwe, 26/01/2012
71 171 R.M.S. Eranga SL 182 v Australia, 16/09/2011
72 167 M.A. Starc AUS 169 v India, 13/01/2012
73 164 L.L. Tsotsobe SA 179 v India, 26/12/2010
74 162 B.J. Arnel NZ 199 v Pakistan, 07/01/2011
75 154 Abdur Razzak BAN 160 v Zimbabwe, 04/08/2011
76 152 A. Mithun IND 172 v West Indies, 28/06/2011
77 147 T.A. Copeland AUS 159 v Sri Lanka, 16/09/2011
78 135 S.R. Tendulkar IND 235 v Australia, 11/03/2001
79 128 Mohammad Ashraful BAN 148 v West Indies, 09/07/2009
79 128 M.J. Clarke AUS 265 v New Zealand, 18/03/2005
81 125 Rubel Hossain BAN 138 v Zimbabwe, 04/08/2011
82 124 M.N. Samuels WI 124 v India, 22/11/2011
83 111 M.F. Maharoof SL 207 v Pakistan, 26/03/2006
84 102 Nazmul Hossain BAN 102 v Pakistan, 17/12/2011
85 101 Shafiul Islam BAN 105 v Zimbabwe, 04/08/2011
86 98 Suhrawadi Shuvo BAN 100 v West Indies, 29/10/2011
87 95 M.E.K. Hussey AUS 140 v New Zealand, 09/12/2011
88 91 H. Masakadza ZIM 91 v New Zealand, 26/01/2012
89 89 R.R. Sarwan WI 294 v Bangladesh, 04/06/2004
90 84 T.T. Samaraweera SL 239 v Bangladesh, 28/07/2002
91 83 N.L.T.C. Perera SL 118 v South Africa, 26/12/2011
91 83 Yuvraj Singh IND 140 v New Zealand, 18/03/2009
93 77 B.V. Vitori ZIM 166 v Bangladesh, 04/08/2011
94 75 A.D. Mathews SL 110 v Pakistan, 20/07/2009
95 69 M.J. Guptill NZ 114 v Pakistan, 11/12/2009
96 65 E. Chigumbura ZIM 177 v Bangladesh, 06/01/2005
96 65 G.A. Lamb ZIM 66 v Pakistan, 01/09/2011
98 61 Younus Khan PAK 100 v Sri Lanka, 20/07/2009
99 57 S. Chanderpaul WI 59 v India, 06/07/2011
99 57 V.R. Aaron IND 59 v West Indies, 22/11/2011