2024 ICC Bowlers Ranking For ODI Matches

Latest 2024 ICC ODI Bowlers Rankings, Find the current rankings of One Day International Bowler players of Cricket teams, including their positions on points table & ratings.

# Player Rating Country
1 Keshav Maharaj

Keshav Maharaj

716 South Africa

South Africa

2 JR Hazlewood

JR Hazlewood

688 Australia

Australia

3 Adam Zampa

Adam Zampa

686 Australia

Australia

4 Mohammed Siraj

Mohammed Siraj

678 India

India

5 JJ Bumrah

JJ Bumrah

665 India

India

6 Bernard Scholtz

Bernard Scholtz

656 Namibia

Namibia

6 Mohammad Nabi

Mohammad Nabi

656 Afghanistan

Afghanistan

8 Shaheen Shah Afridi

Shaheen Shah Afridi

650 Pakistan

Pakistan

9 Kuldeep Yadav

Kuldeep Yadav

645 India

India

10 TA Boult

TA Boult

643 New Zealand

New Zealand

11 Rashid Khan

Rashid Khan

634 Afghanistan

Afghanistan

12 Mohammed Shami

Mohammed Shami

629 India

India

13 Maheesh Theekshana

Maheesh Theekshana

622 Sri Lanka

Sri Lanka

14 MA Starc

MA Starc

604 Australia

Australia

15 K Rabada

K Rabada

599 South Africa

South Africa

16 Mark Watt

Mark Watt

598 Scotland

Scotland

17 CR Woakes

CR Woakes

596 England

England

18 MJ Henry

MJ Henry

593 New Zealand

New Zealand

19

Mujeeb

591 Afghanistan

Afghanistan

20

SN Netravalkar

586 United States Of America

United States Of America

21 Mitchell Santner

Mitchell Santner

582 New Zealand

New Zealand

22 RA Jadeja

RA Jadeja

572 India

India

24 Shoriful Islam

Shoriful Islam

555 Bangladesh

Bangladesh

25 Wanindu Hasaranga

Wanindu Hasaranga

553 Sri Lanka

Sri Lanka

25 AR McBrine

AR McBrine

553 Ireland

Ireland

27 MR Adair

MR Adair

550 Ireland

Ireland

28 Richard Ngarava

Richard Ngarava

548 Zimbabwe

Zimbabwe

29 PJ Cummins

PJ Cummins

545 Australia

Australia

31 Shakib Al Hasan

Shakib Al Hasan

544 Bangladesh

Bangladesh

32 AU Rashid

AU Rashid

541 England

England

34 Marco Jansen

Marco Jansen

537 South Africa

South Africa

35

L Ngidi

535 South Africa

South Africa

36 AJ Hosein

AJ Hosein

530 West Indies

West Indies

36 SA Abbott

SA Abbott

530 Australia

Australia

38 Aryan Dutt

Aryan Dutt

524 Netherlands

Netherlands

40 Reece Topley

Reece Topley

515 England

England

42 Fazalhaq Farooqi

Fazalhaq Farooqi

508 Afghanistan

Afghanistan

42 Taskin Ahmed

Taskin Ahmed

508 Bangladesh

Bangladesh

44 Mohammad Wasim

Mohammad Wasim

505 Pakistan

Pakistan

44 Mustafizur Rahman

Mustafizur Rahman

505 Bangladesh

Bangladesh

46 Alzarri Joseph

Alzarri Joseph

503 West Indies

West Indies

47 S Lamichhane

S Lamichhane

502 Nepal

Nepal

48 Tabraiz Shamsi

Tabraiz Shamsi

500 South Africa

South Africa

49  Jofra Chioke Archer

Jofra Chioke Archer

497 England

England

50 Bilal Khan

Bilal Khan

492 Oman

Oman

50 Sikandar Raza

Sikandar Raza

492 Zimbabwe

Zimbabwe

52 Ruben Trumpelmann

Ruben Trumpelmann

491 Namibia

Namibia

53 Gudakesh Motie

Gudakesh Motie

486 West Indies

West Indies

54 Lalit Rajbanshi

Lalit Rajbanshi

485 Nepal

Nepal

55 Lockie Ferguson

Lockie Ferguson

484 New Zealand

New Zealand

57 LV Van Beek

LV Van Beek

481 Netherlands

Netherlands

58 Blessing Muzarabani

Blessing Muzarabani

480 Zimbabwe

Zimbabwe

59

NP Kenjige

479 United States Of America

United States Of America

60 CA Young

CA Young

477 Ireland

Ireland

61 Kaleemullah

Kaleemullah

475 Oman

Oman

62 Zeeshan Maqsood

Zeeshan Maqsood

474 Oman

Oman

64 Mohammad Nawaz

Mohammad Nawaz

468 Pakistan

Pakistan

65 Gerald Coetzee

Gerald Coetzee

465 South Africa

