ICC Test Championship Bowlers - 23 May 2019

The date specific rankings allow you to find out who topped the rankings at the end of a great series from the past, on a momentous day from history or even on the day you were born.

Simply chose batting or bowling and pick your own memorable date.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Bowlers
ID Rat. Name Nat. Career Best Rating
1 878 P.J. Cummins AUS 878 v Sri Lanka, 04/02/2019
2 862 J.M. Anderson ENG 903 v India, 13/08/2018
3 851 K. Rabada SA 902 v Australia, 12/03/2018
4 813 V.D. Philander SA 912 v India, 22/12/2013
5 801 N. Wagner NZ 801 v Bangladesh, 12/03/2019
6 794 R.A. Jadeja IND 899 v Australia, 20/03/2017
7 787 T.A. Boult NZ 825 v England, 25/05/2015
8 770 J.O. Holder WI 778 v England, 03/02/2019
8 770 Mohammad Abbas PAK 838 v New Zealand, 19/11/2018
10 763 R. Ashwin IND 904 v England, 12/12/2016
11 744 K.A.J. Roach WI 774 v South Africa, 21/12/2014
12 736 T.G. Southee NZ 799 v West Indies, 12/06/2014
13 728 J.R. Hazlewood AUS 863 v India, 08/03/2017
14 725 S.T. Gabriel WI 757 v Bangladesh, 14/07/2018
15 719 M.A. Starc AUS 805 v South Africa, 05/03/2018
16 711 J.J. Bumrah IND 711 v Australia, 07/01/2019
17 710 Yasir Shah PAK 878 v England, 18/07/2016
18 690 N.M. Lyon AUS 774 v England, 06/12/2017
19 680 S.C.J. Broad ENG 880 v South Africa, 18/01/2016
20 662 Shakib Al Hasan BAN 705 v Australia, 30/08/2017
21 660 Mohammad Shami IND 703 v South Africa, 28/01/2018
22 659 Taijul Islam BAN 659 v New Zealand, 12/03/2019
23 635 Mehidy Hasan BAN 641 v New Zealand, 03/03/2019
24 622 K.A. Maharaj SA 695 v Zimbabwe, 30/12/2017
25 621 M.M. Ali ENG 633 v West Indies, 19/08/2017
26 615 I. Sharma IND 671 v West Indies, 10/07/2011
27 610 D.W. Steyn SA 909 v West Indies, 21/12/2014
28 606 B.A. Stokes ENG 606 v West Indies, 12/02/2019
29 573 U.T. Yadav IND 613 v West Indies, 14/10/2018
29 573 R.A.S. Lakmal SL 590 v South Africa, 14/07/2018
29 573 Mohammad Amir PAK 658 v England, 30/08/2010
32 569 M.D.K.P. Perera SL 689 v England, 27/11/2018
33 523 C.R. Woakes ENG 609 v Pakistan, 14/08/2016
34 514 D. Bishoo WI 602 v Zimbabwe, 02/11/2017
35 506 Wahab Riaz PAK 585 v Sri Lanka, 10/10/2017
36 448 P.M. Siddle AUS 816 v England, 05/08/2013
37 436 A.U. Rashid ENG 488 v Sri Lanka, 27/11/2018
38 434 C.B.R.L.S. Kumara SL 447 v Australia, 27/01/2019
39 414 K.M. Jarvis ZIM 414 v Bangladesh, 14/11/2018
40 402 M.J. Leach ENG 414 v Sri Lanka, 27/11/2018
40 402 Kuldeep Yadav IND 402 v Australia, 07/01/2019
42 385 M.V.T. Fernando SL 385 v South Africa, 23/02/2019
42 385 Rahat Ali PAK 499 v New Zealand, 20/11/2016
44 384 R.L. Chase WI 440 v England, 26/01/2019
45 381 A. Dananjaya SL 409 v England, 18/11/2018
46 379 C. de Grandhomme NZ 390 v Pakistan, 07/12/2018
46 379 Hasan Ali PAK 434 v New Zealand, 28/11/2018
48 366 P.A.D.L.R. Sandakan SL 389 v England, 27/11/2018
49 344 L. Ngidi SA 405 v Australia, 12/03/2018
50 332 Yamin Ahmadzai AFG 332 v Ireland, 17/03/2019
51 326 C.A.K. Rajitha SL 374 v West Indies, 27/06/2018
52 307 Mustafizur Rahman BAN 396 v South Africa, 02/10/2017
53 299 A.S. Joseph WI 299 v England, 12/02/2019
54 298 M.A. Wood ENG 369 v Pakistan, 26/10/2015
55 297 Bilal Asif PAK 332 v Australia, 19/10/2018
56 292 Faheem Ashraf PAK 292 v South Africa, 15/01/2019
57 285 M. Labuschagne AUS 285 v Sri Lanka, 04/02/2019
58 277 H.H. Pandya IND 340 v England, 22/08/2018
59 271 Shaheen Afridi PAK 274 v South Africa, 07/01/2019
60 257 M.L. Cummins WI 307 v India, 13/08/2016
61 254 W.E.R. Somerville NZ 264 v Pakistan, 07/12/2018
61 254 M.J. Henry NZ 273 v West Indies, 05/12/2017
61 254 I.S. Sodhi NZ 307 v India, 26/09/2016
64 253 S.R. Thompson IRE 253 v Afghanistan, 17/03/2019
64 253 P.M. Pushpakumara SL 269 v England, 27/11/2018
66 240 T.J. Murtagh IRE 240 v Afghanistan, 17/03/2019
67 239 Rashid Khan AFG 239 v Ireland, 17/03/2019
68 237 M.R. Marsh AUS 349 v West Indies, 30/12/2015
69 235 Mahmudullah BAN 381 v West Indies, 24/07/2009
70 222 J.A. Warrican WI 221 v Bangladesh, 26/11/2018
71 214 S.C. Williams ZIM 247 v Bangladesh, 07/11/2018
72 212 Sikandar Raza ZIM 232 v Bangladesh, 07/11/2018
73 209 S.M. Curran ENG 342 v India, 11/09/2018
74 202 A.Y. Patel NZ 259 v Pakistan, 07/12/2018
74 202 Shadab Khan PAK 202 v South Africa, 15/01/2019
76 195 J.A. Richardson AUS 196 v Sri Lanka, 27/01/2019
77 191 D.T. Tiripano ZIM 191 v Bangladesh, 14/11/2018
78 189 P.V.D. Chameera SL 377 v England, 23/05/2016
79 183 L. Embuldeniya SL 217 v South Africa, 17/02/2019
80 180 Abu Jayed BAN 207 v West Indies, 14/07/2018
81 170 D.M. de Silva SL 170 v South Africa, 23/02/2019
82 154 H. Masakadza ZIM 249 v Bangladesh, 29/04/2013
83 143 Nayeem Hasan BAN 148 v West Indies, 26/11/2018
84 141 A.D. Mathews SL 246 v India, 01/09/2015
85 133 P.L.S. Gamage SL 193 v India, 06/12/2017
86 132 K.M.A. Paul WI 132 v England, 12/02/2019
87 129 Abdur Razzak BAN 169 v New Zealand, 25/10/2013
87 129 K.S. Williamson NZ 291 v England, 28/05/2013
89 127 C. Overton ENG 146 v New Zealand, 26/03/2018
89 127 T.L. Chatara ZIM 360 v South Africa, 13/08/2014
91 126 Rubel Hossain BAN 171 v Zimbabwe, 16/11/2014
92 121 K.C. Brathwaite WI 225 v India, 25/07/2016
93 120 Haris Sohail PAK 179 v New Zealand, 19/11/2018
94 119 G.H. Vihari IND 145 v Australia, 18/12/2018
95 116 Nazmul Islam BAN 122 v Zimbabwe, 07/11/2018
96 113 J.E. Root ENG 196 v Australia, 20/07/2015
97 110 D. Elgar SA 256 v India, 29/11/2015
98 98 Waqar Salamkheil AFG 98 v Ireland, 17/03/2019
99 97 J.M. Holland AUS 130 v Pakistan, 11/10/2018
100 89 Kamrul Islam Rabbi BAN 156 v New Zealand, 24/01/2017