ODI

Men's ODI Bowling Rankings

POS

PLAYER

TEAM

RATING

ODI Bowling Rankings

ODI

Temba Bavuma

za
South Africa
50237

Trent Boult

nze
New Zealand
726

Chris Woakes

za
South Africa
700

Josh Hazlewood

aus
Australia
698

Matt Henry

nze
New Zealand
683

Jasprit Bumrah

ind
India
679

Shaheen Afridi

pk
Pakistan
671

James Anderson

gb-eng
England
670

Mehidy Hasan

Bangladesh
Bangladesh
661

Shakib Al Hasan

Bangladesh
Bangladesh
657

Rashid Khan

Afghanistan
Afghanistan
650

Kagiso Rabada

za
South Africa
644

Mitchell Starc

aus
Australia
642

Pat Cummins

aus
Australia
627

Lungi Ngidi

za
South Africa
607

Mark Wood

gb-eng
England
594

Mohammad Shami

ind
India
549

Ravindra Jadeja

ind
India
534

Keshav Maharaj

za
South Africa
531

Colin de Grandhomme

nze
New Zealand
523

Tim Southee

nze
New Zealand
500

Hasan Ali

pk
Pakistan
466

Nathan Lyon

aus
Australia
462

Jason Holder

West Indies
West Indies
460

Suranga Lakmal

lk
Sri Lanka
429

Ishant Sharma

ind
India
421

Anrich Nortje

za
South Africa
417

Yasir Shah

pk
Pakistan
412

Ben Stokes

gb-eng
England
410

Sikandar Raza

Sikandar Raza
Zimbabwe
406

Sean Williams

Sean Williams
Zimbabwe
401

Kemar Roach

West Indies
West Indies
401

Dhananjaya de Silva

lk
Sri Lanka
395

Shardul Thakur

ind
India
393

Stuart Broad

gb-eng
England
390

Ravichandran Ashwin

ind
India
381

Umesh Yadav

ind
India
379

Taijul Islam

Bangladesh
Bangladesh
374

Roston Chase

West Indies
West Indies
362

Kyle Jamieson

nze
New Zealand
357

Scott Boland

aus
Australia
346

Shannon Gabriel

West Indies
West Indies
339

Angelo Mathews

lk
Sri Lanka
253

Lahiru Kumara

lk
Sri Lanka
248

Aiden Markram

za
South Africa
235

Joe Root

gb-eng
England
201

Travis Head

aus
Australia
197

Azhar Ali

pk
Pakistan
184

Mohammad Abbas

pk
Pakistan
173

Kane Williamson

nze
New Zealand
172

Kraigg Brathwaite

West Indies
West Indies
161

Duanne Olivier

za
South Africa
157

Mominul Haque

Bangladesh
Bangladesh
144

Fawad Alam

pk
Pakistan
140

Faf du Plessis

za
South Africa
112

Marnus Labuschagne

aus
Australia
104

Virat Kohli

ind
India
101

Rohit Sharma

ind
India
85

Dean Elgar

za
South Africa
79

Shreyas Iyer

ind
India
53

Jermaine Blackwood

West Indies
West Indies
27

Tamim Iqbal

Bangladesh
Bangladesh
17

Mayank Agarwal

ind
India
16

Dimuth Karunaratne

lk
Sri Lanka
11

David Warner

aus
Australia
10

Rassie van der Dussen

za
South Africa
5

Don Bradman

aus
Australia

Tom Latham

nze
New Zealand

Jonny Bairstow

gb-eng
England

Akshar Patel

ind
India

Marco Jansen

za
South Africa

KL Rahul

ind
India

Henry Nicholls

nze
New Zealand

Rory Burns

gb-eng
England

Ramesh Mendis

lk
Sri Lanka

Babar Azam

pk
Pakistan

Neil Wagner

nze
New Zealand

Ajaz Patel

nze
New Zealand

Nkruma Bonner

West Indies
West Indies

Devon Conway

nze
New Zealand

Tom Blundell

nze
New Zealand

Lasith Embuldeniya

lk
Sri Lanka

Usman Khawaja

aus
Australia

Mohammad Rizwan

pk
Pakistan

Mushfiqur Rahim

Bangladesh
Bangladesh

Parveen Jayawickrama

lk
Sri Lanka

Keegan Petersen

za
South Africa

Litton Das

Bangladesh
Bangladesh

Jack Leach

gb-eng
England

Ajinkya Rahane

ind
India

Abid Ali

pk
Pakistan

Niroshan Dickwella

lk
Sri Lanka

Kyle Mayers

West Indies
West Indies

Rishabh Pant

ind
India

Cameron Green

aus
Australia

Cheteshwar Pujara

ind
India

Steve Smith

aus
Australia

Abdullah Shafique

pk
Pakistan

Ollie Robinson

gb-eng
England

Latest Cricket News

Gary Kirsten Coaching Statistics in 2024: A Mystery

Talha

August 8, 2024

The Future of Cricket Technology

Talha

August 2, 2024

Top Cricket Players Who Retired Early

Talha

August 2, 2024

New Pakistan Cricket Team Captain in 2024

Talha

August 2, 2024