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 780 Rashid Khan AFG 816 v Bangladesh, 05/06/2018
2 720 Shadab Khan PAK 769 v Scotland, 13/06/2018
3 709 A.U. Rashid ENG 716 v West Indies, 08/03/2019
4 705 Imad Wasim PAK 780 v West Indies, 02/04/2017
5 699 Kuldeep Yadav IND 728 v New Zealand, 10/02/2019
6 672 A. Zampa AUS 672 v India, 27/02/2019
7 658 Shakib Al Hasan BAN 672 v Pakistan, 30/03/2014
8 657 I.S. Sodhi NZ 739 v Pakistan, 22/01/2018
9 655 Faheem Ashraf PAK 659 v South Africa, 01/02/2019
10 642 C.J. Jordan ENG 652 v West Indies, 08/03/2019
11 640 D.J. Willey ENG 640 v West Indies, 10/03/2019
12 638 M.J. Santner NZ 731 v Pakistan, 22/01/2018
13 629 L.E. Plunkett ENG 644 v India, 06/07/2018
14 628 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
14 628 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
16 610 J.J. Bumrah IND 764 v England, 01/02/2017
17 602 Imran Tahir SA 795 v New Zealand, 17/02/2017
18 600 B. Stanlake AUS 653 v Pakistan, 26/10/2018
19 594 Y.S. Chahal IND 706 v Bangladesh, 18/03/2018
20 591 C.H. Morris SA 591 v Pakistan, 06/02/2019
20 591 A.J. Tye AUS 658 v Pakistan, 08/07/2018
22 584 B. Kumar IND 622 v South Africa, 24/02/2018
23 583 M.R.J. Watt SCO 583 v Oman, 17/02/2019
24 581 A.L. Phehlukwayo SA 581 v Pakistan, 06/02/2019
25 580 C.R. Brathwaite WI 589 v Bangladesh, 17/12/2018
26 579 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
27 568 A.C. Evans SCO 568 v Oman, 17/02/2019
28 551 T.G. Southee NZ 628 v Pakistan, 23/09/2012
29 550 Bilal Khan OMA 550 v Scotland, 17/02/2019
30 546 S. Badree WI 855 v Pakistan, 01/04/2014
31 544 Mohammad Amir PAK 700 v Australia, 07/07/2010
32 543 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
33 542 A. Dananjaya SL 564 v South Africa, 14/08/2018
34 536 Hasan Ali PAK 590 v New Zealand, 31/10/2018
35 534 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
36 531 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
37 524 K.M.A. Paul WI 557 v Bangladesh, 22/12/2018
38 522 A.G. Cremer ZIM 669 v Bangladesh, 20/01/2016
39 520 T.A. Boult NZ 622 v Australia, 03/02/2018
40 518 Mujeeb Ur Rahman AFG 529 v Ireland, 23/02/2019
41 515 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
42 503 T.S. Chisoro ZIM 503 v South Africa, 12/10/2018
43 500 S.M. Sharif SCO 501 v Ireland, 15/02/2019
43 500 K.H. Pandya IND 500 v Australia, 27/02/2019
45 485 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
46 479 G.J. Maxwell AUS 570 v New Zealand, 18/03/2016
47 464 R.E. van der Merwe SA 487 v England, 15/11/2009
48 462 A.F. Milne NZ 661 v Pakistan, 22/03/2016
49 458 Mahmudullah BAN 495 v Pakistan, 30/03/2014
49 458 Shaheen Afridi PAK 458 v South Africa, 06/02/2019
51 455 Rubel Hossain BAN 483 v West Indies, 05/08/2018
51 455 H.H. Pandya IND 545 v South Africa, 24/02/2018
53 452 P.M. Seelaar NED 554 v Ireland, 21/03/2014
53 452 S.L. Malinga SL 684 v West Indies, 11/11/2015
55 451 K.O.K. Williams WI 541 v Bangladesh, 05/08/2018
56 449 K. Rabada SA 595 v West Indies, 25/03/2016
57 446 S.C. Williams ZIM 506 v Afghanistan, 12/03/2016
58 441 W.B. Rankin ENG 581 v New Zealand, 25/06/2013
59 439 Usman Khan PAK 451 v South Africa, 01/02/2019
60 438 Rohan Mustafa UAE 465 v Australia, 22/10/2018
61 434 Mohammad Nawaz PAK 542 v Zimbabwe, 04/07/2018
62 432 P.V.D. Chameera SL 468 v India, 12/03/2018
63 429 Isuru Udana SL 438 v England, 27/10/2018
64 425 R.D. Berrington SCO 425 v Oman, 17/02/2019
64 425 K.J. O'Brien IRE 553 v Papua New Guinea, 06/02/2016
66 418 N.L.T.C. Perera SL 462 v Pakistan, 01/08/2015
66 418 A.M. Phangiso SA 491 v Bangladesh, 29/10/2017
68 413 M.A. Leask SCO 430 v Netherlands, 13/02/2019
69 410 A.C. Agar AUS 491 v Zimbabwe, 03/07/2018
70 409 Sompal Kami NEP 409 v UAE, 03/02/2019
70 409 B. Regmi NEP 426 v UAE, 31/01/2019
72 408 F.A. Allen WI 408 v England, 10/03/2019
73 406 C.B. Mpofu ZIM 499 v Afghanistan, 26/10/2015
73 406 Karim Janat AFG 414 v Ireland, 23/02/2019
75 404 P.J. Cummins AUS 610 v England, 31/08/2015
76 402 T. Shamsi SA 402 v Pakistan, 06/02/2019
77 400 Samiullah Shenwari AFG 580 v Hong Kong, 18/03/2014
77 400 Mohammad Hafeez PAK 689 v Zimbabwe, 24/08/2013
79 393 S.S. Cottrell WI 420 v England, 08/03/2019
80 390 Washington Sundar IND 496 v Bangladesh, 18/03/2018
80 390 M.A. Starc AUS 702 v Pakistan, 05/10/2014
82 389 M.J.G. Rippon NED 446 v Hong Kong, 18/01/2017
83 388 M.M. Ali ENG 506 v India, 01/02/2017
84 383 A.V. Lalcheta OMA 396 v Ireland, 13/02/2019
84 383 P.R. Stirling IRE 410 v India, 27/06/2018
86 382 M.J. McClenaghan NZ 649 v Australia, 18/03/2016
87 380 B.E. Hendricks SA 380 v Pakistan, 06/02/2019
88 375 Nazmul Islam BAN 411 v West Indies, 04/08/2018
88 375 J.P. Duminy SA 432 v Bangladesh, 07/07/2015
90 372 D.T. Tiripano ZIM 395 v India, 22/06/2016
91 368 D. Paterson SA 399 v Zimbabwe, 12/10/2018
92 366 A.D. Mathews SL 645 v South Africa, 02/08/2013
93 362 P.A.D.L.R. Sandakan SL 362 v New Zealand, 11/01/2019
93 362 M.P. Stoinis AUS 404 v Zimbabwe, 06/07/2018
95 350 B.A. Stokes ENG 444 v India, 01/02/2017
95 350 J.A. Richardson AUS 387 v Pakistan, 08/07/2018
97 347 C. de Grandhomme NZ 361 v Pakistan, 04/11/2018
98 344 S.R. Thompson IRE 344 v Afghanistan, 24/02/2019
99 339 P.K.D. Chase IRE 339 v Afghanistan, 24/02/2019
100 336 Taskin Ahmed BAN 464 v Pakistan, 16/03/2016