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 736 Rashid Khan AFG 816 v Bangladesh, 05/06/2018
2 730 Mujeeb Ur Rahman AFG 745 v Ireland, 08/03/2020
3 706 A.C. Agar AUS 717 v England, 06/09/2020
4 681 T. Shamsi SA 681 v Australia, 26/02/2020
5 679 A. Zampa AUS 726 v Sri Lanka, 30/10/2019
6 677 M.J. Santner NZ 731 v Pakistan, 22/01/2018
7 676 A.U. Rashid ENG 716 v West Indies, 08/03/2019
8 641 K.W. Richardson AUS 664 v England, 04/09/2020
9 639 S.S. Cottrell WI 639 v Sri Lanka, 06/03/2020
10 637 Imad Wasim PAK 780 v West Indies, 02/04/2017
11 630 J.J. Bumrah IND 764 v England, 01/02/2017
12 625 A.L. Phehlukwayo SA 669 v India, 18/09/2019
13 624 C.J. Jordan ENG 659 v New Zealand, 03/11/2019
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 613 Shadab Khan PAK 769 v Scotland, 13/06/2018
17 595 M.R.J. Watt SCO 592 v Oman, 31/10/2019
18 581 M.A. Starc AUS 702 v Pakistan, 05/10/2014
19 579 P.J. Cummins AUS 610 v England, 31/08/2015
20 576 Shakib Al Hasan BAN 672 v Pakistan, 30/03/2014
21 575 T.K. Curran ENG 575 v Australia, 08/09/2020
22 568 Washington Sundar IND 615 v Sri Lanka, 07/01/2020
23 562 P.A.D.L.R. Sandakan SL 568 v West Indies, 04/03/2020
24 557 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
25 546 B. Stanlake AUS 653 v Pakistan, 26/10/2018
26 540 S.L. Malinga SL 684 v West Indies, 11/11/2015
27 535 Shaheen Afridi PAK 568 v England, 01/09/2020
28 529 A.C. Evans SCO 598 v Netherlands, 16/09/2019
28 529 Y.S. Chahal IND 706 v Bangladesh, 18/03/2018
30 521 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
30 521 Bilal Khan OMA 563 v Ireland, 06/10/2019
32 512 R.E. van der Merwe SA 516 v Papua New Guinea, 02/11/2019
33 510 Faheem Ashraf PAK 659 v South Africa, 01/02/2019
34 504 K.O.K. Williams WI 570 v India, 11/12/2019
35 503 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
36 499 Karim Janat AFG 531 v Ireland, 06/03/2020
37 497 M.R. Adair IRE 573 v Namibia, 02/11/2019
37 497 B.D. Glover NED 513 v Papua New Guinea, 02/11/2019
39 494 D.L. Chahar IND 581 v West Indies, 11/12/2019
40 487 Kuldeep Yadav IND 728 v New Zealand, 10/02/2019
41 482 D.J. Willey ENG 640 v West Indies, 10/03/2019
42 479 A. Dananjaya SL 599 v New Zealand, 03/09/2019
43 476 B. Kumar IND 622 v South Africa, 24/02/2018
44 475 K.M.A. Paul WI 558 v Afghanistan, 17/11/2019
45 472 Al-Amin Hossain BAN 633 v Oman, 13/03/2016
46 466 S.M. Sharif SCO 501 v Ireland, 15/02/2019
47 463 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
48 462 Mohammad Amir PAK 700 v Australia, 07/07/2010
49 461 S.N. Thakur IND 461 v New Zealand, 02/02/2020
50 457 B.M. Scholtz NAM 470 v Ireland, 02/11/2019
51 453 K.H. Pandya IND 585 v Bangladesh, 03/11/2019
52 448 P.W.H. De Silva SL 459 v West Indies, 04/03/2020
53 445 P.M. Seelaar NED 554 v Ireland, 21/03/2014
54 444 S.O. Ngoche KEN 497 v Bermuda, 21/10/2019
55 442 Khawar Ali OMA 530 v Canada, 25/10/2019
56 440 T.A. Boult NZ 622 v Australia, 03/02/2018
57 439 W.B. Rankin ENG 581 v New Zealand, 25/06/2013
58 437 N. Vanua PNG 469 v Namibia, 01/11/2019
59 436 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
60 430 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
60 430 B.E. Hendricks SA 470 v England, 12/02/2020
60 430 N.A. Saini IND 430 v New Zealand, 02/02/2020
63 429 S.C. Williams ZIM 506 v Afghanistan, 12/03/2016
64 425 O. Thomas WI 425 v Sri Lanka, 06/03/2020
65 423 F.J. Klaassen NED 457 v Ireland, 01/11/2019
66 420 Mohammad Nadeem OMA 496 v Scotland, 31/10/2019
67 419 Isuru Udana SL 523 v Pakistan, 07/10/2019
68 418 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
68 418 L. Ngidi SA 418 v Australia, 26/02/2020
70 413 G.J. Delany IRE 416 v Namibia, 02/11/2019
71 412 C.R. Brathwaite WI 589 v Bangladesh, 17/12/2018
71 412 Rohan Mustafa UAE 499 v Hong Kong, 21/10/2019
73 408 T.S. Chisoro ZIM 503 v South Africa, 12/10/2018
74 405 S. Ahmed UAE 405 v Kuwait, 27/02/2020
75 403 J.H. Davey SCO 427 v UAE, 30/10/2019
76 402 K. Rabada SA 595 v West Indies, 25/03/2016
77 400 S.P. Narine WI 817 v Pakistan, 28/07/2013
77 400 L.H. Ferguson NZ 461 v England, 05/11/2019
77 400 F.A. Allen WI 417 v India, 06/08/2019
80 393 M.A. Wood ENG 393 v Australia, 08/09/2020
81 392 Mohammad Hasnain PAK 392 v Zimbabwe, 10/11/2020
82 391 Hasan Ali PAK 590 v New Zealand, 31/10/2018
83 389 S. Lamichhane ROW 448 v Oman, 10/10/2019
84 386 J.O. Holder WI 427 v India, 11/12/2019
84 386 Zahoor Khan UAE 419 v Scotland, 30/10/2019
86 382 Shafiul Islam BAN 419 v Zimbabwe, 12/05/2013
87 381 N. Pradeep SL 428 v Australia, 01/11/2019
87 381 C.J.A. Amini PNG 421 v Netherlands, 02/11/2019
89 379 Mohammad Saifuddin BAN 384 v Afghanistan, 21/09/2019
90 374 Gulbadin Naib AFG 391 v Ireland, 06/03/2020
91 373 Hamza Tahir SCO 408 v Bermuda, 24/10/2019
92 371 Ehsan Khan HK 478 v Oman, 30/10/2019
93 367 N. Pokana PNG 402 v Netherlands, 02/11/2019
94 366 C.A.K. Rajitha SL 428 v Pakistan, 09/10/2019
95 364 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
96 362 T.L. Chatara ZIM 415 v Nepal, 01/10/2019
97 358 R.D. Berrington SCO 477 v Netherlands, 19/09/2019
98 357 C.O. Obuya KEN 414 v Papua New Guinea, 27/10/2019
99 355 C.B. Mpofu ZIM 499 v Afghanistan, 26/10/2015
100 354 Aamir Keleem OMA 391 v Namibia, 29/10/2019