2025 ICC Player Ranking For T20 Bowlers

Latest 2025 ICC T20 Bowlers Rankings, Find the current rankings of international T20 bowlers of Cricket teams, including their positions on points table & ratings.

# Player Rating Country
1 Jacob Duffy

Jacob Duffy

723 New Zealand

New Zealand

2 AJ Hosein

AJ Hosein

707 West Indies

West Indies

3 Varun Chakravarthy

Varun Chakravarthy

706 India

India

4 AU Rashid

AU Rashid

705 England

England

5

PWH De Silva

700 Sri Lanka

Sri Lanka

6 Adam Zampa

Adam Zampa

694 Australia

Australia

7 Ravi Bishnoi

Ravi Bishnoi

674 India

India

8 Maheesh Theekshana

Maheesh Theekshana

666 Sri Lanka

Sri Lanka

9 Rashid Khan

Rashid Khan

664 Afghanistan

Afghanistan

10 Arshdeep Singh

Arshdeep Singh

653 India

India

11  Jofra Chioke Archer

Jofra Chioke Archer

649 England

England

12 Gudakesh Motie

Gudakesh Motie

648 West Indies

West Indies

13 Mahedi Hasan

Mahedi Hasan

636 Bangladesh

Bangladesh

13 AR Patel

AR Patel

636 India

India

15 Taskin Ahmed

Taskin Ahmed

631 Bangladesh

Bangladesh

16 Nathan Ellis

Nathan Ellis

629 Australia

Australia

17 Fazalhaq Farooqi

Fazalhaq Farooqi

627 Afghanistan

Afghanistan

18 Roston Chase

Roston Chase

625 West Indies

West Indies

19 Rishad Hossain

Rishad Hossain

622 Bangladesh

Bangladesh

20 Haris Rauf

Haris Rauf

621 Pakistan

Pakistan

20 JR Hazlewood

JR Hazlewood

621 Australia

Australia

22 Mitchell Santner

Mitchell Santner

608 New Zealand

New Zealand

23 A Nortje

A Nortje

605 South Africa

South Africa

24 Naveen-ul-Haq

Naveen-ul-Haq

601 Afghanistan

Afghanistan

25 Hasan Mahmud

Hasan Mahmud

597 Bangladesh

Bangladesh

26 Mustafizur Rahman

Mustafizur Rahman

594 Bangladesh

Bangladesh

27 Nuwan Thushara

Nuwan Thushara

584 Sri Lanka

Sri Lanka

28 Matheesha Pathirana

Matheesha Pathirana

575 Sri Lanka

Sri Lanka

28 Keshav Maharaj

Keshav Maharaj

575 South Africa

South Africa

30 Marco Jansen

Marco Jansen

570 South Africa

South Africa

31 Shaheen Shah Afridi

Shaheen Shah Afridi

569 Pakistan

Pakistan

32 Lockie Ferguson

Lockie Ferguson

566 New Zealand

New Zealand

33 Tabraiz Shamsi

Tabraiz Shamsi

564 South Africa

South Africa

35 Alzarri Joseph

Alzarri Joseph

559 West Indies

West Indies

36 IS Sodhi

IS Sodhi

551 New Zealand

New Zealand

37 Abbas Afridi

Abbas Afridi

550 Pakistan

Pakistan

39 Kuldeep Yadav

Kuldeep Yadav

535 India

India

40 R Shepherd

R Shepherd

533 West Indies

West Indies

41 JJ Bumrah

JJ Bumrah

523 India

India

42 Tanzim Hasan Sakib

Tanzim Hasan Sakib

518 Bangladesh

Bangladesh

42 Mark Watt

Mark Watt

518 Scotland

Scotland

44 MJ Henry

MJ Henry

516 New Zealand

New Zealand

45 Reece Topley

Reece Topley

512 England

England

46 Ben Sears

Ben Sears

510 New Zealand

New Zealand

47 K Rabada

K Rabada

507 South Africa

South Africa

48 Hardik Pandya

Hardik Pandya

498 India

India

49 Pat Cummins

Pat Cummins

497 Australia

Australia

50 MR Adair

MR Adair

496 Ireland

Ireland

51 Imad Wasim

Imad Wasim

494 Pakistan

Pakistan

51 SA Abbott

SA Abbott

494 Australia

Australia

53 Washington Sundar

Washington Sundar

492 India

India

54 Bradley Currie

Bradley Currie

491 Scotland

Scotland

54 SM Curran

SM Curran

491 England

England

56 Saqib Mahmood

Saqib Mahmood

487 England

England

57 Ottneil Baartman

Ottneil Baartman

482 South Africa

South Africa

58 TA Boult

TA Boult

481 New Zealand

New Zealand

59

NP Kenjige

475 United States Of America

United States Of America

59 VJ Kingma

VJ Kingma

475 Netherlands

Netherlands

61 MA Wood

MA Wood

473 England

England

62 AC Agar

AC Agar

470 Australia

Australia

63 PA Van Meekeren

PA Van Meekeren

469 Netherlands

Netherlands

