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 665 Imad Wasim PAK 780 v West Indies, 02/04/2017
9 651 Shadab Khan PAK 769 v Scotland, 13/06/2018
10 641 K.W. Richardson AUS 664 v England, 04/09/2020
11 639 S.S. Cottrell WI 639 v Sri Lanka, 06/03/2020
12 630 J.J. Bumrah IND 764 v England, 01/02/2017
13 625 A.L. Phehlukwayo SA 669 v India, 18/09/2019
14 624 C.J. Jordan ENG 659 v New Zealand, 03/11/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 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 575 T.K. Curran ENG 575 v Australia, 08/09/2020
21 568 Washington Sundar IND 615 v Sri Lanka, 07/01/2020
21 568 Shaheen Afridi PAK 568 v England, 01/09/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 529 A.C. Evans SCO 598 v Netherlands, 16/09/2019
27 529 Y.S. Chahal IND 706 v Bangladesh, 18/03/2018
29 521 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
29 521 Bilal Khan OMA 563 v Ireland, 06/10/2019
31 512 R.E. van der Merwe SA 516 v Papua New Guinea, 02/11/2019
32 511 Faheem Ashraf PAK 659 v South Africa, 01/02/2019
33 504 K.O.K. Williams WI 570 v India, 11/12/2019
34 503 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
35 499 Karim Janat AFG 531 v Ireland, 06/03/2020
36 497 M.R. Adair IRE 573 v Namibia, 02/11/2019
36 497 B.D. Glover NED 513 v Papua New Guinea, 02/11/2019
38 494 D.L. Chahar IND 581 v West Indies, 11/12/2019
39 491 Mohammad Amir PAK 700 v Australia, 07/07/2010
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 474 S.C. Williams ZIM 506 v Afghanistan, 12/03/2016
46 472 Al-Amin Hossain BAN 633 v Oman, 13/03/2016
47 466 S.M. Sharif SCO 501 v Ireland, 15/02/2019
48 463 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
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 425 O. Thomas WI 425 v Sri Lanka, 06/03/2020
64 423 F.J. Klaassen NED 457 v Ireland, 01/11/2019
65 420 Mohammad Nadeem OMA 496 v Scotland, 31/10/2019
66 419 Isuru Udana SL 523 v Pakistan, 05/10/2019
67 418 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
67 418 L. Ngidi SA 418 v Australia, 26/02/2020
69 416 Hasan Ali PAK 590 v New Zealand, 31/10/2018
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 405 S. Ahmed UAE 405 v Kuwait, 27/02/2020
74 403 J.H. Davey SCO 427 v UAE, 30/10/2019
75 402 K. Rabada SA 595 v West Indies, 25/03/2016
76 400 S.P. Narine WI 817 v Pakistan, 28/07/2013
76 400 L.H. Ferguson NZ 461 v England, 05/11/2019
76 400 F.A. Allen WI 417 v India, 06/08/2019
79 393 M.A. Wood ENG 393 v Australia, 08/09/2020
80 389 S. Lamichhane ROW 448 v Oman, 10/10/2019
81 386 J.O. Holder WI 427 v India, 11/12/2019
81 386 Zahoor Khan UAE 419 v Scotland, 30/10/2019
83 382 Shafiul Islam BAN 419 v Zimbabwe, 12/05/2013
84 381 N. Pradeep SL 428 v Australia, 01/11/2019
84 381 C.J.A. Amini PNG 421 v Netherlands, 02/11/2019
86 379 Mohammad Saifuddin BAN 384 v Afghanistan, 21/09/2019
87 377 C.B. Mpofu ZIM 499 v Afghanistan, 26/10/2015
88 374 Gulbadin Naib AFG 391 v Ireland, 06/03/2020
89 373 Hamza Tahir SCO 408 v Bermuda, 24/10/2019
90 371 Ehsan Khan HK 478 v Oman, 30/10/2019
91 367 N. Pokana PNG 402 v Netherlands, 02/11/2019
92 366 C.A.K. Rajitha SL 428 v Pakistan, 09/10/2019
93 365 T.L. Chatara ZIM 415 v Nepal, 01/10/2019
94 364 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
95 358 R.D. Berrington SCO 477 v Netherlands, 19/09/2019
96 357 C.O. Obuya KEN 414 v Papua New Guinea, 27/10/2019
97 354 Aamir Keleem OMA 391 v Namibia, 29/10/2019
98 353 B.A. Stokes ENG 444 v India, 01/02/2017
99 352 J.J. Smit NAM 368 v Ireland, 02/11/2019
100 350 K.M. Jarvis ZIM 422 v Afghanistan, 20/09/2019