Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Bowlers

Rank Player Rating Career Best Rating
1 Tabraiz Shamsi Tabraiz Shamsi South Africa 810 821 v West Indies, 03/07/2021
2 Rashid Khan Rashid Khan Afghanistan 719 816 v Bangladesh, 05/06/2018
3 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 693 704 v England, 24/06/2021
4 Adil Rashid Adil Rashid England 689 716 v West Indies, 08/03/2019
5 Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan 687 745 v Ireland, 08/03/2020
6 Tim Southee Tim Southee New Zealand 669 669 v Bangladesh, 01/04/2021
7 Adam Zampa Adam Zampa Australia 668 726 v Sri Lanka, 30/10/2019
8 Ashton Agar Ashton Agar Australia 649 717 v England, 06/09/2020
9 Ish Sodhi Ish Sodhi New Zealand 640 661 v Bangladesh, 28/03/2021
10 Fabian Allen Fabian Allen West Indies 620 625 v Australia, 14/07/2021
11 Mitchell Santner Mitchell Santner New Zealand 616 731 v Pakistan, 22/01/2018
12 Lakshan Sandakan Lakshan Sandakan Sri Lanka 610 639 v West Indies, 08/03/2021
13 Shaheen Afridi Shaheen Afridi Pakistan 599 623 v England, 18/07/2021
14 Washington Sundar Washington Sundar India 597 631 v England, 16/03/2021
15 Mark Watt Mark Watt Scotland 595 592 v Oman, 31/10/2019
16 Sheldon Cottrell Sheldon Cottrell West Indies 592 648 v New Zealand, 27/11/2020
17 Chris Jordan Chris Jordan England 579 659 v New Zealand, 03/11/2019
18 Mark Wood Mark Wood England 563 610 v Sri Lanka, 24/06/2021
19 Kane Richardson Kane Richardson Australia 554 664 v England, 04/09/2020
20 Bhuvneshwar Kumar Bhuvneshwar Kumar India 550 622 v South Africa, 24/02/2018
21 Mohammad Nabi Mohammad Nabi Afghanistan 546 638 v West Indies, 27/03/2016
22 Shakib Al Hasan Shakib Al Hasan Bangladesh 542 672 v Pakistan, 30/03/2014
23 Shardul Thakur Shardul Thakur India 540 540 v England, 20/03/2021
23 Faheem Ashraf Faheem Ashraf Pakistan 540 659 v South Africa, 01/02/2019
25 Jasprit Bumrah Jasprit Bumrah India 536 764 v England, 01/02/2017
26 Alasdair Evans Alasdair Evans Scotland 529 598 v Netherlands, 16/09/2019
27 Karim Janat Karim Janat Afghanistan 527 531 v Ireland, 06/03/2020
28 Imad Wasim Imad Wasim Pakistan 525 780 v West Indies, 02/04/2017
29 Bilal Khan Bilal Khan Oman 521 563 v Ireland, 06/10/2019
30 Haris Rauf Haris Rauf Pakistan 519 550 v Zimbabwe, 23/04/2021
31 Yuzvendra Chahal Yuzvendra Chahal India 517 706 v Bangladesh, 18/03/2018
32 Lockie Ferguson Lockie Ferguson New Zealand 515 540 v West Indies, 29/11/2020
33 Mitchell Starc Mitchell Starc Australia 513 702 v Pakistan, 05/10/2014
34 Hayden Walsh Hayden Walsh West Indies 509 509 v Australia, 16/07/2021
35 George Linde George Linde South Africa 504 504 v Ireland, 19/07/2021
36 Shadab Khan Shadab Khan Pakistan 502 769 v Scotland, 13/06/2018
36 Mark Adair Mark Adair Ireland 502 573 v Namibia, 02/11/2019
38 Jofra Archer Jofra Archer England 495 559 v India, 20/03/2021
39 Deepak Chahar Deepak Chahar India 489 581 v West Indies, 11/12/2019
40 Mustafizur Rahman Mustafizur Rahman Bangladesh 488 695 v Sri Lanka, 06/04/2017
41 Mohammad Hasnain Mohammad Hasnain Pakistan 484 501 v England, 18/07/2021
42 Dushmantha Chameera Dushmantha Chameera Sri Lanka 482 482 v England, 26/06/2021
43 Lasith Malinga Lasith Malinga Sri Lanka 478 684 v West Indies, 11/11/2015
43 Lungi Ngidi Lungi Ngidi South Africa 478 478 v Ireland, 19/07/2021
45 Mohammad Nawaz Mohammad Nawaz Pakistan 477 549 v South Africa, 14/04/2021
46 Dwayne Bravo Dwayne Bravo West Indies 475 549 v India, 27/08/2016
47 Trent Boult Trent Boult New Zealand 473 622 v Australia, 03/02/2018
47 Obed McCoy Obed McCoy West Indies 473 513 v Australia, 09/07/2021
49 David Willey David Willey England 468 640 v West Indies, 10/03/2019
49 Tom Curran Tom Curran England 468 575 v Australia, 08/09/2020
51 Safyaan Sharif Safyaan Sharif Scotland 466 501 v Ireland, 15/02/2019
52 Roelof van der Merwe Roelof van der Merwe Netherlands 463 516 v Papua New Guinea, 02/11/2019
52 Ahmed Raza Ahmed Raza United Arab Emirates 463 578 v Papua New Guinea, 14/04/2017
54 Sam Curran Sam Curran England 462 491 v Sri Lanka, 26/06/2021
55 Akila Dananjaya Akila Dananjaya Sri Lanka 459 599 v New Zealand, 03/09/2019
56 Andile Phehlukwayo Andile Phehlukwayo South Africa 456 669 v India, 18/09/2019
57 Paul van Meekeren Paul van Meekeren Netherlands 454 552 v Ireland, 13/06/2018
58 Bernard Scholtz Bernard Scholtz Namibia 452 470 v Ireland, 02/11/2019
59 Brandon Glover Brandon Glover Netherlands 449 513 v Papua New Guinea, 02/11/2019
60 Pat Cummins Pat Cummins Australia 445 610 v England, 31/08/2015
61 Shem Ngoche Shem Ngoche Kenya 444 497 v Bermuda, 21/10/2019
61 Al-Amin Hossain Al-Amin Hossain Bangladesh 444 633 v Oman, 13/03/2016
63 Khawar Ali Khawar Ali Oman 442 530 v Canada, 25/10/2019
64 Norman Vanua Norman Vanua Papua New Guinea 437 469 v Namibia, 01/11/2019
64 Hasan Ali Hasan Ali Pakistan 437 590 v New Zealand, 31/10/2018
66 Pieter Seelaar Pieter Seelaar Netherlands 436 554 v Ireland, 21/03/2014
66 Mohammad Naveed Mohammad Naveed United Arab Emirates 436 632 v Afghanistan, 18/12/2016
68 Usman Qadir Usman Qadir Pakistan 431 439 v Zimbabwe, 23/04/2021
69 Blessing Muzarabani Blessing Muzarabani Zimbabwe 428 428 v Pakistan, 25/04/2021
69 Jason Holder Jason Holder West Indies 428 493 v South Africa, 29/06/2021
71 Kagiso Rabada Kagiso Rabada South Africa 421 595 v West Indies, 25/03/2016
72 Billy Stanlake Billy Stanlake Australia 420 653 v Pakistan, 26/10/2018
72 Nadeem Ghauri Nadeem Ghauri Oman 420 496 v Scotland, 31/10/2019
74 Kuldeep Yadav Kuldeep Yadav India 415 728 v New Zealand, 10/02/2019
75 Beuran Hendricks Beuran Hendricks South Africa 414 477 v Pakistan, 14/04/2021
76 Rohan Mustafa Rohan Mustafa United Arab Emirates 412 499 v Hong Kong, 21/10/2019
77 Andrew Tye Andrew Tye Australia 409 658 v Pakistan, 08/07/2018
78 Gareth Delany Gareth Delany Ireland 405 416 v Namibia, 02/11/2019
78 Sandeep Lamichhane Sandeep Lamichhane Nepal 405 448 v Oman, 10/10/2019
78 Sultan Ahmed Sultan Ahmed United Arab Emirates 405 405 v Kuwait, 27/02/2020
81 Isuru Udana Isuru Udana Sri Lanka 404 523 v Pakistan, 05/10/2019
82 Josh Davey Josh Davey Scotland 403 427 v UAE, 30/10/2019
83 Hardik Pandya Hardik Pandya India 399 545 v South Africa, 24/02/2018
84 Mohammad Saifuddin Mohammad Saifuddin Bangladesh 392 400 v New Zealand, 30/03/2021
85 Timm van der Gugten Timm van der Gugten Netherlands 389 605 v Bangladesh, 09/03/2016
86 Zahoor Khan Zahoor Khan United Arab Emirates 386 419 v Scotland, 30/10/2019
87 Anrich Nortje Anrich Nortje South Africa 385 401 v West Indies, 01/07/2021
87 Krunal Pandya Krunal Pandya India 385 585 v Bangladesh, 03/11/2019
89 Fred Klaassen Fred Klaassen Netherlands 383 457 v Ireland, 01/11/2019
90 Simi Singh Simi Singh Ireland 382 382 v South Africa, 19/07/2021
91 Charles Amini Charles Amini Papua New Guinea 381 421 v Netherlands, 02/11/2019
92 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 378 378 v Zimbabwe, 20/03/2021
93 Sean Williams Sean Williams Zimbabwe 376 506 v Afghanistan, 12/03/2016
94 Hamza Tahir Hamza Tahir Scotland 373 408 v Bermuda, 24/10/2019
95 Ehsan Khan Ehsan Khan Hong Kong 371 478 v Oman, 30/10/2019
96 Nosaina Pokana Nosaina Pokana Papua New Guinea 367 402 v Netherlands, 02/11/2019
97 Dwaine Pretorius Dwaine Pretorius South Africa 366 448 v Pakistan, 14/02/2021
97 Navdeep Saini Navdeep Saini India 366 430 v New Zealand, 02/02/2020
99 Ben Stokes Ben Stokes England 362 444 v India, 01/02/2017
100 Tendai Chisoro Tendai Chisoro Zimbabwe 361 503 v South Africa, 12/10/2018