65 Zakary Foulkes

Zakary Foulkes

460 New Zealand

New Zealand

65 MA Starc

MA Starc

460 Australia

Australia

67 Brydon Carse

Brydon Carse

454 England

England

68 JO Holder

JO Holder

449 West Indies

West Indies

70 Binura Fernando

Binura Fernando

447 Sri Lanka

Sri Lanka

71 Blessing Muzarabani

Blessing Muzarabani

444 Zimbabwe

Zimbabwe

71 LV Van Beek

LV Van Beek

444 Netherlands

Netherlands

73 Mohammed Siraj

Mohammed Siraj

443 India

India

74 Michael Bracewell

Michael Bracewell

435 New Zealand

New Zealand

74 Jasdeep Singh

Jasdeep Singh

435 United States Of America

United States Of America

76 Mohammad Nabi

Mohammad Nabi

434 Afghanistan

Afghanistan

77 Bernard Scholtz

Bernard Scholtz

431 Namibia

Namibia

78 Shoriful Islam

Shoriful Islam

428 Bangladesh

Bangladesh

78 OC McCoy

OC McCoy

428 West Indies

West Indies

81 CJ Jordan

CJ Jordan

425 England

England

82 Sikandar Raza

Sikandar Raza

423 Zimbabwe

Zimbabwe

83 Xavier Bartlett

Xavier Bartlett

419 Australia

Australia

83 Naseem Shah

Naseem Shah

419 Pakistan

Pakistan

83 Shadab Khan

Shadab Khan

419 Pakistan

Pakistan

86 Sufiyan Muqeem

Sufiyan Muqeem

418 Pakistan

Pakistan

87 Shakeel Ahmed

Shakeel Ahmed

417 Oman

Oman

87 Richard Ngarava

Richard Ngarava

417 Zimbabwe

Zimbabwe

89 Azmatullah Omarzai

Azmatullah Omarzai

414 Afghanistan

Afghanistan

90 Ben White

Ben White

412 Ireland

Ireland

91 SM Sharif

SM Sharif

408 Scotland

Scotland

92 BJ McCarthy

BJ McCarthy

407 Ireland

Ireland

92 CA Young

CA Young

407 Ireland

Ireland

94 Saad Bin Zafar

Saad Bin Zafar

405 Canada

Canada

94 Mohammad Amir

Mohammad Amir

405 Pakistan

Pakistan

96

L Ngidi

403 South Africa

South Africa

96 MP Stoinis

MP Stoinis

403 Australia

Australia

96 Sompal Kami

Sompal Kami

403 Nepal

Nepal

99 Gerhard Erasmus

Gerhard Erasmus

402 Namibia

Namibia

99

FJ Klaassen

402 Netherlands

Netherlands

T20 matches are based on 20 over's and are of short span matches. There are many popular tournaments of T20 matches such as T20 world cup. Bowler's performing in T20 matches also includes the new players so ICC rankings rate their performance.

Urdu Point brings you the ICC T20 bowlers ranking so that you may have a look that which player has secured top position. Spinners and fast bowlers, both are included in these rankings at this page.