South Africa

66 Assad Vala

Assad Vala

464 Papua New Guinea

Papua New Guinea

67 Chad Soper

Chad Soper

462 Papua New Guinea

Papua New Guinea

68 SM Sharif

SM Sharif

461 Scotland

Scotland

69 Rohan Mustafa

Rohan Mustafa

459 United Arab Emirates

United Arab Emirates

70

Zahoor Khan

457 United Arab Emirates

United Arab Emirates

71 MA Leask

MA Leask

449 Scotland

Scotland

72 MA Wood

MA Wood

447 England

England

73 Shardul Thakur

Shardul Thakur

440 India

India

75 Graham Hume

Graham Hume

435 Ireland

Ireland

76 MM Ali

MM Ali

431 England

England

77 Naseem Shah

Naseem Shah

429 Pakistan

Pakistan

78 SM Curran

SM Curran

424 England

England

78 Hardik Pandya

Hardik Pandya

424 India

India

80 Brandon McMullen

Brandon McMullen

422 Scotland

Scotland

80 Dunith Wellalage

Dunith Wellalage

422 Sri Lanka

Sri Lanka

82 Sompal Kami

Sompal Kami

420 Nepal

Nepal

83 Shadab Khan

Shadab Khan

418 Pakistan

Pakistan

84 Hasan Ali

Hasan Ali

415 Pakistan

Pakistan

85 IS Sodhi

IS Sodhi

412 New Zealand

New Zealand

86

FJ Klaassen

411 Netherlands

Netherlands

86 TG Southee

TG Southee

411 New Zealand

New Zealand

88 Nisarg Patel

Nisarg Patel

409 United States Of America

United States Of America

89

BFW De Leede

405 Netherlands

Netherlands

90 JO Holder

JO Holder

404 West Indies

West Indies

91 PVD Chameera

PVD Chameera

403 Sri Lanka

Sri Lanka

93 Gerhard Erasmus

Gerhard Erasmus

399 Namibia

Namibia

94 PA Van Meekeren

PA Van Meekeren

398 Netherlands

Netherlands

95 GJ Maxwell

GJ Maxwell

396 Australia

Australia

96 Kasun Rajitha

Kasun Rajitha

391 Sri Lanka

Sri Lanka

97 VJ Kingma

VJ Kingma

387 Netherlands

Netherlands

98 A Nortje

A Nortje

385 South Africa

South Africa

99 Rachin Ravindra

Rachin Ravindra

380 New Zealand

New Zealand

99 A Dananjaya

A Dananjaya

380 Sri Lanka

Sri Lanka

Fast bowlers and spinners are often one of the main reasons behind winning a match. Along with the rankings of the teams ICC ranks the ODI bowlers as well. ICC ODI bowler's ranking is quite easy to access at Urdu Point as we provide best facilities to our users.

To get the information about the top ranking bowlers, ICC provides the rankings. You might be curious to know the current position of your favorite bowler, you can easily find the 2024 latest and updated rankings of bowlers.

