ICC Twenty20 Championship Bowling Rankings

The current top 100 Twenty20 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.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 Twenty20 Bowlers
ID Rat. Name Nat. Career Best Rating
1 749 Rashid Khan AFG 816 v Bangladesh, 05/06/2018
2 742 Mujeeb Ur Rahman AFG 742 v West Indies, 17/11/2019
3 677 M.J. Santner NZ 731 v Pakistan, 22/01/2018
4 674 A. Zampa AUS 726 v Sri Lanka, 30/10/2019
5 672 Imad Wasim PAK 780 v West Indies, 02/04/2017
6 658 A.U. Rashid ENG 716 v West Indies, 08/03/2019
6 658 A.L. Phehlukwayo SA 669 v England, 12/02/2020
8 654 T. Shamsi SA 654 v England, 16/02/2020
9 653 Shadab Khan PAK 769 v Scotland, 13/06/2018
10 649 A.C. Agar AUS 642 v Pakistan, 08/11/2019
11 639 C.J. Jordan ENG 659 v New Zealand, 03/11/2019
12 630 S.S. Cottrell WI 634 v Ireland, 18/01/2020
12 630 J.J. Bumrah IND 764 v England, 01/02/2017
14 622 I.S. Sodhi NZ 739 v Pakistan, 22/01/2018
15 620 T.G. Southee NZ 634 v India, 26/01/2020
16 616 B. Stanlake AUS 653 v Pakistan, 26/10/2018
17 595 M.R.J. Watt SCO 592 v Oman, 31/10/2019
18 593 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
19 574 P.J. Cummins AUS 610 v England, 31/08/2015
20 567 Washington Sundar IND 615 v Sri Lanka, 07/01/2020
21 565 K.W. Richardson AUS 555 v Pakistan, 08/11/2019
22 560 S.L. Malinga SL 684 v West Indies, 11/11/2015
23 552 P.A.D.L.R. Sandakan SL 552 v India, 10/01/2020
23 552 C.H. Morris SA 601 v Sri Lanka, 24/03/2019
25 544 D.J. Willey ENG 640 v West Indies, 10/03/2019
26 543 Faheem Ashraf PAK 659 v South Africa, 01/02/2019
27 534 Imran Tahir SA 795 v New Zealand, 17/02/2017
27 534 Bilal Khan OMA 563 v Ireland, 06/10/2019
29 533 T.K. Curran ENG 533 v South Africa, 16/02/2020
30 529 A.C. Evans SCO 598 v Netherlands, 16/09/2019
30 529 Y.S. Chahal IND 706 v Bangladesh, 18/03/2018
32 528 M.R. Adair IRE 573 v Namibia, 02/11/2019
33 527 Karim Janat AFG 530 v West Indies, 16/11/2019
34 526 L.E. Plunkett ENG 644 v India, 06/07/2018
35 524 K.O.K. Williams WI 570 v India, 11/12/2019
36 522 M.A. Starc AUS 702 v Pakistan, 05/10/2014
37 517 Mohammad Amir PAK 700 v Australia, 07/07/2010
38 512 R.E. van der Merwe SA 516 v Papua New Guinea, 02/11/2019
39 511 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
39 511 Shaheen Afridi PAK 511 v Bangladesh, 25/01/2020
41 503 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
42 499 A. Dananjaya SL 599 v New Zealand, 03/09/2019
43 497 B.D. Glover NED 513 v Papua New Guinea, 02/11/2019
44 494 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
44 494 K.M.A. Paul WI 558 v Afghanistan, 17/11/2019
44 494 D.L. Chahar IND 581 v West Indies, 11/12/2019
47 486 Kuldeep Yadav IND 728 v New Zealand, 10/02/2019
48 483 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
49 482 Khawar Ali OMA 530 v Canada, 25/10/2019
50 476 B. Kumar IND 622 v South Africa, 24/02/2018
51 470 Al-Amin Hossain BAN 633 v Oman, 13/03/2016
51 470 Mohammad Nadeem OMA 496 v Scotland, 31/10/2019
53 466 S.M. Sharif SCO 501 v Ireland, 15/02/2019
54 464 S.C. Williams ZIM 506 v Afghanistan, 12/03/2016
54 464 Ehsan Khan HK 478 v Oman, 30/10/2019
56 463 Rohan Mustafa UAE 499 v Hong Kong, 21/10/2019
57 461 S.N. Thakur IND 461 v New Zealand, 02/02/2020
58 457 B.E. Hendricks SA 470 v England, 12/02/2020
58 457 B.M. Scholtz NAM 470 v Ireland, 02/11/2019
60 453 K.H. Pandya IND 585 v Bangladesh, 03/11/2019
61 452 Aizaz Khan HK 554 v Netherlands, 18/01/2017
62 451 W.B. Rankin ENG 581 v New Zealand, 25/06/2013
63 446 P.M. Seelaar NED 554 v Ireland, 21/03/2014
64 444 S.O. Ngoche KEN 497 v Bermuda, 21/10/2019
65 441 Hasan Ali PAK 590 v New Zealand, 31/10/2018
66 440 T.A. Boult NZ 622 v Australia, 03/02/2018
67 438 Isuru Udana SL 523 v Pakistan, 07/10/2019
68 437 N. Vanua PNG 469 v Namibia, 01/11/2019
69 435 P.W.H. De Silva SL 435 v India, 10/01/2020
70 430 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
70 430 N.A. Saini IND 430 v New Zealand, 02/02/2020
72 429 C.R. Brathwaite WI 589 v Bangladesh, 17/12/2018
73 423 F.J. Klaassen NED 457 v Ireland, 01/11/2019
74 419 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
75 418 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
76 416 S.P. Narine WI 817 v Pakistan, 28/07/2013
77 403 J.H. Davey SCO 427 v UAE, 30/10/2019
78 402 J.O. Holder WI 427 v India, 11/12/2019
79 401 K. Rabada SA 595 v West Indies, 25/03/2016
80 400 L.H. Ferguson NZ 461 v England, 05/11/2019
81 397 N. Pradeep SL 428 v Australia, 01/11/2019
81 397 B.A. Stokes ENG 444 v India, 01/02/2017
83 392 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
84 390 S. Lamichhane ROW 448 v Oman, 10/10/2019
85 389 Zahoor Khan UAE 419 v Scotland, 30/10/2019
86 387 L. Ngidi SA 387 v England, 16/02/2020
87 381 Gulbadin Naib AFG 381 v West Indies, 17/11/2019
87 381 C.J.A. Amini PNG 421 v Netherlands, 02/11/2019
87 381 C.A.K. Rajitha SL 428 v Pakistan, 09/10/2019
90 380 T.L. Chatara ZIM 415 v Nepal, 01/10/2019
90 380 M.M. Ali ENG 506 v India, 01/02/2017
92 379 C.B. Mpofu ZIM 499 v New Zealand, 09/08/2015
93 373 Hamza Tahir SCO 408 v Bermuda, 24/10/2019
94 372 Usman Khan PAK 451 v South Africa, 01/02/2019
95 367 N. Pokana PNG 402 v Netherlands, 02/11/2019
96 364 K.M. Jarvis ZIM 422 v Afghanistan, 20/09/2019
96 364 S. Ahmed UAE 399 v Netherlands, 29/10/2019
98 360 Shafiul Islam BAN 419 v Zimbabwe, 12/05/2013
99 358 C.O. Obuya KEN 414 v Papua New Guinea, 27/10/2019
99 358 R.D. Berrington SCO 477 v Netherlands, 19/09/2019