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 713 A. Zampa AUS 726 v Sri Lanka, 30/10/2019
4 712 A.C. Agar AUS 712 v South Africa, 26/02/2020
5 681 T. Shamsi SA 681 v Australia, 26/02/2020
6 677 M.J. Santner NZ 731 v Pakistan, 22/01/2018
7 672 Imad Wasim PAK 780 v West Indies, 02/04/2017
8 658 A.U. Rashid ENG 716 v West Indies, 08/03/2019
9 653 Shadab Khan PAK 769 v Scotland, 13/06/2018
10 639 S.S. Cottrell WI 639 v Sri Lanka, 06/03/2020
10 639 C.J. Jordan ENG 659 v New Zealand, 03/11/2019
12 631 K.W. Richardson AUS 633 v South Africa, 23/02/2020
13 630 J.J. Bumrah IND 764 v England, 01/02/2017
14 625 A.L. Phehlukwayo SA 669 v England, 12/02/2020
15 622 I.S. Sodhi NZ 739 v Pakistan, 22/01/2018
16 620 T.G. Southee NZ 634 v India, 26/01/2020
17 595 P.J. Cummins AUS 610 v England, 31/08/2015
17 595 M.R.J. Watt SCO 592 v Oman, 31/10/2019
19 580 B. Stanlake AUS 653 v Pakistan, 26/10/2018
20 567 Washington Sundar IND 615 v Sri Lanka, 07/01/2020
21 562 P.A.D.L.R. Sandakan SL 568 v West Indies, 04/03/2020
22 557 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
23 545 M.A. Starc AUS 702 v Pakistan, 05/10/2014
24 544 D.J. Willey ENG 640 v West Indies, 10/03/2019
25 543 Faheem Ashraf PAK 659 v South Africa, 01/02/2019
26 540 S.L. Malinga SL 684 v West Indies, 11/11/2015
27 533 T.K. Curran ENG 533 v South Africa, 16/02/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 526 L.E. Plunkett ENG 644 v India, 06/07/2018
31 521 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
31 521 Bilal Khan OMA 563 v Ireland, 06/10/2019
33 520 C.H. Morris SA 601 v Sri Lanka, 24/03/2019
34 517 Mohammad Amir PAK 700 v Australia, 07/07/2010
35 512 R.E. van der Merwe SA 516 v Papua New Guinea, 02/11/2019
36 511 Shaheen Afridi PAK 511 v Bangladesh, 25/01/2020
37 504 K.O.K. Williams WI 570 v Afghanistan, 17/11/2019
38 503 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
39 502 Imran Tahir SA 795 v New Zealand, 17/02/2017
40 501 Karim Janat AFG 531 v Ireland, 06/03/2020
41 497 M.R. Adair IRE 573 v Namibia, 02/11/2019
41 497 B.D. Glover NED 513 v Papua New Guinea, 02/11/2019
43 494 D.L. Chahar IND 581 v West Indies, 11/12/2019
44 486 Kuldeep Yadav IND 728 v New Zealand, 10/02/2019
45 479 A. Dananjaya SL 599 v New Zealand, 03/09/2019
46 476 B. Kumar IND 622 v South Africa, 24/02/2018
47 475 K.M.A. Paul WI 558 v Afghanistan, 17/11/2019
48 474 S.C. Williams ZIM 506 v Afghanistan, 12/03/2016
49 472 Al-Amin Hossain BAN 633 v Oman, 13/03/2016
50 466 S.M. Sharif SCO 501 v Ireland, 15/02/2019
51 463 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
52 461 S.N. Thakur IND 461 v New Zealand, 02/02/2020
53 457 B.M. Scholtz NAM 470 v Ireland, 02/11/2019
54 453 K.H. Pandya IND 585 v Bangladesh, 03/11/2019
55 449 P.W.H. De Silva SL 459 v West Indies, 04/03/2020
56 446 P.M. Seelaar NED 554 v Ireland, 21/03/2014
57 444 S.O. Ngoche KEN 497 v Bermuda, 21/10/2019
58 443 Khawar Ali OMA 530 v Canada, 25/10/2019
59 441 Hasan Ali PAK 590 v New Zealand, 31/10/2018
60 440 T.A. Boult NZ 622 v Australia, 03/02/2018
61 439 W.B. Rankin ENG 581 v New Zealand, 25/06/2013
62 437 N. Vanua PNG 469 v Namibia, 01/11/2019
63 436 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
64 430 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
64 430 B.E. Hendricks SA 470 v England, 12/02/2020
64 430 N.A. Saini IND 430 v New Zealand, 02/02/2020
67 425 O. Thomas WI 425 v Sri Lanka, 06/03/2020
68 423 F.J. Klaassen NED 457 v Ireland, 01/11/2019
69 420 Isuru Udana SL 523 v Pakistan, 07/10/2019
69 420 Mohammad Nadeem OMA 496 v Scotland, 31/10/2019
71 419 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
72 418 L. Ngidi SA 418 v Australia, 26/02/2020
73 413 G.J. Delany IRE 416 v Namibia, 02/11/2019
74 412 C.R. Brathwaite WI 589 v Bangladesh, 17/12/2018
74 412 Rohan Mustafa UAE 499 v Hong Kong, 21/10/2019
76 405 S. Ahmed UAE 405 v Kuwait, 27/02/2020
77 403 J.H. Davey SCO 427 v UAE, 30/10/2019
78 402 K. Rabada SA 595 v West Indies, 25/03/2016
79 400 S.P. Narine WI 817 v Pakistan, 28/07/2013
79 400 L.H. Ferguson NZ 461 v England, 05/11/2019
81 399 F.A. Allen WI 417 v India, 06/08/2019
82 397 B.A. Stokes ENG 444 v India, 01/02/2017
83 394 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
84 389 S. Lamichhane ROW 448 v Oman, 10/10/2019
85 386 J.O. Holder WI 427 v India, 11/12/2019
86 385 Zahoor Khan UAE 419 v Scotland, 30/10/2019
87 382 Shafiul Islam BAN 419 v Zimbabwe, 12/05/2013
88 381 N. Pradeep SL 428 v Australia, 01/11/2019
88 381 C.J.A. Amini PNG 421 v Netherlands, 02/11/2019
90 380 M.M. Ali ENG 506 v India, 01/02/2017
90 380 Mohammad Saifuddin BAN 384 v Afghanistan, 21/09/2019
92 376 C.B. Mpofu ZIM 499 v New Zealand, 09/08/2015
93 373 Gulbadin Naib AFG 391 v Ireland, 06/03/2020
93 373 Hamza Tahir SCO 408 v Bermuda, 24/10/2019
95 372 Usman Khan PAK 451 v South Africa, 01/02/2019
96 371 Ehsan Khan HK 478 v Oman, 30/10/2019
97 367 N. Pokana PNG 402 v Netherlands, 02/11/2019
98 366 C.A.K. Rajitha SL 428 v Pakistan, 09/10/2019
99 365 T.L. Chatara ZIM 415 v Nepal, 01/10/2019
100 363 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014