2021 ICC Player Ranking For Test Bowlers

# Player Rating Country
1 PJ Cummins

PJ Cummins

908 Australia

Australia

2 R Ashwin

R Ashwin

831 India

India

3 TG Southee

TG Southee

824 New Zealand

New Zealand

4 JR Hazlewood

JR Hazlewood

816 Australia

Australia

5 N Wagner

N Wagner

810 New Zealand

New Zealand

6 K Rabada

K Rabada

798 South Africa

South Africa

7 JM Anderson

JM Anderson

794 England

England

8 Shaheen Shah Afridi

Shaheen Shah Afridi

783 Pakistan

Pakistan

9 JJ Bumrah

JJ Bumrah

771 India

India

10 JO Holder

JO Holder

766 West Indies

West Indies

11 KAJ Roach

KAJ Roach

754 West Indies

West Indies

12 SCJ Broad

SCJ Broad

749 England

England

13 MA Starc

MA Starc

744 Australia

Australia

14 TA Boult

TA Boult

738 New Zealand

New Zealand

15

KA Jamieson

725 New Zealand

New Zealand

16 Hasan Ali

Hasan Ali

710 Pakistan

Pakistan

17 Mohammad Abbas

Mohammad Abbas

705 Pakistan

Pakistan

18 Mohammed Shami

Mohammed Shami

677 India

India

19 I Sharma

I Sharma

676 India

India

20 NM Lyon

NM Lyon

668 Australia

Australia

21 RA Jadeja

RA Jadeja

640 India

India

22 RAS Lakmal

RAS Lakmal

635 Sri Lanka

Sri Lanka

23 CR Woakes

CR Woakes

627 England

England

25 Taijul Islam

Taijul Islam

605 Bangladesh

Bangladesh

25 Shakib Al Hasan

Shakib Al Hasan

605 Bangladesh

Bangladesh

27 ST Gabriel

ST Gabriel

594 West Indies

West Indies

28 Keshav Maharaj

Keshav Maharaj

593 South Africa

South Africa

29 UT Yadav

UT Yadav

589 India

India

30 Yasir Shah

Yasir Shah

567 Pakistan

Pakistan

31 A Nortje

A Nortje

564 South Africa

South Africa

32 Rashid Khan

Rashid Khan

543 Afghanistan

Afghanistan

33 Ollie Robinson

Ollie Robinson

535 England

England

34

MJ Leach

532 England

England

35 AR Patel

AR Patel

525 India

India

35 BA Stokes

BA Stokes

525 England

England

37 MM Ali

MM Ali

485 England

England

38 MA Wood

MA Wood

468 England

England

39 MDK Perera

MDK Perera

459 Sri Lanka

Sri Lanka

39  Lahiru Kumara

Lahiru Kumara

459 Sri Lanka

Sri Lanka

41

L Ambuldeniya

444 Sri Lanka

Sri Lanka

42

L Ngidi

436 South Africa

South Africa

43

Mohammed Siraj

424 India

India

43  Colin De Grandhomme

Colin De Grandhomme

424 New Zealand

New Zealand

45 Nauman Ali

Nauman Ali

420 Pakistan

Pakistan

46 Roston Chase

Roston Chase

415 West Indies

West Indies

47 Blessing Muzarabani

Blessing Muzarabani

391 Zimbabwe

Zimbabwe

48 Vishwa Fernando

Vishwa Fernando

388 Sri Lanka

Sri Lanka

49 Shardul Thakur

Shardul Thakur

384 India

India

50 P Jayawickrama

P Jayawickrama

380 Sri Lanka

Sri Lanka

51  Jofra Chioke Archer

Jofra Chioke Archer

376 England

England

52 Dominic Bess

Dominic Bess

374 England

England

53

Nayeem Hasan

366 Bangladesh

Bangladesh

55

JNT Seales

359 West Indies

West Indies

56 SM Curran

SM Curran

354 England

England

57 Kuldeep Yadav

Kuldeep Yadav

341 India

India

59 Rahkeem Cornwall

Rahkeem Cornwall

328 West Indies

West Indies

60

L Sipamla

326 South Africa

South Africa

62

AY Patel

320 New Zealand

New Zealand

63 Sikandar Raza

Sikandar Raza

315 Zimbabwe

Zimbabwe

64

AS Joseph

308 West Indies

West Indies

65

KR Mayers

307 West Indies

West Indies

66 MJ Henry

MJ Henry

304 New Zealand

New Zealand

67 Kasun Rajitha

Kasun Rajitha

288 Sri Lanka

Sri Lanka

68

OP Stone

283 England

England

69 Jomel Warrican

