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 759 Rashid Khan AFG 759 v Zimbabwe, 06/02/2018
2 733 Shadab Khan PAK 733 v West Indies, 03/04/2018
3 706 Y.S. Chahal IND 706 v Bangladesh, 18/03/2018
4 700 I.S. Sodhi NZ 739 v Pakistan, 22/01/2018
5 671 S. Badree WI 855 v Pakistan, 01/04/2014
6 665 M.J. Santner NZ 731 v Pakistan, 22/01/2018
7 650 Imran Tahir SA 795 v New Zealand, 17/02/2017
8 647 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
9 637 Imad Wasim PAK 780 v West Indies, 02/04/2017
10 626 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
11 609 J.J. Bumrah IND 764 v England, 01/02/2017
12 608 Mohammad Amir PAK 700 v Australia, 07/07/2010
12 608 Shakib Al Hasan BAN 672 v Pakistan, 30/03/2014
14 601 A.U. Rashid ENG 601 v New Zealand, 18/02/2018
15 599 S.P. Narine WI 817 v Pakistan, 28/07/2013
15 599 T.A. Boult NZ 622 v Australia, 03/02/2018
17 598 C.J. Jordan ENG 628 v India, 29/01/2017
18 597 J.P. Faulkner AUS 688 v Sri Lanka, 22/02/2017
19 590 Hamza Hotak AFG 627 v Ireland, 08/03/2017
20 589 A.G. Cremer ZIM 669 v Bangladesh, 20/01/2016
21 578 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
22 576 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
23 562 B. Kumar IND 622 v South Africa, 24/02/2018
24 561 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
24 561 C.H. Morris SA 561 v India, 24/02/2018
26 552 A. Zampa AUS 599 v New Zealand, 03/02/2018
27 548 L.E. Plunkett ENG 560 v West Indies, 16/09/2017
28 545 D.J. Willey ENG 545 v New Zealand, 18/02/2018
29 521 Amjad Javed UAE 521 v Papua New Guinea, 14/04/2017
30 511 Hasan Ali PAK 521 v West Indies, 02/04/2018
31 499 C.R. Brathwaite WI 552 v New Zealand, 29/12/2017
32 496 T.G. Southee NZ 628 v Pakistan, 23/09/2012
32 496 Washington Sundar IND 496 v Bangladesh, 18/03/2018
34 494 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
35 493 H.H. Pandya IND 545 v South Africa, 24/02/2018
36 488 M.K.P.A. Dananjaya SL 488 v Bangladesh, 16/03/2018
36 488 G.J. Maxwell AUS 570 v New Zealand, 18/03/2016
38 483 K.J. O'Brien IRE 553 v Papua New Guinea, 06/02/2016
38 483 A.F. Milne NZ 661 v Pakistan, 22/03/2016
40 481 A.M. Phangiso SA 491 v Bangladesh, 29/10/2017
41 471 P.J. Cummins AUS 610 v England, 31/08/2015
42 465 Rubel Hossain BAN 465 v India, 18/03/2018
43 459 P.V.D. Chameera SL 468 v India, 12/03/2018
44 453 R. Ashwin IND 765 v Sri Lanka, 14/02/2016
45 450 Rohan Mustafa UAE 450 v Papua New Guinea, 14/04/2017
46 446 K.M.D.N. Kulasekara SL 676 v Australia, 28/01/2013
47 445 Mashrafe Mortaza BAN 545 v Oman, 13/03/2016
48 441 N.L.T.C. Perera SL 462 v Pakistan, 01/08/2015
49 438 A.J. Tye AUS 438 v New Zealand, 21/02/2018
50 435 Samiullah Shenwari AFG 580 v Hong Kong, 18/03/2014
50 435 J.D. Unadkat IND 435 v Bangladesh, 18/03/2018
52 431 Dawlat Zadran AFG 636 v Zimbabwe, 10/01/2016
53 430 Mohammad Nawaz PAK 430 v West Indies, 03/04/2018
53 430 Moeen Ali ENG 506 v India, 01/02/2017
55 429 A.L. Phehlukwayo SA 429 v India, 24/02/2018
56 425 Mahmudullah BAN 495 v Pakistan, 30/03/2014
57 417 K.O.K. Williams WI 444 v New Zealand, 29/12/2017
58 416 A. Nehra IND 634 v West Indies, 31/03/2016
59 414 J-P. Duminy SA 432 v Bangladesh, 07/07/2015
59 414 S.L. Malinga SL 684 v West Indies, 11/11/2015
61 413 Sohail Tanvir PAK 600 v England, 26/11/2015
61 413 S. Prasanna SL 507 v Pakistan, 26/10/2017
63 412 Wahab Riaz PAK 542 v West Indies, 01/04/2017
64 407 M.N. Samuels WI 525 v Sri Lanka, 03/04/2014
65 403 Taskin Ahmed BAN 464 v Pakistan, 16/03/2016
66 397 Mohammad Hafeez PAK 470 v West Indies, 26/03/2017
67 391 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
68 388 Faheem Ashraf PAK 388 v West Indies, 03/04/2018
69 387 I. Udana SL 394 v Bangladesh, 18/02/2018
70 385 A.D. Mathews SL 645 v South Africa, 02/08/2013
71 379 K.W. Richardson AUS 379 v New Zealand, 21/02/2018
72 378 B.A. Stokes ENG 444 v India, 01/02/2017
73 374 Kuldeep Yadav IND 440 v Sri Lanka, 24/12/2017
74 368 P.R. Stirling IRE 409 v UAE, 19/03/2014
75 366 W.D. Parnell SA 561 v Australia, 07/11/2014
76 361 T.L. Chatara ZIM 361 v Afghanistan, 06/02/2018
77 359 B. Stanlake AUS 359 v New Zealand, 21/02/2018
78 358 J. Mulder IRE 358 v Afghanistan, 12/03/2017
78 358 S.N. Thakur IND 358 v Bangladesh, 18/03/2018
80 355 Shapoor Zadran AFG 528 v Oman, 25/07/2015
80 355 Mehedi Hasan BAN 384 v Sri Lanka, 16/03/2018
82 351 Shoaib Malik PAK 414 v England, 30/11/2015
83 345 M. Morkel SA 646 v Australia, 13/10/2011
83 345 C.J. Anderson NZ 491 v Bangladesh, 26/03/2016
85 343 A.C. Agar AUS 343 v New Zealand, 21/02/2018
86 338 A.R. Patel IND 455 v New Zealand, 01/11/2017
87 337 J.E. Taylor WI 579 v South Africa, 20/05/2010
88 336 Karim Janat AFG 350 v West Indies, 05/06/2017
89 330 Rumman Raees PAK 351 v New Zealand, 28/01/2018
90 327 D. Paterson SA 334 v India, 21/02/2018
91 325 S.K. Raina IND 378 v Pakistan, 19/03/2016
92 322 N. Vanua PNG 322 v UAE, 14/04/2017
93 312 A. Mishra IND 450 v Sri Lanka, 06/04/2014
94 303 Gulbadin Naib AFG 303 v Zimbabwe, 06/02/2018
95 302 Yuvraj Singh IND 520 v Pakistan, 28/12/2012
96 301 M.P. Stoinis AUS 301 v New Zealand, 21/02/2018
97 298 Sikandar Raza ZIM 313 v India, 18/06/2016
98 296 J.R.M.V.S. Bandara SL 355 v Pakistan, 29/10/2017
98 296 D.J.G. Sammy WI 686 v England, 23/09/2011
100 290 C.A. Young IRE 310 v UAE, 18/01/2017