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 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 C.J. Jordan ENG 659 v New Zealand, 03/11/2019
11 631 K.W. Richardson AUS 633 v South Africa, 23/02/2020
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 625 A.L. Phehlukwayo SA 669 v India, 18/09/2019
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 593 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
20 580 B. Stanlake AUS 653 v Pakistan, 26/10/2018
21 567 Washington Sundar IND 615 v Sri Lanka, 07/01/2020
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
24 545 M.A. Starc AUS 702 v Pakistan, 05/10/2014
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 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 528 M.R. Adair IRE 573 v Namibia, 02/11/2019
31 527 Karim Janat AFG 530 v West Indies, 16/11/2019
32 526 L.E. Plunkett ENG 644 v India, 06/07/2018
33 524 K.O.K. Williams WI 570 v India, 11/12/2019
34 521 Bilal Khan OMA 563 v Ireland, 06/10/2019
35 520 C.H. Morris SA 601 v Sri Lanka, 24/03/2019
36 517 Mohammad Amir PAK 700 v Australia, 07/07/2010
37 512 R.E. van der Merwe SA 516 v Papua New Guinea, 02/11/2019
38 511 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
38 511 Shaheen Afridi PAK 511 v Bangladesh, 25/01/2020
40 503 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
41 502 Imran Tahir SA 795 v New Zealand, 17/02/2017
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 K.M.A. Paul WI 558 v Afghanistan, 17/11/2019
44 494 D.L. Chahar IND 581 v West Indies, 11/12/2019
46 486 Kuldeep Yadav IND 728 v New Zealand, 10/02/2019
47 476 B. Kumar IND 622 v South Africa, 24/02/2018
48 470 Al-Amin Hossain BAN 633 v Oman, 13/03/2016
49 466 S.M. Sharif SCO 501 v Ireland, 15/02/2019
50 464 S.C. Williams ZIM 506 v Afghanistan, 12/03/2016
51 461 S.N. Thakur IND 461 v New Zealand, 02/02/2020
52 460 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
53 457 B.M. Scholtz NAM 470 v Ireland, 02/11/2019
54 454 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
55 453 K.H. Pandya IND 585 v Bangladesh, 03/11/2019
56 451 W.B. Rankin ENG 581 v New Zealand, 25/06/2013
57 446 P.M. Seelaar NED 554 v Ireland, 21/03/2014
58 444 S.O. Ngoche KEN 497 v Bermuda, 21/10/2019
59 443 Khawar Ali OMA 530 v Canada, 25/10/2019
60 441 Hasan Ali PAK 590 v New Zealand, 31/10/2018
61 440 T.A. Boult NZ 622 v Australia, 03/02/2018
62 438 Isuru Udana SL 523 v Pakistan, 05/10/2019
63 437 N. Vanua PNG 469 v Namibia, 01/11/2019
64 436 Rohan Mustafa UAE 499 v Hong Kong, 21/10/2019
65 435 P.W.H. De Silva SL 435 v India, 10/01/2020
66 430 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
66 430 B.E. Hendricks SA 470 v England, 12/02/2020
66 430 N.A. Saini IND 430 v New Zealand, 02/02/2020
69 429 C.R. Brathwaite WI 589 v Bangladesh, 17/12/2018
70 423 F.J. Klaassen NED 457 v Ireland, 01/11/2019
71 420 Mohammad Nadeem OMA 496 v Scotland, 31/10/2019
72 419 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
73 418 L. Ngidi SA 418 v Australia, 26/02/2020
74 416 S.P. Narine WI 817 v Pakistan, 28/07/2013
75 403 J.H. Davey SCO 427 v UAE, 30/10/2019
76 402 J.O. Holder WI 427 v India, 11/12/2019
76 402 K. Rabada SA 595 v West Indies, 25/03/2016
78 400 L.H. Ferguson NZ 461 v England, 05/11/2019
79 397 N. Pradeep SL 428 v Australia, 01/11/2019
79 397 B.A. Stokes ENG 444 v India, 01/02/2017
79 397 Ehsan Khan HK 478 v Oman, 30/10/2019
79 397 Zahoor Khan UAE 419 v Scotland, 30/10/2019
83 394 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
84 393 Aizaz Khan HK 554 v Netherlands, 18/01/2017
85 392 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
86 390 S. Lamichhane ROW 448 v Oman, 10/10/2019
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 Afghanistan, 26/10/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 371 S. Ahmed UAE 399 v Netherlands, 29/10/2019
96 367 N. Pokana PNG 402 v Netherlands, 02/11/2019
97 364 K.M. Jarvis ZIM 422 v Afghanistan, 20/09/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