Jomel Warrican

278 West Indies

West Indies

70 Mustafizur Rahman

Mustafizur Rahman

276 Bangladesh

Bangladesh

71 Fahim Ashraf

Fahim Ashraf

265 Pakistan

Pakistan

72 Yamin Ahmadzai

Yamin Ahmadzai

260 Afghanistan

Afghanistan

73 DT Tiripano

DT Tiripano

248 Zimbabwe

Zimbabwe

73 PVD Chameera

PVD Chameera

248 Sri Lanka

Sri Lanka

75

VM Nyauchi

247 Zimbabwe

Zimbabwe

76 Craig Overton

Craig Overton

246 England

England

77 Naseem Shah

Naseem Shah

242 Pakistan

Pakistan

78 Mitchell Santner

Mitchell Santner

237 New Zealand

New Zealand

79 Haris Sohail

Haris Sohail

223 Pakistan

Pakistan

80 GF Linde

GF Linde

222 South Africa

South Africa

81 Dasun Shanaka

Dasun Shanaka

210 Sri Lanka

Sri Lanka

82 JE Root

JE Root

208 England

England

83 Taskin Ahmed

Taskin Ahmed

206 Bangladesh

Bangladesh

84 Mahmudullah

Mahmudullah

205 Bangladesh

Bangladesh

85 RTM Mendis

RTM Mendis

197 Sri Lanka

Sri Lanka

86 Shadab Khan

Shadab Khan

183 Pakistan

Pakistan

87 SC Williams

SC Williams

181 Zimbabwe

Zimbabwe

88 Shahbaz Nadeem

Shahbaz Nadeem

164 India

India

89 Dhananjaya De Silva

Dhananjaya De Silva

161 Sri Lanka

Sri Lanka

90 KC Brathwaite

KC Brathwaite

141 West Indies

West Indies

91

RP Burl

132 Zimbabwe

Zimbabwe

93 AD Mathews

AD Mathews

123 Sri Lanka

Sri Lanka

94 Rubel Hossain

Rubel Hossain

122 Bangladesh

Bangladesh

94

M Labuschagne

122 Australia

Australia

96 KS Williamson

KS Williamson

116 New Zealand

New Zealand

97

Washington Sundar

105 India

India

98 D Elgar

D Elgar

102 South Africa

South Africa

99 Tendai Chisoro

Tendai Chisoro

88 Zimbabwe

Zimbabwe

100

NA Saini

84 India

