2024 ICC Player Ranking For Test Bowlers

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

# Player Rating Country
1 JJ Bumrah

JJ Bumrah

876 India

India

2 R Ashwin

R Ashwin

839 India

India

3 K Rabada

K Rabada

834 South Africa

South Africa

4 PJ Cummins

PJ Cummins

828 Australia

Australia

5 JR Hazlewood

JR Hazlewood

818 Australia

Australia

6 RA Jadeja

RA Jadeja

789 India

India

7 Prabath Jayasuriya

Prabath Jayasuriya

783 Sri Lanka

Sri Lanka

8 NM Lyon

NM Lyon

746 Australia

Australia

8 JM Anderson

JM Anderson

746 England

England

10 Kyle Jamieson

Kyle Jamieson

743 New Zealand

New Zealand

11 Ollie Robinson

Ollie Robinson

739 England

England

12 MA Starc

MA Starc

737 Australia

Australia

13 Shaheen Shah Afridi

Shaheen Shah Afridi

733 Pakistan

Pakistan

14 Taijul Islam

Taijul Islam

706 Bangladesh

Bangladesh

15 TG Southee

TG Southee

673 New Zealand

New Zealand

16 KAJ Roach

KAJ Roach

666 West Indies

West Indies

17 A Nortje

A Nortje

664 South Africa

South Africa

18 N Wagner

N Wagner

640 New Zealand

New Zealand

19 Mohammed Siraj

Mohammed Siraj

628 India

India

21 MA Wood

MA Wood

614 England

England

22 Mohammed Shami

Mohammed Shami

611 India

India

23 CR Woakes

CR Woakes

605 England

England

24 JO Holder

JO Holder

600 West Indies

West Indies

25 Marco Jansen

Marco Jansen

592 South Africa

South Africa

26 MJ Henry

MJ Henry

582 New Zealand

New Zealand

27 Keshav Maharaj

Keshav Maharaj

566 South Africa

South Africa

27 Shakib Al Hasan

Shakib Al Hasan

566 Bangladesh

Bangladesh

29 RTM Mendis

RTM Mendis

563 Sri Lanka

Sri Lanka

30 MJ Leach

MJ Leach

561 England

England

31

L Ngidi

558 South Africa

South Africa

32 Alzarri Joseph

Alzarri Joseph

552 West Indies

West Indies

33 Hasan Ali

Hasan Ali

551 Pakistan

Pakistan

34 Asitha Fernando

Asitha Fernando

550 Sri Lanka

Sri Lanka

35 Kyle Mayers

Kyle Mayers

540 West Indies

West Indies

36 Ajaz Patel

Ajaz Patel

537 New Zealand

New Zealand

36 AR Patel

AR Patel

537 India

India

38 Naseem Shah

Naseem Shah

514 Pakistan

Pakistan

39 UT Yadav

UT Yadav

508 India

India

40

D Olivier

504 South Africa

South Africa

41 ST Gabriel

ST Gabriel

501 West Indies

West Indies

42 Kuldeep Yadav

Kuldeep Yadav

489 India

India

43 Nauman Ali

Nauman Ali

482 Pakistan

Pakistan

44 Abrar Ahmed

Abrar Ahmed

449 Pakistan

Pakistan

45 Kasun Rajitha

Kasun Rajitha

435 Sri Lanka

Sri Lanka

46 Aamer Jamal

Aamer Jamal

432 Pakistan

Pakistan

46 Jayden Seales

Jayden Seales

432 West Indies

West Indies

48

Nayeem Hasan

426 Bangladesh

Bangladesh

49 BA Stokes

BA Stokes

420 England

England

50 MM Ali

MM Ali

401 England

England

52 Vishwa Fernando

Vishwa Fernando

395 Sri Lanka

Sri Lanka

53  Lahiru Kumara

Lahiru Kumara

393 Sri Lanka

Sri Lanka

54 Gudakesh Motie

Gudakesh Motie

378 West Indies

West Indies

56 Roston Chase

Roston Chase

370 West Indies

West Indies

56 Scott Boland

Scott Boland

370 Australia

Australia

58 Matthew Potts

Matthew Potts

364 England

England

59 Todd Murphy

Todd Murphy

361 Australia

Australia

60 Shardul Thakur

Shardul Thakur

357 India

India

62 JE Root

JE Root

347 England

England

63 Shoriful Islam

Shoriful Islam

336 Bangladesh

Bangladesh

65 Jomel Warrican

Jomel Warrican

331 West Indies

West Indies

66 Mitchell Santner

Mitchell Santner

323 New Zealand

New Zealand

67 Glenn Phillips

Glenn Phillips