International Cricket Council latest ODI Ranking For Bowlers in 2024. According to the points table, Keshav Maharaj of Team South Africa is on Top position with 716 ratings. JR Hazlewood of Team Australia holds the second position with 688 ratings. Adam Zampa of Team Australia is on third position with 686 ratings. Mohammed Siraj of Team India is on 4th position with 678 ratings. JJ Bumrah of Team India is on 5th position with 665 ratings. Bernard Scholtz of Team Namibia is on 6th position with 656 ratings. Mohammad Nabi of Team Afghanistan is on 6th position with 656 ratings. Shaheen Shah Afridi of Team Pakistan is on 8th position with 650 ratings. Kuldeep Yadav of Team India is on 9th position with 645 ratings. TA Boult of Team New Zealand is on 10th position with 643 ratings. Rashid Khan of Team Afghanistan is on 11th position with 634 ratings. Mohammed Shami of Team India is on 12th position with 629 ratings. Maheesh Theekshana of Team Sri Lanka is on 13th position with 622 ratings. MA Starc of Team Australia is on 14th position with 604 ratings. K Rabada of Team South Africa is on 15th position with 599 ratings. Mark Watt of Team Scotland is on 16th position with 598 ratings. CR Woakes of Team England is on 17th position with 596 ratings. MJ Henry of Team New Zealand is on 18th position with 593 ratings. Mujeeb of Team Afghanistan is on 19th position with 591 ratings. SN Netravalkar of Team United States Of America is on 20th position with 586 ratings. Mitchell Santner of Team New Zealand is on 21st position with 582 ratings. RA Jadeja of Team India is on 22nd position with 572 ratings. Shoriful Islam of Team Bangladesh is on 24th position with 555 ratings. Wanindu Hasaranga of Team Sri Lanka is on 25th position with 553 ratings. AR McBrine of Team Ireland is on 25th position with 553 ratings. MR Adair of Team Ireland is on 27th position with 550 ratings. Richard Ngarava of Team Zimbabwe is on 28th position with 548 ratings. PJ Cummins of Team Australia is on 29th position with 545 ratings. Shakib Al Hasan of Team Bangladesh is on 31st position with 544 ratings. AU Rashid of Team England is on 32nd position with 541 ratings. Marco Jansen of Team South Africa is on 34th position with 537 ratings. L Ngidi of Team South Africa is on 35th position with 535 ratings. AJ Hosein of Team West Indies is on 36th position with 530 ratings. SA Abbott of Team Australia is on 36th position with 530 ratings. Aryan Dutt of Team Netherlands is on 38th position with 524 ratings. Reece Topley of Team England is on 40th position with 515 ratings. Fazalhaq Farooqi of Team Afghanistan is on 42nd position with 508 ratings. Taskin Ahmed of Team Bangladesh is on 42nd position with 508 ratings. Mohammad Wasim of Team Pakistan is on 44th position with 505 ratings. Mustafizur Rahman of Team Bangladesh is on 44th position with 505 ratings. Alzarri Joseph of Team West Indies is on 46th position with 503 ratings. S Lamichhane of Team Nepal is on 47th position with 502 ratings. Tabraiz Shamsi of Team South Africa is on 48th position with 500 ratings. Jofra Chioke Archer of Team England is on 49th position with 497 ratings. Bilal Khan of Team Oman is on 50th position with 492 ratings. Sikandar Raza of Team Zimbabwe is on 50th position with 492 ratings. Ruben Trumpelmann of Team Namibia is on 52nd position with 491 ratings. Gudakesh Motie of Team West Indies is on 53rd position with 486 ratings. Lalit Rajbanshi of Team Nepal is on 54th position with 485 ratings. Lockie Ferguson of Team New Zealand is on 55th position with 484 ratings. LV Van Beek of Team Netherlands is on 57th position with 481 ratings. Blessing Muzarabani of Team Zimbabwe is on 58th position with 480 ratings. NP Kenjige of Team United States Of America is on 59th position with 479 ratings. CA Young of Team Ireland is on 60th position with 477 ratings. Kaleemullah of Team Oman is on 61st position with 475 ratings. Zeeshan Maqsood of Team Oman is on 62nd position with 474 ratings. Mohammad Nawaz of Team Pakistan is on 64th position with 468 ratings. Gerald Coetzee of Team South Africa is on 65th position with 465 ratings. Assad Vala of Team Papua New Guinea is on 66th position with 464 ratings. Chad Soper of Team Papua New Guinea is on 67th position with 462 ratings. SM Sharif of Team Scotland is on 68th position with 461 ratings. Rohan Mustafa of Team United Arab Emirates is on 69th position with 459 ratings. Zahoor Khan of Team United Arab Emirates is on 70th position with 457 ratings. MA Leask of Team Scotland is on 71st position with 449 ratings. MA Wood of Team England is on 72nd position with 447 ratings. Shardul Thakur of Team India is on 73rd position with 440 ratings. Graham Hume of Team Ireland is on 75th position with 435 ratings. MM Ali of Team England is on 76th position with 431 ratings. Naseem Shah of Team Pakistan is on 77th position with 429 ratings. SM Curran of Team England is on 78th position with 424 ratings. Hardik Pandya of Team India is on 78th position with 424 ratings. Brandon McMullen of Team Scotland is on 80th position with 422 ratings. Dunith Wellalage of Team Sri Lanka is on 80th position with 422 ratings. Sompal Kami of Team Nepal is on 82nd position with 420 ratings. Shadab Khan of Team Pakistan is on 83rd position with 418 ratings. Hasan Ali of Team Pakistan is on 84th position with 415 ratings. IS Sodhi of Team New Zealand is on 85th position with 412 ratings. FJ Klaassen of Team Netherlands is on 86th position with 411 ratings. TG Southee of Team New Zealand is on 86th position with 411 ratings. Nisarg Patel of Team United States Of America is on 88th position with 409 ratings. BFW De Leede of Team Netherlands is on 89th position with 405 ratings. JO Holder of Team West Indies is on 90th position with 404 ratings. PVD Chameera of Team Sri Lanka is on 91st position with 403 ratings. Gerhard Erasmus of Team Namibia is on 93rd position with 399 ratings. PA Van Meekeren of Team Netherlands is on 94th position with 398 ratings. GJ Maxwell of Team Australia is on 95th position with 396 ratings. Kasun Rajitha of Team Sri Lanka is on 96th position with 391 ratings. VJ Kingma of Team Netherlands is on 97th position with 387 ratings. A Nortje of Team South Africa is on 98th position with 385 ratings. Rachin Ravindra of Team New Zealand is on 99th position with 380 ratings. A Dananjaya of Team Sri Lanka is on 99th position with 380 ratings.