Reliance 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.

Reliance ICC Rankings
The Official Rankings for International Cricket!
Top 100 Twenty20 Bowlers
ID Rat. Name Nat. Career Best Rating
1 724 J.J. Bumrah IND 764 v England, 01/02/2017
2 719 Imad Wasim PAK 780 v West Indies, 02/04/2017
3 717 Rashid Khan AFG 717 v West Indies, 05/06/2017
4 694 S. Badree WI 855 v Pakistan, 01/04/2014
5 691 Imran Tahir SA 795 v New Zealand, 17/02/2017
6 676 S.P. Narine WI 817 v Pakistan, 28/07/2013
7 667 Mustafizur Rahman BAN 695 v Sri Lanka, 06/04/2017
8 661 J.P. Faulkner AUS 688 v Sri Lanka, 22/02/2017
8 661 Shakib Al Hasan BAN 672 v Pakistan, 30/03/2014
10 656 I.S. Sodhi NZ 663 v India, 04/11/2017
11 654 M.J. Santner NZ 657 v India, 04/11/2017
12 626 Mohammad Naveed UAE 632 v Afghanistan, 18/12/2016
13 614 Hamza Hotak AFG 627 v Ireland, 08/03/2017
14 605 C.J. Jordan ENG 628 v India, 29/01/2017
15 604 A.F. Milne NZ 661 v Pakistan, 22/03/2016
16 595 T.A. Boult NZ 595 v India, 07/11/2017
17 592 A. Zampa AUS 592 v India, 10/10/2017
18 579 Mohammad Nabi AFG 638 v West Indies, 27/03/2016
19 578 Ahmed Raza UAE 578 v Papua New Guinea, 14/04/2017
20 568 T. van der Gugten NED 605 v Bangladesh, 09/03/2016
21 566 R. Ashwin IND 765 v Sri Lanka, 14/02/2016
22 561 G.H. Dockrell IRE 668 v Zimbabwe, 17/03/2014
23 560 L.E. Plunkett ENG 560 v West Indies, 16/09/2017
24 558 Nadeem Ahmed HK 565 v Afghanistan, 10/03/2016
25 554 Aizaz Khan HK 554 v Netherlands, 18/01/2017
26 549 B. Kumar IND 552 v New Zealand, 04/11/2017
27 547 A.U. Rashid ENG 561 v India, 29/01/2017
28 546 N.M. Coulter-Nile AUS 594 v India, 27/03/2016
29 535 K.M.D.N. Kulasekara SL 676 v Australia, 28/01/2013
30 533 Y.S. Chahal IND 533 v New Zealand, 07/11/2017
31 532 C.R. Brathwaite WI 532 v England, 16/09/2017
32 530 M.R.J. Watt SCO 530 v Ireland, 20/01/2017
33 521 Amjad Javed UAE 521 v Papua New Guinea, 14/04/2017
33 521 P.J. Cummins AUS 610 v England, 31/08/2015
35 520 C.H. Morris SA 541 v England, 25/06/2017
35 520 A. Nehra IND 634 v West Indies, 31/03/2016
37 517 M.A.A. Jamil NED 616 v Nepal, 03/07/2015
38 513 Mashrafe Mortaza BAN 545 v Oman, 13/03/2016
39 505 P.A. van Meekeren NED 505 v Hong Kong, 18/01/2017
40 500 Bilal Khan OMA 500 v Afghanistan, 20/01/2017
40 500 S. Sharif SCO 500 v Ireland, 20/01/2017
42 497 S.L. Malinga SL 684 v West Indies, 11/11/2015
43 495 S. Prasanna SL 507 v Pakistan, 26/10/2017
44 492 Shadab Khan PAK 512 v Sri Lanka, 27/10/2017
45 491 A.M. Phangiso SA 491 v Bangladesh, 29/10/2017
46 488 R.A. Jadeja IND 651 v Pakistan, 27/02/2016
47 483 K.J. O'Brien IRE 553 v Papua New Guinea, 06/02/2016
48 477 Mohammad Amir PAK 700 v Australia, 07/07/2010
49 474 D.J. Willey ENG 484 v South Africa, 25/06/2017
50 472 G.J. Maxwell AUS 570 v New Zealand, 18/03/2016
51 467 Moeen Ali ENG 506 v India, 01/02/2017
52 466 Sohail Tanvir PAK 600 v England, 26/11/2015
53 465 Wahab Riaz PAK 542 v West Indies, 01/04/2017
54 453 Samiullah Shenwari AFG 580 v Hong Kong, 18/03/2014
55 450 Rohan Mustafa UAE 450 v Papua New Guinea, 14/04/2017
56 449 Dawlat Zadran AFG 636 v Zimbabwe, 10/01/2016
57 448 P.W. Borren NED 508 v England, 31/03/2014
57 448 Mohammad Hafeez PAK 470 v West Indies, 26/03/2017
59 447 M.N. Samuels WI 525 v Sri Lanka, 03/04/2014
60 446 Hasan Ali PAK 446 v Sri Lanka, 29/10/2017
60 446 M.J. Rippon NED 446 v Hong Kong, 18/01/2017
62 445 A.R. Patel IND 455 v New Zealand, 01/11/2017
63 442 R.E. van der Merwe SA 487 v England, 15/11/2009
64 440 K.O.K. Williams WI 440 v England, 16/09/2017
65 439 D.J. Bravo WI 549 v India, 27/08/2016
66 436 Mahmudullah BAN 495 v Pakistan, 30/03/2014
67 431 C.J. Anderson NZ 491 v Bangladesh, 26/03/2016
68 426 W.B. Rankin Ire 581 v New Zealand, 25/06/2013
69 423 A.D. Mathews SL 645 v South Africa, 02/08/2013
70 422 Taskin Ahmed BAN 464 v Pakistan, 16/03/2016
71 416 P.M. Seelaar NED 554 v Ireland, 21/03/2014
72 415 N.L.T.C. Perera SL 462 v Pakistan, 01/08/2015
73 410 B.A. Stokes ENG 444 v India, 01/02/2017
74 400 A.L. Phehlukwayo SA 400 v Bangladesh, 29/10/2017
75 399 J.H. Davey SCO 399 v Ireland, 20/01/2017
76 398 J-P. Duminy SA 432 v Bangladesh, 07/07/2015
77 390 A. Mishra IND 450 v Sri Lanka, 06/04/2014
78 389 W.D. Parnell SA 561 v Australia, 07/11/2014
79 381 H.H. Pandya IND 412 v West Indies, 31/03/2016
80 377 Yuvraj Singh IND 520 v Pakistan, 28/12/2012
81 371 T.G. Southee NZ 628 v Pakistan, 23/09/2012
82 370 Shapoor Zadran AFG 528 v Oman, 25/07/2015
82 370 A.J. Lalcheta OMA 370 v Afghanistan, 20/01/2017
84 368 P.R. Stirling IRE 409 v UAE, 19/03/2014
85 367 M. Morkel SA 646 v Australia, 13/10/2011
86 359 C. de Lange SCO 359 v Ireland, 20/01/2017
87 358 J. Mulder IRE 358 v Afghanistan, 12/03/2017
88 356 Zeeshan Maqsood OMA 356 v Afghanistan, 20/01/2017
89 355 I. Udana SL 355 v Pakistan, 29/10/2017
89 355 J.R.M.V.S. Bandara SL 355 v Pakistan, 29/10/2017
91 352 J.E. Taylor WI 579 v South Africa, 20/05/2010
92 351 Shoaib Malik PAK 414 v England, 30/11/2015
93 350 Karim Janat AFG 350 v West Indies, 05/06/2017
94 349 G.D. Elliott NZ 396 v England, 30/03/2016
95 340 Rubel Hossain BAN 340 v South Africa, 29/10/2017
96 336 R.D. Berrington SCO 340 v Hong Kong, 12/03/2016
97 334 D.J.G. Sammy WI 686 v England, 23/09/2011
98 328 Khawar Ali OMA 328 v Afghanistan, 20/01/2017
99 323 K.A. Pollard WI 404 v Sri Lanka, 11/11/2015
100 322 N. Vanua PNG 322 v UAE, 14/04/2017