322 New Zealand

New Zealand

69 Tom Hartley

Tom Hartley

307 England

England

70 IS Sodhi

IS Sodhi

299 New Zealand

New Zealand

71 Cameron Green

Cameron Green

293 Australia

Australia

73 DL Piedt

DL Piedt

288 South Africa

South Africa

76 Rahkeem Cornwall

Rahkeem Cornwall

282 West Indies

West Indies

77 Sajid Khan

Sajid Khan

278 Pakistan

Pakistan

78 Simon Harmer

Simon Harmer

277 South Africa

South Africa

79

VM Nyauchi

276 Zimbabwe

Zimbabwe

80 MR Marsh

MR Marsh

261 Australia

Australia

81 Rehan Ahmed

Rehan Ahmed

260 England

England

82 Blair Tickner

Blair Tickner

256 New Zealand

New Zealand

84 DT Tiripano

DT Tiripano

237 Zimbabwe

Zimbabwe

85 Mohammad Nawaz

Mohammad Nawaz

236 Pakistan

Pakistan

86 Yamin Ahmadzai

Yamin Ahmadzai

234 Afghanistan

Afghanistan

87 Gerald Coetzee

Gerald Coetzee

226 South Africa

South Africa

88 Zahid Mahmood

Zahid Mahmood

224 Pakistan

Pakistan

89 Taskin Ahmed

Taskin Ahmed

222 Bangladesh

Bangladesh

90

B Mavuta

221 Zimbabwe

Zimbabwe

91 Fahim Ashraf

Fahim Ashraf

216 Pakistan

Pakistan

92 MG Neser

MG Neser

212 Australia

Australia

94 Rachin Ravindra

Rachin Ravindra

195 New Zealand

New Zealand

95

Khaled Ahmed

193 Bangladesh

Bangladesh

95 Dhananjaya De Silva

Dhananjaya De Silva

193 Sri Lanka

Sri Lanka

97 Agha Salman

Agha Salman

191 Pakistan

Pakistan

98 Khurram Shahzad

Khurram Shahzad

177 Pakistan

Pakistan

99 Mir Hamza

Mir Hamza

173 Pakistan

Pakistan

99 MR Adair

MR Adair

173 Ireland

Ireland

101 AR McBrine

AR McBrine

171 Ireland

Ireland

Bowling and batting are the vital components of cricket and game is based on them. Bowling contains two categories of the bowlers such as spinner and fast bowler. ICC also ranks the bowler on the basis of individual performance in the matches.

This page provides you ICC test teams ranking and ICC test bowlers ranking. Player's rankings are helpful for the analysts as well so that they can provide their reviews and criticism on players. Sometimes we cannot find the accurate rankings because the source may not be authentic.

