ICC Test Championship Bowlers - 4 June 2020

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 904 P.J. Cummins AUS 914 v England, 18/08/2019
2 843 N. Wagner NZ 859 v Australia, 30/12/2019
3 830 J.O. Holder WI 830 v Afghanistan, 01/12/2019
4 812 T.G. Southee NZ 812 v India, 03/03/2020
5 802 K. Rabada SA 902 v Australia, 12/03/2018
6 796 M.A. Starc AUS 806 v New Zealand, 16/12/2019
7 779 J.J. Bumrah IND 835 v West Indies, 02/09/2019
8 775 J.M. Anderson ENG 903 v India, 13/08/2018
9 770 T.A. Boult NZ 825 v England, 25/05/2015
10 769 J.R. Hazlewood AUS 863 v India, 08/03/2017
11 763 K.A.J. Roach WI 780 v India, 02/09/2019
12 757 R. Ashwin IND 904 v England, 12/12/2016
13 753 S.C.J. Broad ENG 880 v South Africa, 18/01/2016
14 751 Mohammad Abbas PAK 838 v New Zealand, 19/11/2018
15 749 Mohammad Shami IND 790 v Bangladesh, 16/11/2019
16 742 N.M. Lyon AUS 774 v England, 06/12/2017
17 729 I. Sharma IND 736 v New Zealand, 25/02/2020
18 722 R.A. Jadeja IND 899 v Australia, 20/03/2017
19 673 S.T. Gabriel WI 757 v Bangladesh, 14/07/2018
20 651 U.T. Yadav IND 672 v Bangladesh, 24/11/2019
21 620 R.A.S. Lakmal SL 620 v Zimbabwe, 31/01/2020
22 599 Yasir Shah PAK 878 v England, 18/07/2016
23 594 C.R. Woakes ENG 609 v Pakistan, 14/08/2016
24 585 Taijul Islam BAN 659 v New Zealand, 12/03/2019
25 570 Mehidy Hasan BAN 641 v New Zealand, 03/03/2019
26 567 B.A. Stokes ENG 606 v West Indies, 26/01/2019
27 548 M.M. Ali ENG 633 v West Indies, 19/08/2017
27 548 K.A. Maharaj SA 695 v Zimbabwe, 30/12/2017
29 515 C.B.R.L.S. Kumara SL 517 v Zimbabwe, 23/01/2020
30 511 M.D.K.P. Perera SL 689 v England, 27/11/2018
31 481 Shaheen Afridi PAK 481 v Bangladesh, 11/02/2020
32 476 C. de Grandhomme NZ 476 v India, 03/03/2020
33 462 R.L. Chase WI 462 v Afghanistan, 01/12/2019
34 456 A. Dananjaya SL 479 v New Zealand, 18/08/2019
35 449 Rashid Khan AFG 459 v Bangladesh, 08/09/2019
36 439 M.A. Wood ENG 439 v South Africa, 28/01/2020
37 410 Nayeem Hasan BAN 410 v Zimbabwe, 26/02/2020
37 410 J.C. Archer ENG 465 v Australia, 15/09/2019
39 394 S.M. Curran ENG 409 v South Africa, 07/01/2020
39 394 M.J. Leach ENG 450 v Australia, 15/09/2019
41 364 R.R.S. Cornwall WI 364 v Afghanistan, 01/12/2019
42 347 K.M. Jarvis ZIM 414 v Bangladesh, 14/11/2018
43 335 K.A. Jamieson NZ 335 v India, 03/03/2020
44 333 J.L. Pattinson AUS 591 v New Zealand, 24/02/2016
45 331 Abu Jayed BAN 331 v Zimbabwe, 26/02/2020
46 325 A. Nortje SA 325 v England, 28/01/2020
47 323 Sikandar Raza ZIM 340 v Sri Lanka, 31/01/2020
48 322 M.V.T. Fernando SL 385 v South Africa, 23/02/2019
48 322 C.A.K. Rajitha SL 374 v West Indies, 27/06/2018
50 318 L. Embuldeniya SL 318 v Zimbabwe, 31/01/2020
51 317 S.R. Thompson IRE 317 v England, 26/07/2019
52 312 Naseem Shah PAK 312 v Bangladesh, 11/02/2020
53 310 M.R. Marsh AUS 349 v West Indies, 30/12/2015
54 309 Yamin Ahmadzai AFG 360 v Bangladesh, 08/09/2019
55 298 Haris Sohail PAK 298 v Bangladesh, 11/02/2020
56 294 Imran Khan PAK 414 v New Zealand, 29/11/2016
57 292 Mustafizur Rahman BAN 396 v South Africa, 02/10/2017
58 290 A.S. Joseph WI 299 v England, 12/02/2019
59 284 D.M. Bess ENG 287 v South Africa, 20/01/2020
60 277 A.Y. Patel NZ 296 v Sri Lanka, 26/08/2019
61 262 M.J. Santner NZ 344 v West Indies, 11/12/2017
62 249 M.J. Henry NZ 273 v West Indies, 05/12/2017
63 247 L. Ngidi SA 405 v Australia, 12/03/2018
64 239 W.E.R. Somerville NZ 336 v Sri Lanka, 26/08/2019
65 225 Hamza Hotak AFG 225 v West Indies, 01/12/2019
66 217 Mahmudullah BAN 381 v West Indies, 24/07/2009
67 213 M.R. Adair IRE 213 v England, 26/07/2019
68 209 J.A. Warrican WI 221 v Bangladesh, 26/11/2018
69 199 S.C. Williams ZIM 247 v Bangladesh, 07/11/2018
70 198 D.M. de Silva SL 212 v New Zealand, 18/08/2019
71 193 D.T. Tiripano ZIM 198 v Sri Lanka, 31/01/2020
72 187 B.E. Hendricks SA 187 v England, 28/01/2020
73 176 J.A. Richardson AUS 196 v Sri Lanka, 27/01/2019
74 167 D.L. Piedt SA 319 v England, 06/01/2016
75 166 M. Labuschagne AUS 285 v Sri Lanka, 04/02/2019
76 165 J.E. Root ENG 196 v Australia, 20/07/2015
77 156 D. Pretorius SA 166 v England, 07/01/2020
78 153 W.B. Rankin ENG 153 v England, 26/07/2019
79 149 C. Overton ENG 160 v Australia, 08/09/2019
80 146 Shahbaz Nadeem IND 152 v South Africa, 22/10/2019
81 137 V.M. Nyauchi ZIM 151 v Sri Lanka, 31/01/2020
82 129 Rubel Hossain BAN 171 v Zimbabwe, 16/11/2014
82 129 A.D. Mathews SL 246 v India, 01/09/2015
84 128 K.M.A. Paul WI 132 v England, 12/02/2019
85 124 K.C. Brathwaite WI 225 v India, 25/07/2016
86 116 K.S. Williamson NZ 291 v England, 28/05/2013
87 112 Zahir Khan AFG 112 v West Indies, 01/12/2019
88 111 D. Elgar SA 256 v India, 29/11/2015
89 107 T.D. Astle NZ 109 v Australia, 07/01/2020
90 98 O.P. Stone ENG 110 v Ireland, 26/07/2019
91 96 Waqar Salamkheil AFG 98 v Ireland, 17/03/2019
92 90 G.F. Linde SA 94 v India, 22/10/2019
93 84 D. Paterson SA 84 v England, 28/01/2020
94 81 S.P.D. Smith AUS 181 v Pakistan, 03/11/2014
94 81 Al-Amin Hossain BAN 83 v India, 24/11/2019
96 74 G.H. Vihari IND 145 v Australia, 18/12/2018
97 70 C.T. Mumba ZIM 223 v Sri Lanka, 10/11/2016
98 65 Ebadot Hussain BAN 69 v Pakistan, 11/02/2020
99 63 Azhar Ali PAK 79 v West Indies, 14/05/2017
100 57 J. Cameron-Dow IRE 58 v Afghanistan, 17/03/2019