Test

Men's All-Rounder Batting Rankings

POS

PLAYER

TEAM

RATING

Test All-Rounder Rankings

Test

Ravindra Jadeja

ind
India
385

Ravichandran Ashwin

ind
India
341

Jason Holder

West Indies
West Indies
336

Shakib Al Hasan

Bangladesh
Bangladesh
311

Ben Stokes

gb-eng
England
298

Mitchell Starc

aus
Australia
291

Kyle Jamieson

nze
New Zealand
274

Pat Cummins

aus
Australia
263

Colin de Grandhomme

nze
New Zealand
245

Chris Woakes

za
South Africa
239

Neil Wagner

nze
New Zealand
195

Joe Root

gb-eng
England
188

Keshav Maharaj

za
South Africa
188

Kagiso Rabada

za
South Africa
184

Mehidy Hasan

Bangladesh
Bangladesh
182

Tim Southee

nze
New Zealand
172

Sikandar Raza

Sikandar Raza
Zimbabwe
164

Kemar Roach

West Indies
West Indies
164

Roston Chase

West Indies
West Indies
163

Shardul Thakur

ind
India
157

Nathan Lyon

aus
Australia
153

Stuart Broad

gb-eng
England
150

Trent Boult

nze
New Zealand
148

Hasan Ali

pk
Pakistan
132

Dhananjaya de Silva

lk
Sri Lanka
126

Jack Leach

gb-eng
England
122

Yasir Shah

pk
Pakistan
119

Mohammad Shami

ind
India
117

Josh Hazlewood

aus
Australia
116

Mark Wood

gb-eng
England
112

Sean Williams

Sean Williams
Zimbabwe
109

Suranga Lakmal

lk
Sri Lanka
104

Marnus Labuschagne

aus
Australia
98

Matt Henry

nze
New Zealand
93

Rashid Khan

Afghanistan
Afghanistan
92

Kane Williamson

nze
New Zealand
91

Kraigg Brathwaite

West Indies
West Indies
88

Jasprit Bumrah

ind
India
87

Taijul Islam

Bangladesh
Bangladesh
76

Shaheen Afridi

pk
Pakistan
76

Umesh Yadav

ind
India
74

Angelo Mathews

lk
Sri Lanka
73

Lasith Embuldeniya

lk
Sri Lanka
71

Steve Smith

aus
Australia
70

James Anderson

gb-eng
England
69

Ishant Sharma

ind
India
63

Dean Elgar

za
South Africa
62

Babar Azam

pk
Pakistan
62

Mominul Haque

Bangladesh
Bangladesh
43

Scott Boland

aus
Australia
43

Ajaz Patel

nze
New Zealand
42

Mohammad Abbas

pk
Pakistan
42

Azhar Ali

pk
Pakistan
41

Anrich Nortje

za
South Africa
39

Duanne Olivier

za
South Africa
29

Shannon Gabriel

West Indies
West Indies
28

Lungi Ngidi

za
South Africa
24

Fawad Alam

pk
Pakistan
18

Jermaine Blackwood

West Indies
West Indies
18

Lahiru Kumara

lk
Sri Lanka
14

Aiden Markram

za
South Africa
13

David Warner

aus
Australia
13

Dimuth Karunaratne

lk
Sri Lanka
12

Rohit Sharma

ind
India
9

Temba Bavuma

za
South Africa
3

Mohammad Rizwan

pk
Pakistan

Mushfiqur Rahim

Bangladesh
Bangladesh

Parveen Jayawickrama

lk
Sri Lanka

Mayank Agarwal

ind
India

Travis Head

aus
Australia

Keegan Petersen

za
South Africa

Litton Das

Bangladesh
Bangladesh

Ajinkya Rahane

ind
India

Virat Kohli

ind
India

Abid Ali

pk
Pakistan

Niroshan Dickwella

lk
Sri Lanka

Kyle Mayers

West Indies
West Indies

Rishabh Pant

ind
India

Shreyas Iyer

ind
India

Cameron Green

aus
Australia

Cheteshwar Pujara

ind
India

Abdullah Shafique

pk
Pakistan

Rassie van der Dussen

za
South Africa

Ollie Robinson

gb-eng
England

Tamim Iqbal

Bangladesh
Bangladesh

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

Faf du Plessis

za
South Africa

Nkruma Bonner

West Indies
West Indies

Devon Conway

nze
New Zealand

Tom Blundell

nze
New Zealand

Usman Khawaja

aus
Australia

Latest Cricket News

Shaheen Afridi vs Rohit Sharma T20 World Cup 2024 Battle

Talha

April 10, 2024

Imad Wasim in T20 World Cup 2024: Will He Play?

Talha

April 10, 2024

Pakistani Players in The Hundred 2024: Status about Babar Azam

Talha

April 9, 2024

Best Cricketing Shots of All Time

Talha

April 9, 2024