International Cricket Council latest Bowlers Ranking For Test Players in in 2024. According to the points table, JJ Bumrah of Team India is on Top position with 876 ratings. R Ashwin of Team India holds the second position with 839 ratings. K Rabada of Team South Africa is on third position with 834 ratings. PJ Cummins of Team Australia is on 4th position with 828 ratings. JR Hazlewood of Team Australia is on 5th position with 818 ratings. RA Jadeja of Team India is on 6th position with 789 ratings. Prabath Jayasuriya of Team Sri Lanka is on 7th position with 783 ratings. NM Lyon of Team Australia is on 8th position with 746 ratings. JM Anderson of Team England is on 8th position with 746 ratings. Kyle Jamieson of Team New Zealand is on 10th position with 743 ratings. Ollie Robinson of Team England is on 11th position with 739 ratings. MA Starc of Team Australia is on 12th position with 737 ratings. Shaheen Shah Afridi of Team Pakistan is on 13th position with 733 ratings. Taijul Islam of Team Bangladesh is on 14th position with 706 ratings. TG Southee of Team New Zealand is on 15th position with 673 ratings. KAJ Roach of Team West Indies is on 16th position with 666 ratings. A Nortje of Team South Africa is on 17th position with 664 ratings. N Wagner of Team New Zealand is on 18th position with 640 ratings. Mohammed Siraj of Team India is on 19th position with 628 ratings. MA Wood of Team England is on 21st position with 614 ratings. Mohammed Shami of Team India is on 22nd position with 611 ratings. CR Woakes of Team England is on 23rd position with 605 ratings. JO Holder of Team West Indies is on 24th position with 600 ratings. Marco Jansen of Team South Africa is on 25th position with 592 ratings. MJ Henry of Team New Zealand is on 26th position with 582 ratings. Keshav Maharaj of Team South Africa is on 27th position with 566 ratings. Shakib Al Hasan of Team Bangladesh is on 27th position with 566 ratings. RTM Mendis of Team Sri Lanka is on 29th position with 563 ratings. MJ Leach of Team England is on 30th position with 561 ratings. L Ngidi of Team South Africa is on 31st position with 558 ratings. Alzarri Joseph of Team West Indies is on 32nd position with 552 ratings. Hasan Ali of Team Pakistan is on 33rd position with 551 ratings. Asitha Fernando of Team Sri Lanka is on 34th position with 550 ratings. Kyle Mayers of Team West Indies is on 35th position with 540 ratings. Ajaz Patel of Team New Zealand is on 36th position with 537 ratings. AR Patel of Team India is on 36th position with 537 ratings. Naseem Shah of Team Pakistan is on 38th position with 514 ratings. UT Yadav of Team India is on 39th position with 508 ratings. D Olivier of Team South Africa is on 40th position with 504 ratings. ST Gabriel of Team West Indies is on 41st position with 501 ratings. Kuldeep Yadav of Team India is on 42nd position with 489 ratings. Nauman Ali of Team Pakistan is on 43rd position with 482 ratings. Abrar Ahmed of Team Pakistan is on 44th position with 449 ratings. Kasun Rajitha of Team Sri Lanka is on 45th position with 435 ratings. Aamer Jamal of Team Pakistan is on 46th position with 432 ratings. Jayden Seales of Team West Indies is on 46th position with 432 ratings. Nayeem Hasan of Team Bangladesh is on 48th position with 426 ratings. BA Stokes of Team England is on 49th position with 420 ratings. MM Ali of Team England is on 50th position with 401 ratings. Vishwa Fernando of Team Sri Lanka is on 52nd position with 395 ratings. Lahiru Kumara of Team Sri Lanka is on 53rd position with 393 ratings. Gudakesh Motie of Team West Indies is on 54th position with 378 ratings. Roston Chase of Team West Indies is on 56th position with 370 ratings. Scott Boland of Team Australia is on 56th position with 370 ratings. Matthew Potts of Team England is on 58th position with 364 ratings. Todd Murphy of Team Australia is on 59th position with 361 ratings. Shardul Thakur of Team India is on 60th position with 357 ratings. JE Root of Team England is on 62nd position with 347 ratings. Shoriful Islam of Team Bangladesh is on 63rd position with 336 ratings. Jomel Warrican of Team West Indies is on 65th position with 331 ratings. Mitchell Santner of Team New Zealand is on 66th position with 323 ratings. Glenn Phillips of Team New Zealand is on 67th position with 322 ratings. Tom Hartley of Team England is on 69th position with 307 ratings. IS Sodhi of Team New Zealand is on 70th position with 299 ratings. Cameron Green of Team Australia is on 71st position with 293 ratings. DL Piedt of Team South Africa is on 73rd position with 288 ratings. Rahkeem Cornwall of Team West Indies is on 76th position with 282 ratings. Sajid Khan of Team Pakistan is on 77th position with 278 ratings. Simon Harmer of Team South Africa is on 78th position with 277 ratings. VM Nyauchi of Team Zimbabwe is on 79th position with 276 ratings. MR Marsh of Team Australia is on 80th position with 261 ratings. Rehan Ahmed of Team England is on 81st position with 260 ratings. Blair Tickner of Team New Zealand is on 82nd position with 256 ratings. DT Tiripano of Team Zimbabwe is on 84th position with 237 ratings. Mohammad Nawaz of Team Pakistan is on 85th position with 236 ratings. Yamin Ahmadzai of Team Afghanistan is on 86th position with 234 ratings. Gerald Coetzee of Team South Africa is on 87th position with 226 ratings. Zahid Mahmood of Team Pakistan is on 88th position with 224 ratings. Taskin Ahmed of Team Bangladesh is on 89th position with 222 ratings. B Mavuta of Team Zimbabwe is on 90th position with 221 ratings. Fahim Ashraf of Team Pakistan is on 91st position with 216 ratings. MG Neser of Team Australia is on 92nd position with 212 ratings. Rachin Ravindra of Team New Zealand is on 94th position with 195 ratings. Khaled Ahmed of Team Bangladesh is on 95th position with 193 ratings. Dhananjaya De Silva of Team Sri Lanka is on 95th position with 193 ratings. Agha Salman of Team Pakistan is on 97th position with 191 ratings. Khurram Shahzad of Team Pakistan is on 98th position with 177 ratings. Mir Hamza of Team Pakistan is on 99th position with 173 ratings. MR Adair of Team Ireland is on 99th position with 173 ratings. AR McBrine of Team Ireland is on 101th position with 171 ratings.