ODI

Men's All-Time ODI All-Rounder Rankings

POS

PLAYER

TEAM

RATING

All-Time ODI All-Rounder Rankings

ODI

Rashid Khan

Afghanistan
Afghanistan
359

Chris Woakes

za
South Africa
312

Mitchell Starc

aus
Australia
245

Mehidy Hasan

Bangladesh
Bangladesh
235

Stuart Broad

gb-eng
England
217

Jason Holder

West Indies
West Indies
214

Trent Boult

nze
New Zealand
213

Hasan Ali

pk
Pakistan
209

Matt Henry

nze
New Zealand
208

Josh Hazlewood

aus
Australia
187

Mohammad Shami

ind
India
177

Kemar Roach

West Indies
West Indies
172

Lungi Ngidi

za
South Africa
164

Tim Southee

nze
New Zealand
163

Umesh Yadav

ind
India
160

Mark Wood

gb-eng
England
156

Ishant Sharma

ind
India
137

Keshav Maharaj

za
South Africa
129

Suranga Lakmal

lk
Sri Lanka
128

Nathan Lyon

aus
Australia
125

Roston Chase

West Indies
West Indies
122

James Anderson

gb-eng
England
119

Shardul Thakur

ind
India
115

Yasir Shah

pk
Pakistan
102

Shannon Gabriel

West Indies
West Indies
67

Scott Boland

aus
Australia
57

Anrich Nortje

za
South Africa
57

Taijul Islam

Bangladesh
Bangladesh
48

Lahiru Kumara

lk
Sri Lanka
36

Duanne Olivier

za
South Africa
15

Mohammad Abbas

pk
Pakistan
15

Latest Cricket News

Shoaib Akhtar vs. Haris Rauf Pace: Who is Better?

Talha

September 21, 2023

Licensed Players in Cricket 24: Exciting News About Virat Kohli?

Talha

September 21, 2023

Bangladesh Cricket Team in Pakistan 2023: Is it True?

Talha

September 12, 2023

Virat Kohli vs Babar Azam 2024 Battle: What to Expect?

Talha

September 7, 2023