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

Mohammad Abbas

pk
Pakistan
15

Duanne Olivier

za
South Africa
15

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