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 793 Rashid Khan AFG 816 v Bangladesh, 05/06/2018
2 752 Shadab Khan PAK 769 v Scotland, 13/06/2018
3 676 A.U. Rashid ENG 676 v Sri Lanka, 27/10/2018
4 669 Y.S. Chahal IND 706 v Bangladesh, 18/03/2018
5 668 I.S. Sodhi NZ 739 v Pakistan, 22/01/2018
6 653 Imran Tahir SA 795 v New Zealand, 17/02/2017
7 652 Faheem Ashraf PAK 652 v New Zealand, 04/11/2018
8 651 Imad Wasim PAK 780 v West Indies, 02/04/2017
9 640 B. Stanlake AUS 653 v Pakistan, 26/10/2018
10 634 A.J. Tye AUS 658 v Pakistan, 08/07/2018
11 633 Shakib Al Hasan BAN 672 v Pakistan, 30/03/2014
12 630 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
13 626 M.J. Santner NZ 731 v Pakistan, 22/01/2018
14 622 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
15 621 L.E. Plunkett ENG 644 v India, 06/07/2018
16 616 S. Badree WI 855 v Pakistan, 01/04/2014
17 611 C.J. Jordan ENG 628 v India, 29/01/2017
18 598 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
19 595 D.J. Willey ENG 615 v India, 06/07/2018
19 595 B. Kumar IND 622 v South Africa, 24/02/2018
21 589 J.J. Bumrah IND 764 v England, 01/02/2017
22 585 A. Zampa AUS 599 v New Zealand, 03/02/2018
23 584 Kuldeep Yadav IND 596 v West Indies, 06/11/2018
24 568 M.R.J. Watt SCO 573 v Pakistan, 13/06/2018
25 567 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
26 566 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
27 564 T.A. Boult NZ 622 v Australia, 03/02/2018
28 556 Hasan Ali PAK 590 v New Zealand, 31/10/2018
29 555 C.R. Brathwaite WI 582 v India, 04/11/2018
30 553 M.K.P.A. Dananjaya SL 564 v South Africa, 14/08/2018
31 546 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
32 539 Mohammad Amir PAK 700 v Australia, 07/07/2010
33 528 C.H. Morris SA 561 v India, 24/02/2018
34 526 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
35 522 A.G. Cremer ZIM 669 v Bangladesh, 22/01/2016
36 511 T.G. Southee NZ 628 v Pakistan, 23/09/2012
37 509 K.O.K. Williams WI 541 v Bangladesh, 05/08/2018
38 508 H.H. Pandya IND 545 v South Africa, 24/02/2018
39 503 T.S. Chisoro ZIM 503 v South Africa, 12/10/2018
40 501 A.F. Milne NZ 661 v Pakistan, 22/03/2016
41 500 Mujeeb Zadran AFG 500 v Ireland, 22/08/2018
42 498 A.L. Phehlukwayo SA 498 v Zimbabwe, 12/10/2018
43 493 A.C. Evans SCO 493 v Netherlands, 20/06/2018
43 493 S. Sharif SCO 500 v Ireland, 20/01/2017
45 483 Rubel Hossain BAN 483 v West Indies, 05/08/2018
46 479 K. Rabada SA 595 v West Indies, 25/03/2016
47 472 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
48 466 G.J. Maxwell AUS 570 v New Zealand, 18/03/2016
49 465 Rohan Mustafa UAE 465 v Australia, 22/10/2018
50 463 A.C. Agar AUS 491 v Zimbabwe, 03/07/2018
51 461 Mohammad Nawaz PAK 542 v Zimbabwe, 04/07/2018
52 458 Washington Sundar IND 496 v Bangladesh, 18/03/2018
53 453 A.M. Phangiso SA 491 v Bangladesh, 29/10/2017
54 451 K.J. O'Brien IRE 553 v Papua New Guinea, 06/02/2016
55 447 P.M. Seelaar NED 554 v Ireland, 21/03/2014
56 446 S.C. Williams ZIM 506 v Afghanistan, 12/03/2016
57 440 P.V.D. Chameera SL 468 v India, 12/03/2018
58 438 I. Udana SL 438 v England, 27/10/2018
59 425 Mohammad Hafeez PAK 470 v West Indies, 26/03/2017
60 423 R.E. van der Merwe SA 487 v England, 15/11/2009
61 422 S.L. Malinga SL 684 v West Indies, 11/11/2015
62 421 W.B. Rankin ENG 581 v New Zealand, 25/06/2013
63 419 Samiullah Shenwari AFG 580 v Hong Kong, 18/03/2014
64 416 N.L.T.C. Perera SL 462 v Pakistan, 01/08/2015
65 414 M.J. McClenaghan NZ 649 v Australia, 18/03/2016
66 413 M.J. Rippon NED 446 v Hong Kong, 18/01/2017
67 412 Moeen Ali ENG 506 v India, 01/02/2017
68 409 Mahmudullah BAN 495 v Pakistan, 30/03/2014
69 408 M.A. Leask SCO 408 v Netherlands, 20/06/2018
70 407 J-P. Duminy SA 432 v Bangladesh, 07/07/2015
71 406 C.B. Mpofu ZIM 499 v New Zealand, 09/08/2015
72 399 D. Paterson SA 399 v Zimbabwe, 12/10/2018
72 399 K.M.A. Paul WI 399 v India, 11/11/2018
74 398 Nazmul Islam BAN 411 v West Indies, 04/08/2018
75 397 Basant Regmi NEP 397 v Netherlands, 29/07/2018
76 396 Usman Khan PAK 398 v Australia, 28/10/2018
76 396 S. Prasanna SL 507 v Pakistan, 26/10/2017
78 392 Shaheen Afridi PAK 400 v New Zealand, 02/11/2018
79 391 P.R. Stirling IRE 410 v India, 27/06/2018
80 385 R.D. Berrington SCO 385 v Netherlands, 20/06/2018
81 375 Karim Janat AFG 390 v Bangladesh, 07/06/2018
82 373 A.D. Mathews SL 645 v South Africa, 02/08/2013
83 372 M.N. Samuels WI 525 v Sri Lanka, 03/04/2014
83 372 D.T. Tiripano ZIM 395 v India, 22/06/2016
83 372 B.A. Stokes ENG 444 v India, 01/02/2017
86 370 J.D. Unadkat IND 435 v Bangladesh, 18/03/2018
87 365 M.P. Stoinis AUS 404 v Zimbabwe, 06/07/2018
88 361 C. de Grandhomme NZ 361 v Pakistan, 04/11/2018
89 357 J.A. Richardson AUS 387 v Pakistan, 08/07/2018
89 357 Taskin Ahmed BAN 464 v Pakistan, 16/03/2016
91 354 A. Nehra IND 634 v West Indies, 31/03/2016
92 350 A.D. Russell WI 468 v England, 03/04/2016
93 342 Shapoor Zadran AFG 528 v Oman, 25/07/2015
94 338 Sompal Kami NEP 338 v Netherlands, 29/07/2018
95 332 C.J. Anderson NZ 491 v Bangladesh, 26/03/2016
96 326 A.R. Nurse WI 346 v Bangladesh, 05/08/2018
97 320 T.L. Chatara ZIM 361 v Afghanistan, 06/02/2018
98 318 K.M. Jarvis ZIM 392 v South Africa, 20/09/2012
99 314 P.A.D.L.R. Sandakan SL 314 v England, 27/10/2018
100 310 K.W. Richardson AUS 379 v New Zealand, 21/02/2018