Advertisement

ICC Player Rankings for T20 Bowlers

Rank Player Rating Career Best Rating
1
Adil Rashid England
726 746 v West Indies at Barbados 2022
2
Wanindu Hasaranga Sri Lanka
687 797 v West Indies at Abu Dhabi 2021
3
Akeal Hosein West Indies
664 683 v England at Trinidad 2023
4
Axar Patel India
660 667 v Afghanistan at Indore 2024
5
Maheesh Theekshana Sri Lanka
659 684 v New Zealand at Queenstown 2023
=
Ravi Bishnoi India
659 699 v Australia at Bengaluru 2023
7
Josh Hazlewood Australia
654 806 v Sri Lanka at Sydney 2022
=
Tabraiz Shamsi South Africa
654 821 v West Indies at Grenada 2021
9
Rashid Khan Afghanistan
645 816 v Bangladesh at Dehradun 2018
10
Reece Topley England
643 662 v Australia at Canberra 2022
11
Anrich Nortje South Africa
634 695 v India at Cuttack 2022
12
Adam Zampa Australia
631 743 v Sri Lanka at Sydney 2022
13
Sam Curran England
630 688 v Pakistan at Melbourne 2022
14
Shaheen Afridi Pakistan
629 634 v Australia at Lahore 2022
15
Fazalhaq Farooqi Afghanistan
627 692 v Pakistan at Sharjah 2023
16
Alzarri Joseph West Indies
620 646 v England at Grenada 2023
17
Mitchell Santner New Zealand
613 724 v Pakistan at Wellington 2018
18
Keshav Maharaj South Africa
610 662 v India at Indore 2022
19
Arshdeep Singh India
607 635 v West Indies at Trinidad 2023
20
Ish Sodhi New Zealand
601 732 v Pakistan at Wellington 2018
21
Mujeeb Ur Rahman Afghanistan
595 745 v Ireland at Greater Noida 2020
22
Tim Southee New Zealand
589 669 v Bangladesh at Auckland 2021
23
Taskin Ahmed Bangladesh
579 585 v Zimbabwe at Mirpur 2024
24
Kuldeep Yadav India
578 730 v New Zealand at Hamilton 2019
25
Mustafizur Rahman Bangladesh
572 695 v Sri Lanka at Colombo (RPS) 2017
26
Jason Holder West Indies
569 588 v England at Grenada 2023
27
Haris Rauf Pakistan
567 657 v New Zealand at Lahore 2023
=
Nathan Ellis Australia
567 567 v New Zealand at Auckland 2024
29
Mahedi Hasan Bangladesh
559 632 v West Indies at Guyana 2022
30
Shakib Al Hasan Bangladesh
556 673 v Pakistan at Mirpur 2014
31
Wayne Parnell South Africa
549 577 v West Indies at Johannesburg 2023
32
Lockie Ferguson New Zealand
545 579 v Australia at Auckland 2024
33
Shadab Khan Pakistan
543 768 v Scotland at Edinburgh 2018
34
Romario Shepherd West Indies
531 531 v Australia at Perth 2024
35
Mark Watt Scotland
530 603 v New Zealand at Dubai 2021
36
Chris Woakes England
518 580 v Pakistan at Melbourne 2022
37
Kagiso Rabada South Africa
506 596 v West Indies at Nagpur 2016
38
Mark Wood England
500 610 v Sri Lanka at Cardiff 2021
39
Mohammad Wasim Pakistan
497 609 v South Africa at Sydney 2022
40
Joshua Little Ireland
496 528 v New Zealand at Adelaide 2022
41
Richard Ngarava Zimbabwe
491 526 v Namibia at Namibia 2023
42
Shoriful Islam Bangladesh
486 513 v West Indies at Dominica 2022
43
Pat Cummins Australia
481 619 v England at Cardiff 2015
44
Aayan Khan United Arab Emirates
479 527 v Scotland at Dubai 2024
45
Lungi Ngidi South Africa
478 568 v Pakistan at Sydney 2022
=
Nasum Ahmed Bangladesh
478 637 v Afghanistan at Mirpur 2022
47
Mark Adair Ireland
477 569 v Namibia at Dubai 2019
48
Mitchell Starc Australia
476 702 v Pakistan at Dubai 2014
49
Chris Jordan England
475 659 v New Zealand at Wellington 2019
=
Yuzvendra Chahal India
475 706 v Bangladesh at Colombo (RPS) 2018
51
Naveen-ul-Haq Afghanistan
471 535 v United Arab Emirates at Abu Dhabi 2023
52
Imad Wasim Pakistan
465 780 v West Indies at Trinidad 2017
=
Fred Klaassen Netherlands
465 473 v South Africa at Adelaide 2022
=
Naseem Shah Pakistan
465 578 v Afghanistan at Sharjah 2023
55
Blessing Muzarabani Zimbabwe
461 522 v Bangladesh at Harare 2021
56
Michael Bracewell New Zealand
456 548 v India at Lucknow 2023
57
Obed McCoy West Indies
454 567 v India at St Kitts 2022
=
Hasan Mahmud Bangladesh
454 529 v Ireland at Chittagong 2023
59
Matt Henry New Zealand
452 490 v Pakistan at Christchurch 2024
60
Jason Behrendorff Australia
451 465 v West Indies at Perth 2024
61
Ben Sears New Zealand
449 449 v Pakistan at Lahore 2024
62
Hardik Pandya India
446 544 v West Indies at Guyana 2023
63
Sikandar Raza Zimbabwe
443 443 v Bangladesh at Mirpur 2024
64
Lahiru Kumara Sri Lanka
442 501 v England at Sydney 2022
65
Azmatullah Omarzai Afghanistan
439 439 v Ireland at Sharjah 2024
66
Mohammad Nabi Afghanistan
438 640 v West Indies at Nagpur 2016
=
Mohammad Nawaz Pakistan
438 560 v England at Lahore 2022
68
Adam Milne New Zealand
436 663 v Pakistan at Mohali 2016
69
Safyaan Sharif Scotland
430 483 v Zimbabwe at Edinburgh 2021
=
Trent Boult New Zealand
430 653 v Sri Lanka at Sydney 2022
71
Marcus Stoinis Australia
418 435 v West Indies at Adelaide 2024
72
Ben White Ireland
416 416 v Pakistan at Dublin 2024
73
Zahoor Khan United Arab Emirates
415 501 v New Zealand at Dubai 2023
74
Dushmantha Chameera Sri Lanka
412 555 v India at Colombo (RPS) 2021
=
Chamika Karunaratne Sri Lanka
412 500 v Australia at Perth 2022
76
Bernard Scholtz Namibia
408 521 v Zimbabwe at Namibia 2023
77
Barry McCarthy Ireland
406 414 v Pakistan at Dublin 2024
78
Washington Sundar India
403 631 v England at Ahmedabad 2021
79
Ehsan Khan Hong Kong, China
402 464 v Oman at Dubai 2019
=
Mohammed Siraj India
402 414 v South Africa at Johannesburg 2023
81
Mukesh Kumar India
398 398 v Afghanistan at Bengaluru 2024
82
Sean Abbott Australia
395 419 v India at Visakhapatnam 2023
=
Tanveer Sangha Australia
395 420 v India at Bengaluru 2023
84
Qais Ahmad Afghanistan
392 404 v Sri Lanka at Dambulla 2024
85
Roelof van der Merwe Netherlands
390 512 v Papua New Guinea at Dubai 2019
=
Tendai Chatara Zimbabwe
390 481 v Ireland at Harare 2023
87
Zunaed Siddique United Arab Emirates
389 437 v Scotland at Dubai 2024
88
Sheldon Cottrell West Indies
386 648 v New Zealand at Auckland 2020
89
Rishad Hossain Bangladesh
385 385 v Zimbabwe at Mirpur 2024
90
Abbas Afridi Pakistan
382 382 v Ireland at Dublin 2024
91
Binura Fernando Sri Lanka
378 378 v Bangladesh at Sylhet 2024
92
Sompal Kami Nepal
376 384 v United Arab Emirates at Dubai (GCA) 2019
93
Muhammad Jawadullah United Arab Emirates
375 411 v Afghanistan at Sharjah 2024
94
Odean Smith West Indies
374 460 v Zimbabwe at Hobart 2022
95
Craig Young Ireland
373 409 v New Zealand at Belfast 2022
96
Ali Naseer United Arab Emirates
370 441 v Afghanistan at Sharjah 2024
97
Gareth Delany Ireland
369 413 v Afghanistan at Greater Noida 2020
98
Karim Janat Afghanistan
368 530 v Ireland at Greater Noida 2020
=
Zaman Khan Pakistan
368 396 v New Zealand at Christchurch 2024
100
Gerhard Erasmus Namibia
365 430 v Zimbabwe at Namibia 2023
Select Language