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 813 Rashid Khan AFG 816 v Bangladesh, 05/06/2018
2 723 Shadab Khan PAK 769 v Scotland, 13/06/2018
3 700 I.S. Sodhi NZ 739 v Pakistan, 22/01/2018
4 685 Y.S. Chahal IND 706 v Bangladesh, 18/03/2018
5 674 S. Badree WI 855 v Pakistan, 01/04/2014
6 665 M.J. Santner NZ 731 v Pakistan, 22/01/2018
7 658 A.J. Tye AUS 658 v Pakistan, 08/07/2018
8 650 Imran Tahir SA 795 v New Zealand, 17/02/2017
9 639 A.U. Rashid ENG 640 v India, 03/07/2018
10 638 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
11 628 L.E. Plunkett ENG 644 v India, 06/07/2018
12 609 Mohammad Amir PAK 700 v Australia, 07/07/2010
12 609 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
14 608 Shakib Al Hasan BAN 672 v Pakistan, 30/03/2014
15 607 D.J. Willey ENG 615 v India, 06/07/2018
16 599 T.A. Boult NZ 622 v Australia, 03/02/2018
17 598 C.J. Jordan ENG 628 v India, 29/01/2017
18 587 S.P. Narine WI 817 v Pakistan, 28/07/2013
19 570 B. Stanlake AUS 570 v Pakistan, 08/07/2018
20 569 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
21 568 M.R.J. Watt SCO 573 v Pakistan, 13/06/2018
22 566 J.J. Bumrah IND 764 v England, 01/02/2017
23 561 C.H. Morris SA 561 v India, 24/02/2018
24 558 B. Kumar IND 622 v South Africa, 24/02/2018
25 555 Hamza Hotak AFG 627 v Ireland, 08/03/2017
26 553 Imad Wasim PAK 780 v West Indies, 02/04/2017
27 547 P.A. van Meekeren NED 552 v Ireland, 13/06/2018
28 543 A.G. Cremer ZIM 669 v Bangladesh, 20/01/2016
29 540 H.H. Pandya IND 545 v South Africa, 24/02/2018
30 537 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
31 532 Hasan Ali PAK 548 v Australia, 02/07/2018
32 521 Mohammad Nawaz PAK 542 v Zimbabwe, 04/07/2018
33 513 Faheem Ashraf PAK 513 v Australia, 08/07/2018
34 508 Kuldeep Yadav IND 518 v England, 06/07/2018
35 505 C.R. Brathwaite WI 552 v New Zealand, 29/12/2017
36 496 T.G. Southee NZ 628 v Pakistan, 23/09/2012
37 493 A.C. Evans SCO 493 v Netherlands, 20/06/2018
37 493 S. Sharif SCO 500 v Ireland, 20/01/2017
39 492 T.S. Chisoro ZIM 502 v Pakistan, 04/07/2018
40 489 A. Zampa AUS 599 v New Zealand, 03/02/2018
41 488 M.K.P.A. Dananjaya SL 488 v Bangladesh, 16/03/2018
42 483 A.F. Milne NZ 661 v Pakistan, 22/03/2016
43 481 A.M. Phangiso SA 491 v Bangladesh, 29/10/2017
43 481 G.J. Maxwell AUS 570 v New Zealand, 18/03/2016
45 469 A.C. Agar AUS 491 v Zimbabwe, 03/07/2018
46 468 K.J. O'Brien IRE 553 v Papua New Guinea, 06/02/2016
47 459 P.V.D. Chameera SL 468 v India, 12/03/2018
48 453 Rubel Hossain BAN 468 v Afghanistan, 03/06/2018
49 448 Washington Sundar IND 496 v Bangladesh, 18/03/2018
50 447 P.M. Seelaar NED 554 v Ireland, 21/03/2014
51 440 M.J. McClenaghan NZ 649 v Australia, 18/03/2016
52 437 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
53 432 K.O.K. Williams WI 444 v New Zealand, 29/12/2017
54 431 R.E. van der Merwe SA 487 v England, 15/11/2009
54 431 N.L.T.C. Perera SL 462 v Pakistan, 01/08/2015
56 429 A.L. Phehlukwayo SA 429 v India, 24/02/2018
57 425 Samiullah Shenwari AFG 580 v Hong Kong, 18/03/2014
58 418 Mahmudullah BAN 495 v Pakistan, 30/03/2014
59 417 Moeen Ali ENG 506 v India, 01/02/2017
60 414 S.L. Malinga SL 684 v West Indies, 11/11/2015
60 414 J-P. Duminy SA 432 v Bangladesh, 07/07/2015
62 413 S. Prasanna SL 507 v Pakistan, 26/10/2017
63 411 Mujeeb Zadran AFG 411 v Bangladesh, 07/06/2018
64 410 R. Ashwin IND 765 v Sri Lanka, 14/02/2016
65 408 W.B. Rankin ENG 581 v New Zealand, 25/06/2013
65 408 M.A. Leask SCO 408 v Netherlands, 20/06/2018
67 407 P.R. Stirling IRE 410 v India, 27/06/2018
68 406 Dawlat Zadran AFG 636 v Zimbabwe, 10/01/2016
69 404 M.N. Samuels WI 525 v Sri Lanka, 03/04/2014
70 396 M.P. Stoinis AUS 404 v Zimbabwe, 06/07/2018
71 393 J.D. Unadkat IND 435 v Bangladesh, 18/03/2018
72 390 Karim Janat AFG 390 v Bangladesh, 07/06/2018
73 387 I. Udana SL 394 v Bangladesh, 18/02/2018
73 387 J.A. Richardson AUS 387 v Pakistan, 08/07/2018
73 387 D.T. Tiripano ZIM 395 v India, 22/06/2016
76 385 A.D. Mathews SL 645 v South Africa, 02/08/2013
76 385 R.D. Berrington SCO 385 v Netherlands, 20/06/2018
78 379 Taskin Ahmed BAN 464 v Pakistan, 16/03/2016
79 376 A. Nehra IND 634 v West Indies, 31/03/2016
80 375 B.A. Stokes ENG 444 v India, 01/02/2017
81 373 Mohammad Hafeez PAK 470 v West Indies, 26/03/2017
82 367 Usman Khan PAK 374 v Australia, 05/07/2018
83 366 W.D. Parnell SA 561 v Australia, 07/11/2014
84 365 Nazmul Islam BAN 365 v Afghanistan, 07/06/2018
85 356 Shapoor Zadran AFG 528 v Oman, 25/07/2015
86 353 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
87 347 C.B. Mpofu ZIM 499 v Afghanistan, 26/10/2015
88 345 M. Morkel SA 646 v Australia, 13/10/2011
89 336 K.W. Richardson AUS 379 v New Zealand, 21/02/2018
90 335 A.D. Russell WI 468 v England, 03/04/2016
91 333 T.L. Chatara ZIM 361 v Afghanistan, 06/02/2018
92 330 J.E. Taylor WI 579 v South Africa, 20/05/2010
93 327 Shoaib Malik PAK 414 v England, 30/11/2015
93 327 D. Paterson SA 334 v India, 21/02/2018
95 324 S.N. Thakur IND 358 v Bangladesh, 18/03/2018
96 323 B. Muzarabani ZIM 323 v Australia, 06/07/2018
97 320 Mehedi Hasan BAN 384 v Sri Lanka, 16/03/2018
98 319 W.P. Masakadza ZIM 319 v Australia, 06/07/2018
99 318 S.K. Raina IND 378 v Pakistan, 19/03/2016
100 317 C.J. Chibhabha ZIM 330 v Australia, 03/07/2018