Reliance Mobile 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 Mobile ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Bowlers
ID Rat. Name Nat. Career Best Rating
1 887 D.W. Steyn SA 897 v India, 03/04/2008
2 858 G.P. Swann ENG 858 v Pakistan, 26/08/2010
3 753 Mohammad Asif PAK 818 v England, 29/07/2010
4 744 J.M. Anderson ENG 745 v Pakistan, 06/08/2010
5 739 M. Morkel SA 739 v West Indies, 26/06/2010
6 732 M.G. Johnson AUS 825 v England, 08/07/2009
7 707 Zaheer Khan IND 729 v South Africa, 14/02/2010
8 658 Mohammad Aamer PAK 658 v England, 26/08/2010
9 650 S.C.J. Broad ENG 697 v South Africa, 30/12/2009
10 648 Harbhajan Singh IND 765 v New Zealand, 12/12/2002
11 640 Shakib Al Hasan BAN 640 v England, 04/06/2010
12 638 M. Ntini SA 863 v India, 26/12/2006
13 609 D.L. Vettori NZ 681 v Australia, 11/03/2000
14 601 D.E. Bollinger AUS 616 v New Zealand, 27/03/2010
15 580 J.E. Taylor WI 717 v England, 04/02/2009
16 576 P.L. Harris SA 705 v England, 16/12/2009
17 573 P.M. Siddle AUS 617 v England, 20/08/2009
18 572 Umar Gul PAK 627 v West Indies, 27/11/2006
19 559 J.H. Kallis SA 742 v England, 21/08/2003
20 544 R.J. Sidebottom ENG 769 v South Africa, 10/07/2008
21 538 C.S. Martin NZ 643 v England, 24/05/2004
22 536 I. Sharma IND 557 v Sri Lanka, 18/07/2010
23 535 B.W. Hilfenhaus AUS 535 v Pakistan, 21/07/2010
24 529 Danish Kaneria PAK 723 v England, 12/11/2005
25 525 F.H. Edwards WI 590 v England, 06/05/2009
26 515 S.L. Malinga SL 546 v Bangladesh, 03/07/2007
27 514 D.J.J. Bravo WI 540 v Australia, 16/12/2009
28 498 N.M. Hauritz AUS 534 v New Zealand, 19/03/2010
29 497 S. Sreesanth IND 577 v England, 09/08/2007
30 494 S.J. Benn WI 494 v South Africa, 26/06/2010
31 484 S.T. Finn ENG 484 v Pakistan, 26/08/2010
32 481 H.M.R.K.B. Herath SL 542 v India, 24/11/2009
33 478 M.S. Panesar ENG 721 v West Indies, 15/06/2007
34 455 S.R. Watson AUS 455 v Pakistan, 21/07/2010
35 454 B.A.W. Mendis SL 572 v Bangladesh, 03/01/2009
36 427 C.R.D. Fernando SL 543 v Bangladesh, 03/07/2007
37 423 S.J. Harmison ENG 875 v West Indies, 19/08/2004
38 409 Shahadat Hossain BAN 453 v India, 17/01/2010
39 393 Mashrafe Mortaza BAN 459 v India, 18/05/2007
40 384 K.A.J. Roach WI 384 v South Africa, 26/06/2010
41 375 J.D.P. Oram NZ 522 v England, 15/05/2008
42 366 A. Mishra IND 395 v Australia, 06/11/2008
43 364 M.T. Thushara SL 404 v New Zealand, 18/08/2009
44 351 G. Onions ENG 404 v South Africa, 16/12/2009
45 349 C.H. Gayle WI 413 v England, 15/06/2007
46 342 J.S. Patel NZ 368 v Sri Lanka, 26/08/2009
47 339 D.J.G. Sammy WI 363 v Bangladesh, 20/07/2009
48 317 V. Sehwag IND 320 v Australia, 29/10/2008
49 315 K.M.D.N. Kulasekara SL 347 v New Zealand, 18/08/2009
50 314 S. Randiv SL 314 v India, 03/08/2010
51 309 P.P. Ojha IND 309 v Sri Lanka, 03/08/2010
51 309 R.J. Harris AUS 315 v New Zealand, 27/03/2010
53 307 J. Botha SA 307 v West Indies, 26/06/2010
54 303 Saeed Ajmal PAK 321 v England, 18/08/2010
55 300 T.G. Southee NZ 300 v Australia, 27/03/2010
56 294 Enamul Haque jnr BAN 382 v Zimbabwe, 14/01/2005
57 276 Mahmudullah BAN 381 v West Indies, 20/07/2009
58 240 J.P. Duminy SA 302 v England, 14/01/2010
59 233 T.T. Bresnan ENG 249 v Bangladesh, 20/03/2010
60 215 Wahab Riaz PAK 226 v England, 18/08/2010
61 207 M.J. North AUS 216 v Pakistan, 13/07/2010
62 202 D.R. Tuffey NZ 750 v Pakistan, 19/12/2003
63 191 K.T.G.D. Prasad SL 243 v Bangladesh, 26/12/2008
64 189 S. Shillingford WI 234 v South Africa, 18/06/2010
65 188 U.W.M.B.C. Welegedara SL 319 v India, 20/11/2009
66 186 J.C. Tredwell ENG 198 v Bangladesh, 20/03/2010
67 166 T.M. Dilshan SL 183 v India, 26/07/2010
68 164 F. de Wet SA 174 v England, 03/01/2010
69 155 Abdur Razzak BAN 155 v England, 04/06/2010
70 142 S.R. Tendulkar IND 235 v Australia, 11/03/2001
71 138 A. Shahzad ENG 144 v Bangladesh, 04/06/2010
72 137 Mohammad Ashraful BAN 148 v West Indies, 09/07/2009
73 136 Shoaib Malik PAK 142 v England, 29/07/2010
74 135 S.M. Katich AUS 356 v India, 12/12/2003
75 130 R.O. Hinds WI 138 v Bangladesh, 20/07/2009
76 119 B.J. Arnel NZ 119 v Australia, 27/03/2010
77 116 Rubel Hossain BAN 117 v England, 31/05/2010
78 107 A. Mithun IND 112 v Sri Lanka, 18/07/2010
79 100 M.J. Clarke AUS 265 v New Zealand, 18/03/2005
80 99 W.D. Parnell SA 172 v India, 06/02/2010
80 99 R.R. Sarwan WI 294 v Bangladesh, 04/06/2004
82 96 Umar Amin PAK 98 v England, 06/08/2010
83 94 Shafiul Islam BAN 94 v England, 04/06/2010
84 90 P.D. Collingwood ENG 216 v New Zealand, 13/03/2008
85 89 Younus Khan PAK 100 v Sri Lanka, 20/07/2009
86 88 A.D. Mathews SL 110 v Pakistan, 20/07/2009
87 85 Yuvraj Singh IND 140 v New Zealand, 18/03/2009
88 84 T.T. Samaraweera SL 239 v Bangladesh, 28/07/2002
89 83 D.E. Bernard WI 101 v Bangladesh, 09/07/2009
90 82 Abdur Rauf PAK 112 v Sri Lanka, 12/07/2009
91 81 M.J. Guptill NZ 114 v Pakistan, 11/12/2009
92 80 G.D. Elliott NZ 83 v Pakistan, 03/12/2009
93 72 Aftab Ahmed BAN 108 v New Zealand, 12/01/2008
94 65 S.P.D. Smith AUS 108 v Pakistan, 13/07/2010
95 57 G.C. Smith SA 78 v Australia, 26/12/2005
96 54 L.S. Baker WI 75 v England, 06/03/2009
97 48 J.D. Ryder NZ 77 v India, 03/04/2009
98 47 D.P.M.D. Jayawardena SL 73 v Pakistan, 21/06/2000
99 41 N. Deonarine WI 72 v South Africa, 31/03/2005
100 40 R. Rampaul WI 58 v Australia, 16/12/2009