India

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 2021. According to the points table, PJ Cummins of Team Australia is on Top position with 908 ratings. R Ashwin of Team India holds the second position with 831 ratings. TG Southee of Team New Zealand is on third position with 824 ratings. JR Hazlewood of Team Australia is on 4th position with 816 ratings. N Wagner of Team New Zealand is on 5th position with 810 ratings. K Rabada of Team South Africa is on 6th position with 798 ratings. JM Anderson of Team England is on 7th position with 794 ratings. Shaheen Shah Afridi of Team Pakistan is on 8th position with 783 ratings. JJ Bumrah of Team India is on 9th position with 771 ratings. JO Holder of Team West Indies is on 10th position with 766 ratings. KAJ Roach of Team West Indies is on 11th position with 754 ratings. SCJ Broad of Team England is on 12th position with 749 ratings. MA Starc of Team Australia is on 13th position with 744 ratings. TA Boult of Team New Zealand is on 14th position with 738 ratings. KA Jamieson of Team New Zealand is on 15th position with 725 ratings. Hasan Ali of Team Pakistan is on 16th position with 710 ratings. Mohammad Abbas of Team Pakistan is on 17th position with 705 ratings. Mohammed Shami of Team India is on 18th position with 677 ratings. I Sharma of Team India is on 19th position with 676 ratings. NM Lyon of Team Australia is on 20th position with 668 ratings. RA Jadeja of Team India is on 21st position with 640 ratings. RAS Lakmal of Team Sri Lanka is on 22nd position with 635 ratings. CR Woakes of Team England is on 23rd position with 627 ratings. Taijul Islam of Team Bangladesh is on 25th position with 605 ratings. Shakib Al Hasan of Team Bangladesh is on 25th position with 605 ratings. ST Gabriel of Team West Indies is on 27th position with 594 ratings. Keshav Maharaj of Team South Africa is on 28th position with 593 ratings. UT Yadav of Team India is on 29th position with 589 ratings. Yasir Shah of Team Pakistan is on 30th position with 567 ratings. A Nortje of Team South Africa is on 31st position with 564 ratings. Rashid Khan of Team Afghanistan is on 32nd position with 543 ratings. Ollie Robinson of Team England is on 33rd position with 535 ratings. MJ Leach of Team England is on 34th position with 532 ratings. AR Patel of Team India is on 35th position with 525 ratings. BA Stokes of Team England is on 35th position with 525 ratings. MM Ali of Team England is on 37th position with 485 ratings. MA Wood of Team England is on 38th position with 468 ratings. MDK Perera of Team Sri Lanka is on 39th position with 459 ratings. Lahiru Kumara of Team Sri Lanka is on 39th position with 459 ratings. L Ambuldeniya of Team Sri Lanka is on 41st position with 444 ratings. L Ngidi of Team South Africa is on 42nd position with 436 ratings. Mohammed Siraj of Team India is on 43rd position with 424 ratings. Colin De Grandhomme of Team New Zealand is on 43rd position with 424 ratings. Nauman Ali of Team Pakistan is on 45th position with 420 ratings. Roston Chase of Team West Indies is on 46th position with 415 ratings. Blessing Muzarabani of Team Zimbabwe is on 47th position with 391 ratings. Vishwa Fernando of Team Sri Lanka is on 48th position with 388 ratings. Shardul Thakur of Team India is on 49th position with 384 ratings. P Jayawickrama of Team Sri Lanka is on 50th position with 380 ratings. Jofra Chioke Archer of Team England is on 51st position with 376 ratings. Dominic Bess of Team England is on 52nd position with 374 ratings. Nayeem Hasan of Team Bangladesh is on 53rd position with 366 ratings. JNT Seales of Team West Indies is on 55th position with 359 ratings. SM Curran of Team England is on 56th position with 354 ratings. Kuldeep Yadav of Team India is on 57th position with 341 ratings. Rahkeem Cornwall of Team West Indies is on 59th position with 328 ratings. L Sipamla of Team South Africa is on 60th position with 326 ratings. AY Patel of Team New Zealand is on 62nd position with 320 ratings. Sikandar Raza of Team Zimbabwe is on 63rd position with 315 ratings. AS Joseph of Team West Indies is on 64th position with 308 ratings. KR Mayers of Team West Indies is on 65th position with 307 ratings. MJ Henry of Team New Zealand is on 66th position with 304 ratings. Kasun Rajitha of Team Sri Lanka is on 67th position with 288 ratings. OP Stone of Team England is on 68th position with 283 ratings. Jomel Warrican of Team West Indies is on 69th position with 278 ratings. Mustafizur Rahman of Team Bangladesh is on 70th position with 276 ratings. Fahim Ashraf of Team Pakistan is on 71st position with 265 ratings. Yamin Ahmadzai of Team Afghanistan is on 72nd position with 260 ratings. DT Tiripano of Team Zimbabwe is on 73rd position with 248 ratings. PVD Chameera of Team Sri Lanka is on 73rd position with 248 ratings. VM Nyauchi of Team Zimbabwe is on 75th position with 247 ratings. Craig Overton of Team England is on 76th position with 246 ratings. Naseem Shah of Team Pakistan is on 77th position with 242 ratings. Mitchell Santner of Team New Zealand is on 78th position with 237 ratings. Haris Sohail of Team Pakistan is on 79th position with 223 ratings. GF Linde of Team South Africa is on 80th position with 222 ratings. Dasun Shanaka of Team Sri Lanka is on 81st position with 210 ratings. JE Root of Team England is on 82nd position with 208 ratings. Taskin Ahmed of Team Bangladesh is on 83rd position with 206 ratings. Mahmudullah of Team Bangladesh is on 84th position with 205 ratings. RTM Mendis of Team Sri Lanka is on 85th position with 197 ratings. Shadab Khan of Team Pakistan is on 86th position with 183 ratings. SC Williams of Team Zimbabwe is on 87th position with 181 ratings. Shahbaz Nadeem of Team India is on 88th position with 164 ratings. Dhananjaya De Silva of Team Sri Lanka is on 89th position with 161 ratings. KC Brathwaite of Team West Indies is on 90th position with 141 ratings. RP Burl of Team Zimbabwe is on 91st position with 132 ratings. AD Mathews of Team Sri Lanka is on 93rd position with 123 ratings. Rubel Hossain of Team Bangladesh is on 94th position with 122 ratings. M Labuschagne of Team Australia is on 94th position with 122 ratings. KS Williamson of Team New Zealand is on 96th position with 116 ratings. Washington Sundar of Team India is on 97th position with 105 ratings. D Elgar of Team South Africa is on 98th position with 102 ratings. Tendai Chisoro of Team Zimbabwe is on 99th position with 88 ratings. NA Saini of Team India is on 100th position with 84 ratings.