International Cricket Council latest Bowlers Ranking For T20 Players in 2025. According to the points table, Jacob Duffy of Team New Zealand is on Top position with 723 ratings. AJ Hosein of Team West Indies holds the second position with 707 ratings. Varun Chakravarthy of Team India is on third position with 706 ratings. AU Rashid of Team England is on 4th position with 705 ratings. PWH De Silva of Team Sri Lanka is on 5th position with 700 ratings. Adam Zampa of Team Australia is on 6th position with 694 ratings. Ravi Bishnoi of Team India is on 7th position with 674 ratings. Maheesh Theekshana of Team Sri Lanka is on 8th position with 666 ratings. Rashid Khan of Team Afghanistan is on 9th position with 664 ratings. Arshdeep Singh of Team India is on 10th position with 653 ratings. Jofra Chioke Archer of Team England is on 11th position with 649 ratings. Gudakesh Motie of Team West Indies is on 12th position with 648 ratings. Mahedi Hasan of Team Bangladesh is on 13th position with 636 ratings. AR Patel of Team India is on 13th position with 636 ratings. Taskin Ahmed of Team Bangladesh is on 15th position with 631 ratings. Nathan Ellis of Team Australia is on 16th position with 629 ratings. Fazalhaq Farooqi of Team Afghanistan is on 17th position with 627 ratings. Roston Chase of Team West Indies is on 18th position with 625 ratings. Rishad Hossain of Team Bangladesh is on 19th position with 622 ratings. Haris Rauf of Team Pakistan is on 20th position with 621 ratings. JR Hazlewood of Team Australia is on 20th position with 621 ratings. Mitchell Santner of Team New Zealand is on 22nd position with 608 ratings. A Nortje of Team South Africa is on 23rd position with 605 ratings. Naveen-ul-Haq of Team Afghanistan is on 24th position with 601 ratings. Hasan Mahmud of Team Bangladesh is on 25th position with 597 ratings. Mustafizur Rahman of Team Bangladesh is on 26th position with 594 ratings. Nuwan Thushara of Team Sri Lanka is on 27th position with 584 ratings. Matheesha Pathirana of Team Sri Lanka is on 28th position with 575 ratings. Keshav Maharaj of Team South Africa is on 28th position with 575 ratings. Marco Jansen of Team South Africa is on 30th position with 570 ratings. Shaheen Shah Afridi of Team Pakistan is on 31st position with 569 ratings. Lockie Ferguson of Team New Zealand is on 32nd position with 566 ratings. Tabraiz Shamsi of Team South Africa is on 33rd position with 564 ratings. Alzarri Joseph of Team West Indies is on 35th position with 559 ratings. IS Sodhi of Team New Zealand is on 36th position with 551 ratings. Abbas Afridi of Team Pakistan is on 37th position with 550 ratings. Kuldeep Yadav of Team India is on 39th position with 535 ratings. R Shepherd of Team West Indies is on 40th position with 533 ratings. JJ Bumrah of Team India is on 41st position with 523 ratings. Tanzim Hasan Sakib of Team Bangladesh is on 42nd position with 518 ratings. Mark Watt of Team Scotland is on 42nd position with 518 ratings. MJ Henry of Team New Zealand is on 44th position with 516 ratings. Reece Topley of Team England is on 45th position with 512 ratings. Ben Sears of Team New Zealand is on 46th position with 510 ratings. K Rabada of Team South Africa is on 47th position with 507 ratings. Hardik Pandya of Team India is on 48th position with 498 ratings. Pat Cummins of Team Australia is on 49th position with 497 ratings. MR Adair of Team Ireland is on 50th position with 496 ratings. Imad Wasim of Team Pakistan is on 51st position with 494 ratings. SA Abbott of Team Australia is on 51st position with 494 ratings. Washington Sundar of Team India is on 53rd position with 492 ratings. Bradley Currie of Team Scotland is on 54th position with 491 ratings. SM Curran of Team England is on 54th position with 491 ratings. Saqib Mahmood of Team England is on 56th position with 487 ratings. Ottneil Baartman of Team South Africa is on 57th position with 482 ratings. TA Boult of Team New Zealand is on 58th position with 481 ratings. NP Kenjige of Team United States Of America is on 59th position with 475 ratings. VJ Kingma of Team Netherlands is on 59th position with 475 ratings. MA Wood of Team England is on 61st position with 473 ratings. AC Agar of Team Australia is on 62nd position with 470 ratings. PA Van Meekeren of Team Netherlands is on 63rd position with 469 ratings. Zakary Foulkes of Team New Zealand is on 65th position with 460 ratings. MA Starc of Team Australia is on 65th position with 460 ratings. Brydon Carse of Team England is on 67th position with 454 ratings. JO Holder of Team West Indies is on 68th position with 449 ratings. Binura Fernando of Team Sri Lanka is on 70th position with 447 ratings. Blessing Muzarabani of Team Zimbabwe is on 71st position with 444 ratings. LV Van Beek of Team Netherlands is on 71st position with 444 ratings. Mohammed Siraj of Team India is on 73rd position with 443 ratings. Michael Bracewell of Team New Zealand is on 74th position with 435 ratings. Jasdeep Singh of Team United States Of America is on 74th position with 435 ratings. Mohammad Nabi of Team Afghanistan is on 76th position with 434 ratings. Bernard Scholtz of Team Namibia is on 77th position with 431 ratings. Shoriful Islam of Team Bangladesh is on 78th position with 428 ratings. OC McCoy of Team West Indies is on 78th position with 428 ratings. CJ Jordan of Team England is on 81st position with 425 ratings. Sikandar Raza of Team Zimbabwe is on 82nd position with 423 ratings. Xavier Bartlett of Team Australia is on 83rd position with 419 ratings. Naseem Shah of Team Pakistan is on 83rd position with 419 ratings. Shadab Khan of Team Pakistan is on 83rd position with 419 ratings. Sufiyan Muqeem of Team Pakistan is on 86th position with 418 ratings. Shakeel Ahmed of Team Oman is on 87th position with 417 ratings. Richard Ngarava of Team Zimbabwe is on 87th position with 417 ratings. Azmatullah Omarzai of Team Afghanistan is on 89th position with 414 ratings. Ben White of Team Ireland is on 90th position with 412 ratings. SM Sharif of Team Scotland is on 91st position with 408 ratings. BJ McCarthy of Team Ireland is on 92nd position with 407 ratings. CA Young of Team Ireland is on 92nd position with 407 ratings. Saad Bin Zafar of Team Canada is on 94th position with 405 ratings. Mohammad Amir of Team Pakistan is on 94th position with 405 ratings. L Ngidi of Team South Africa is on 96th position with 403 ratings. MP Stoinis of Team Australia is on 96th position with 403 ratings. Sompal Kami of Team Nepal is on 96th position with 403 ratings. Gerhard Erasmus of Team Namibia is on 99th position with 402 ratings. FJ Klaassen of Team Netherlands is on 99th position with 402 ratings.