ICC Player Rankings for T20 Bowlers

Rank Player Rating Career Best Rating
1 Adil Rashid Adil Rashid England 718 746 v West Indies at Barbados 2022
2 Anrich Nortje Anrich Nortje South Africa 675 695 v India at Cuttack 2022
3 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 674 797 v West Indies at Abu Dhabi 2021
4 Rashid Khan Rashid Khan Afghanistan 668 816 v Bangladesh at Dehradun 2018
5 Josh Hazlewood Josh Hazlewood Australia 662 806 v Sri Lanka at Sydney 2022
6 Akeal Hosein Akeal Hosein West Indies 659 683 v England at Trinidad 2023
7 Adam Zampa Adam Zampa Australia 654 743 v Sri Lanka at Sydney 2022
8 Fazalhaq Farooqi Fazalhaq Farooqi Afghanistan 645 692 v Pakistan at Sharjah 2023
9 Axar Patel Axar Patel India 644 667 v Afghanistan at Indore 2024
= Maheesh Theekshana Maheesh Theekshana Sri Lanka 644 684 v New Zealand at Queenstown 2023
11 Kuldeep Yadav Kuldeep Yadav India 641 730 v New Zealand at Hamilton 2019
12 Alzarri Joseph Alzarri Joseph West Indies 633 646 v New Zealand at Trinidad 2024
13 Tabraiz Shamsi Tabraiz Shamsi South Africa 629 821 v West Indies at Grenada 2021
14 Jasprit Bumrah Jasprit Bumrah India 627 764 v England at Bengaluru 2017
= Gudakesh Motie Gudakesh Motie West Indies 627 659 v USA at Barbados 2024
= Ravi Bishnoi Ravi Bishnoi India 627 699 v Australia at Bengaluru 2023
17 Shaheen Afridi Shaheen Afridi Pakistan 623 634 v Australia at Lahore 2022
18 Tim Southee Tim Southee New Zealand 622 669 v Bangladesh at Auckland 2021
= Arshdeep Singh Arshdeep Singh India 622 635 v South Africa at Barbados 2024
20 Mustafizur Rahman Mustafizur Rahman Bangladesh 620 695 v Sri Lanka at Colombo (RPS) 2017
21 Keshav Maharaj Keshav Maharaj South Africa 618 662 v India at Indore 2022
22 Reece Topley Reece Topley England 613 662 v Australia at Canberra 2022
23 Mitchell Santner Mitchell Santner New Zealand 605 724 v Pakistan at Wellington 2018
24 Nathan Ellis Nathan Ellis Australia 602 620 v Scotland at St Lucia 2024
25 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 590 590 v South Africa at Trinidad 2024
26 Taskin Ahmed Taskin Ahmed Bangladesh 589 597 v South Africa at New York 2024
= Rishad Hossain Rishad Hossain Bangladesh 589 596 v Australia at Antigua 2024
28 Haris Rauf Haris Rauf Pakistan 583 657 v New Zealand at Lahore 2023
29 Lockie Ferguson Lockie Ferguson New Zealand 581 581 v Papua New Guinea at Trinidad 2024
30 Ish Sodhi Ish Sodhi New Zealand 573 732 v Pakistan at Wellington 2018
31 Kagiso Rabada Kagiso Rabada South Africa 565 596 v West Indies at Nagpur 2016
32 Imad Wasim Imad Wasim Pakistan 563 780 v West Indies at Trinidad 2017
33 Sam Curran Sam Curran England 559 688 v Pakistan at Melbourne 2022
34 Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan 556 745 v Ireland at Greater Noida 2020
35 Jofra Archer Jofra Archer England 553 559 v India at Ahmedabad 2021
36 Mahedi Hasan Mahedi Hasan Bangladesh 539 632 v West Indies at Guyana 2022
37 Pat Cummins Pat Cummins Australia 538 619 v England at Cardiff 2015
38 Mark Watt Mark Watt Scotland 536 603 v New Zealand at Dubai 2021
39 Trent Boult Trent Boult New Zealand 530 653 v Sri Lanka at Sydney 2022
40 Shakib Al Hasan Shakib Al Hasan Bangladesh 516 673 v Pakistan at Mirpur 2014
41 Jason Holder Jason Holder West Indies 515 588 v England at Grenada 2023
42 Ashton Agar Ashton Agar Australia 509 717 v England at Southampton 2020
43 Romario Shepherd Romario Shepherd West Indies 505 566 v South Africa at Jamaica 2024
44 Mark Adair Mark Adair Ireland 499 569 v Namibia at Dubai 2019
45 Mitchell Starc Mitchell Starc Australia 496 702 v Pakistan at Dubai 2014
46 Obed McCoy Obed McCoy West Indies 494 567 v India at St Kitts 2022
47 Naseem Shah Naseem Shah Pakistan 493 578 v Afghanistan at Sharjah 2023
48 Nuwan Thushara Nuwan Thushara Sri Lanka 492 492 v Netherlands at St Lucia 2024
49 Roston Chase Roston Chase West Indies 491 491 v South Africa at Antigua 2024
50 Wayne Parnell Wayne Parnell South Africa 486 577 v West Indies at Johannesburg 2023
51 Richard Ngarava Richard Ngarava Zimbabwe 481 526 v Namibia at Namibia 2023
= Shadab Khan Shadab Khan Pakistan 481 768 v Scotland at Edinburgh 2018
53 Aayan Khan Aayan Khan United Arab Emirates 479 527 v Scotland at Dubai 2024
54 Chris Jordan Chris Jordan England 478 659 v New Zealand at Wellington 2019
55 Blessing Muzarabani Blessing Muzarabani Zimbabwe 476 522 v Bangladesh at Harare 2021
56 Logan van Beek Logan van Beek Netherlands 475 495 v South Africa at New York 2024
= Hardik Pandya Hardik Pandya India 475 544 v West Indies at Guyana 2023
58 Paul van Meekeren Paul van Meekeren Netherlands 474 541 v Ireland at Rotterdam 2018
59 Mark Wood Mark Wood England 472 610 v Sri Lanka at Cardiff 2021
60 Chris Woakes Chris Woakes England 468 580 v Pakistan at Melbourne 2022
= Mohammad Wasim Mohammad Wasim Pakistan 468 609 v South Africa at Sydney 2022
62 Vivian Kingma Vivian Kingma Netherlands 466 470 v South Africa at New York 2024
63 Josh Little Josh Little Ireland 465 528 v New Zealand at Adelaide 2022
64 Mohammad Amir Mohammad Amir Pakistan 461 702 v Australia at Edgbaston 2010
65 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 460 466 v India at Antigua 2024
66 Shoriful Islam Shoriful Islam Bangladesh 455 513 v West Indies at Dominica 2022
67 Bradley Currie Bradley Currie Scotland 453 462 v Namibia at Barbados 2024
68 Matt Henry Matt Henry New Zealand 447 490 v Pakistan at Christchurch 2024
= Marco Jansen Marco Jansen South Africa 447 448 v Afghanistan at Trinidad 2024
70 Michael Bracewell Michael Bracewell New Zealand 445 548 v India at Lucknow 2023
71 Sikandar Raza Sikandar Raza Zimbabwe 444 448 v India at Harare 2024
72 Mohammad Nabi Mohammad Nabi Afghanistan 435 640 v West Indies at Nagpur 2016
= Mohammed Siraj Mohammed Siraj India 435 467 v USA at New York 2024
74 Hasan Mahmud Hasan Mahmud Bangladesh 432 529 v Ireland at Chittagong 2023
= Nasum Ahmed Nasum Ahmed Bangladesh 432 637 v Afghanistan at Mirpur 2022
76 Ben Sears Ben Sears New Zealand 431 449 v Pakistan at Lahore 2024
77 Lungi Ngidi Lungi Ngidi South Africa 430 568 v Pakistan at Sydney 2022
78 Yuzvendra Chahal Yuzvendra Chahal India 429 706 v Bangladesh at Colombo (RPS) 2018
= Lahiru Kumara Lahiru Kumara Sri Lanka 429 501 v England at Sydney 2022
= Fred Klaassen Fred Klaassen Netherlands 429 473 v South Africa at Adelaide 2022
= Ben White Ben White Ireland 429 431 v Scotland at Netherlands 2024
82 Barry McCarthy Barry McCarthy Ireland 426 426 v Pakistan at Lauderhill 2024
= Washington Sundar Washington Sundar India 426 631 v England at Ahmedabad 2021
84 Safyaan Sharif Safyaan Sharif Scotland 424 483 v Zimbabwe at Edinburgh 2021
85 Marcus Stoinis Marcus Stoinis Australia 421 457 v Namibia at Antigua 2024
= Jason Behrendorff Jason Behrendorff Australia 421 465 v West Indies at Perth 2024
87 Adam Milne Adam Milne New Zealand 419 663 v Pakistan at Mohali 2016
88 Zahoor Khan Zahoor Khan United Arab Emirates 415 501 v New Zealand at Dubai 2023
89 Mohammad Nawaz Mohammad Nawaz Pakistan 413 560 v England at Lahore 2022
= Bernard Scholtz Bernard Scholtz Namibia 413 521 v Zimbabwe at Namibia 2023
= Matheesha Pathirana Matheesha Pathirana Sri Lanka 413 413 v Netherlands at St Lucia 2024
92 Tendai Chatara Tendai Chatara Zimbabwe 411 481 v Ireland at Harare 2023
= Tim Pringle Tim Pringle Netherlands 411 411 v Sri Lanka at St Lucia 2024
94 Sompal Kami Sompal Kami Nepal 410 410 v Bangladesh at St. Vincent 2024
= Mukesh Kumar Mukesh Kumar India 410 410 v Zimbabwe at Harare 2024
96 Andre Russell Andre Russell West Indies 407 418 v India at Lauderhill 2016
97 Ehsan Khan Ehsan Khan Hong Kong, China 402 464 v Oman at Dubai 2019
98 Dushmantha Chameera Dushmantha Chameera Sri Lanka 400 555 v India at Colombo (RPS) 2021
= Chamika Karunaratne Chamika Karunaratne Sri Lanka 400 500 v Australia at Perth 2022
100 Dipendra Singh Airee Dipendra Singh Airee Nepal 398 398 v Bangladesh at St. Vincent 2024