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 782 S. Badree WI 855 v Pakistan, 01/04/2014
2 760 S.P. Narine WI 817 v Pakistan, 28/07/2013
3 684 S.M.S.M Senanayake SL 712 v England, 20/05/2014
4 669 R. Ashwin IND 717 v South Africa, 04/04/2014
5 659 M.A. Starc AUS 699 v Pakistan, 05/10/2014
6 652 Shakib Al Hasan BAN 672 v Pakistan, 30/03/2014
7 647 S.L. Malinga SL 680 v England, 25/06/2011
7 647 Shahid Afridi PAK 814 v Sri Lanka, 12/08/2009
9 642 N.L. McCullum NZ 709 v Zimbabwe, 17/10/2011
10 629 K.M.D.N. Kulasekara SL 676 v Australia, 28/01/2013
11 614 P. Utseya ZIM 667 v Pakistan, 23/08/2013
12 613 Saeed Ajmal PAK 788 v New Zealand, 23/09/2012
13 612 M.J. McClenaghan NZ 612 v South Africa, 16/08/2015
14 610 P.J. Cummins AUS 610 v England, 31/08/2015
14 610 Imran Tahir SA 675 v West Indies, 11/01/2015
16 601 G. Dockrell IRE 668 v Zimbabwe, 17/03/2014
17 595 Mohammad Hafeez PAK 689 v Zimbabwe, 24/08/2013
18 590 M.A.A. Jamil NED 616 v Nepal, 03/07/2015
19 586 Mudassar Bukhari NED 616 v Nepal, 01/07/2015
20 577 Abdur Razzak BAN 661 v Ireland, 21/07/2012
20 577 A.D. Mathews SL 645 v South Africa, 02/08/2013
22 574 Mohammad Nabi AFG 574 v Oman, 25/07/2015
23 566 Sohail Tanvir PAK 578 v South Africa, 15/11/2013
24 564 T. van der Gugten NED 564 v Ireland, 25/07/2015
25 563 S.T. Finn ENG 667 v Australia, 31/08/2013
26 546 A.R. Cusack IRE 614 v West Indies, 21/02/2014
27 545 D. Wiese SA 545 v New Zealand, 16/08/2015
28 537 K.J. O'Brien IRE 537 v Netherlands, 25/07/2015
29 535 G.J. Maxwell AUS 535 v England, 31/08/2015
30 534 R.A. Jadeja IND 579 v South Africa, 04/04/2014
31 531 W.D. Parnell SA 561 v Australia, 07/11/2014
32 528 Shapoor Zadran AFG 528 v Oman, 25/07/2015
33 523 Samiullah Shenwari AFG 580 v Hong Kong, 18/03/2014
34 521 Dawlat Zadran AFG 521 v Oman, 25/07/2015
35 517 B. Kumar IND 517 v Zimbabwe, 19/07/2015
36 510 Hamid Hassan AFG 520 v Papua New Guinea, 23/07/2015
37 500 S.R. Watson AUS 671 v Pakistan, 02/10/2012
38 499 C.B. Mpofu ZIM 499 v New Zealand, 09/08/2015
39 492 M.N. Samuels WI 525 v Sri Lanka, 03/04/2014
40 485 J.C. Tredwell ENG 505 v India, 07/09/2014
41 484 A.F. Milne NZ 484 v South Africa, 16/08/2015
42 479 N.M. Coulter-Nile AUS 479 v England, 31/08/2015
43 478 K.J. Abbott SA 478 v New Zealand, 16/08/2015
44 472 Mashrafe Mortaza BAN 498 v India, 28/03/2014
45 470 T.G. Southee NZ 628 v Pakistan, 23/09/2012
46 469 Mahmudullah BAN 495 v Pakistan, 30/03/2014
46 469 P.W. Borren NED 508 v England, 31/03/2014
48 468 Harbhajan Singh IND 701 v West Indies, 09/05/2010
49 467 K. Santokie WI 532 v Pakistan, 01/04/2014
49 467 D.J.G. Sammy WI 686 v England, 23/09/2011
51 462 N.L.T.C. Perera SL 462 v Pakistan, 01/08/2015
52 460 D.J.J. Bravo WI 481 v England, 11/03/2014
53 459 Mirwais Ashraf AFG 459 v Oman, 25/07/2015
54 456 Umar Gul PAK 857 v New Zealand, 13/06/2009
55 455 P.M. Seelaar NED 554 v Ireland, 21/03/2014
56 449 A.G. Cremer ZIM 449 v New Zealand, 09/08/2015
57 447 J.P. Faulkner AUS 453 v South Africa, 09/11/2014
58 444 A.M. Phangiso SA 444 v New Zealand, 16/08/2015
59 417 S.C. Williams ZIM 417 v New Zealand, 09/08/2015
60 415 J.P. Duminy SA 432 v Bangladesh, 07/07/2015
61 413 R.S. Bopara ENG 443 v Netherlands, 31/03/2014
62 408 D.E. Bollinger AUS 416 v South Africa, 09/11/2014
63 400 M. Morkel SA 646 v Australia, 13/10/2011
64 396 Raza Hasan PAK 424 v New Zealand, 05/12/2014
65 395 R.E. van der Merwe SA 487 v England, 15/11/2009
66 394 Shoaib Malik PAK 402 v Sri Lanka, 12/06/2009
67 393 D.L. Vettori NZ 850 v Australia, 26/02/2010
68 383 M.R. Swart NED 460 v Ireland, 21/03/2014
69 380 Basant Regmi NEP 380 v Papua New Guinea, 17/07/2015
70 374 R.J. Peterson SA 541 v New Zealand, 26/12/2012
71 372 J.D.S Neesham NZ 372 v South Africa, 16/08/2015
72 370 P.R. Stirling IRE 409 v UAE, 19/03/2014
73 359 A.D. Russell WI 360 v South Africa, 11/01/2015
74 357 K.A. Pollard WI 372 v Pakistan, 28/07/2013
75 354 Al-Amin Hossain BAN 379 v Australia, 01/04/2014
76 350 M.S. Sorensen IRE 393 v Scotland, 18/06/2015
77 347 S. Sharif SCO 347 v Hong Kong, 25/07/2015
78 346 C.J. Anderson NZ 407 v West Indies, 05/07/2014
79 341 Mohammad Irfan PAK 341 v Sri Lanka, 01/08/2015
80 338 T.A. Boult NZ 382 v West Indies, 06/07/2014
81 329 S.P. Gauchan NEP 329 v Papua New Guinea, 17/07/2015
81 329 Tanwir Afzal HK 356 v Afghanistan, 21/07/2015
83 322 B.V. Vitori ZIM 342 v Pakistan, 25/05/2015
84 316 Sompal Kami NEP 316 v Papua New Guinea, 17/07/2015
85 308 M.J. Rippon NED 314 v UAE, 12/07/2015
86 307 Irfan Ahmed HK 307 v Scotland, 25/07/2015
87 305 P.A. van Meekeren NED 305 v Ireland, 25/07/2015
88 303 C.H. Gayle WI 382 v Australia, 21/02/2010
89 302 Haseeb Amjad HK 302 v Scotland, 25/07/2015
90 298 Anwar Ali PAK 298 v Sri Lanka, 01/08/2015
90 298 Nadeem Ahmed HK 298 v Afghanistan, 21/07/2015
92 294 Sohag Gazi BAN 318 v Australia, 01/04/2014
93 293 D.A.J. Bracewell NZ 355 v South Africa, 26/12/2012
94 286 S.J. Benn WI 602 v South Africa, 20/05/2010
94 286 R. McLaren SA 417 v New Zealand, 26/12/2012
96 285 R.D. Berrington SCO 285 v Hong Kong, 25/07/2015
96 285 T.M. Dilshan SL 286 v Bangladesh, 14/02/2014
98 284 S.K. Raina IND 296 v Sri Lanka, 06/04/2014
99 281 Aizaz Khan HK 281 v Scotland, 25/07/2015
100 280 C.J. Jordan ENG 298 v Sri Lanka, 20/05/2014