Player Rankings Comparison

VS Add 2 players to compare

Quick Pick

TEST

Top Batting

  • 1Joe Root

    ENG
  • 2Marnus Labuschagne

    AUS
  • 3Steve Smith

    AUS
  • 4Babar Azam

    PAK
  • 5Kane Williamson

    NZ
  • 6Dimuth Karunaratne

    SL
  • 7Usman Khawaja

    AUS
  • 8Rohit Sharma

    IND
  • 9Travis Head

    AUS
  • 10Virat Kohli

    IND
  • 11Rishabh Pant

    IND
  • 12Daryl Mitchell

    NZ
  • 13Litton Das

    BAN
  • 14David Warner

    AUS
  • 15Dean Elgar

    SA
  • 16Angelo Mathews

    SL
  • 17Azhar Ali

    PAK
  • 18Mushfiqur Rahim

    BAN
  • 19Mohammad Rizwan

    PAK
  • 20Tom Blundell

    NZ
ODI

Top Batting

  • 1Babar Azam

    PAK
  • 2Imam-ul-Haq

    PAK
  • 3Virat Kohli

    IND
  • 4Rohit Sharma

    IND
  • 5Quinton de Kock

    SA
  • 6Ross Taylor

    NZ
  • 7Rassie van der Dussen

    SA
  • 8Jonny Bairstow

    ENG
  • 9David Warner

    AUS
  • 10Shai Hope

    WI
  • 11Joe Root

    ENG
  • 12Aaron Finch

    AUS
  • 13Shikhar Dhawan

    IND
  • 14Fakhar Zaman

    PAK
  • 15Martin Guptill

    NZ
  • 16Jason Roy

    ENG
  • 17Mushfiqur Rahim

    BAN
  • 18Glenn Maxwell

    AUS
  • 19Steve Smith

    AUS
  • 20Tamim Iqbal

    BAN
T20I

Top Batting

  • 1Babar Azam

    PAK
  • 2Mohammad Rizwan

    PAK
  • 3Aiden Markram

    SA
  • 4Dawid Malan

    ENG
  • 5Aaron Finch

    AUS
  • 6Devon Conway

    NZ
  • 7Ishan Kishan

    IND
  • 8Pathum Nissanka

    SL
  • 9Rassie van der Dussen

    SA
  • 10Martin Guptill

    NZ
  • 11Muhammad Waseem

    UAE
  • 12Hazratullah

    AFG
  • 13Nicholas Pooran

    WI
  • 14Quinton de Kock

    SA
  • 15Jos Buttler

    ENG
  • 16Jason Roy

    ENG
  • 17Lokesh Rahul

    IND
  • 18Kariyawasa Asalanka

    SL
  • 19Rohit Sharma

    IND
  • 20Shreyas Iyer

    IND
TEST

Top Bowling

  • 1Pat Cummins

    AUS
  • 2Ravichandran Ashwin

    IND
  • 3Jasprit Bumrah

    IND
  • 4Shaheen Afridi

    PAK
  • 5Kagiso Rabada

    SA
  • 6Kyle Jamieson

    NZ
  • 7James Anderson

    ENG
  • 8Kemar Roach

    WI
  • 9Josh Hazlewood

    AUS
  • 10Neil Wagner

    NZ
  • 11Mitchell Starc

    AUS
  • 12Trent Boult

    NZ
  • 13Stuart Broad

    ENG
  • 14Tim Southee

    NZ
  • 15Hasan Ali

    PAK
  • 16Mohammad Shami

    IND
  • 17Ravindra Jadeja

    IND
  • 18Nathan Lyon

    AUS
  • 19Mohammad Abbas

    PAK
  • 20Jason Holder

    WI
ODI

Top Bowling

  • 1Trent Boult

    NZ
  • 2Matt Henry

    NZ
  • 3Shaheen Afridi

    PAK
  • 4Chris Woakes

    ENG
  • 5Jasprit Bumrah

    IND
  • 6Josh Hazlewood

    AUS
  • 7Mujeeb Ur Rahman

    AFG
  • 8Mehedi Hasan

    BAN
  • 9Mohammad Nabi

    AFG
  • 10Shakib Al Hasan

    BAN
  • 11Rashid Khan

    AFG
  • 12Andy McBrine

    IRE
  • 13Kagiso Rabada

    SA
  • 14Pat Cummins

    AUS
  • 15Mustafizur Rahman

    BAN
  • 16Mitchell Starc

    AUS
  • 17Yuzvendra Chahal

    IND
  • 18Lungi Ngidi

    SA
  • 19Alzarri Joseph

    WI
  • 20Adam Zampa

    AUS
T20I

Top Bowling

  • 1Josh Hazlewood

    AUS
  • 2Adil Rashid

    ENG
  • 3Tabraiz Shamsi

    SA
  • 4Rashid Khan

    AFG
  • 5Adam Zampa

    AUS
  • 6Wanindu Hasaranga

    SL
  • 7Anrich Nortje

    SA
  • 8Maheesh Theekshana

    SL
  • 9Ashton Agar

    AUS
  • 10Nasum Ahmed

    BAN
  • 11Shaheen Afridi

    PAK
  • 12Mujeeb Ur Rahman

    AFG
  • 13Tim Southee

    NZ
  • 14Bhuvneshwar Kumar

    IND
  • 15Mahedi Hasan

    BAN
  • 16Shadab Khan

    PAK
  • 17Mitchell Santner

    NZ
  • 18Akeal Hosein

    WI
  • 19Trent Boult

    NZ
  • 20Shakib Al Hasan

    BAN
TEST

Top All-Rounder

  • 1Ravindra Jadeja

    IND
  • 2Ravichandran Ashwin

    IND
  • 3Shakib Al Hasan

    BAN
  • 4Jason Holder

    WI
  • 5Ben Stokes

    ENG
  • 6Mitchell Starc

    AUS
  • 7Pat Cummins

    AUS
  • 8Kyle Mayers

    WI
  • 9Colin de Grandhomme

    NZ
  • 10Chris Woakes

    ENG
  • 11Kyle Jamieson

    NZ
  • 12Joe Root

    ENG
  • 13Keshav Maharaj

    SA
  • 14Akshar Patel

    IND
  • 15Kagiso Rabada

    SA
  • 16Neil Wagner

    NZ
  • 17Cameron Green

    AUS
  • 18Kemar Roach

    WI
  • 19Sikandar Raza

    ZIM
  • 20Mehedi Hasan

    BAN
ODI

Top All-Rounder

  • 1Shakib Al Hasan

    BAN
  • 2Mohammad Nabi

    AFG
  • 3Rashid Khan

    AFG
  • 4Chris Woakes

    ENG
  • 5Colin de Grandhomme

    NZ
  • 6Mitchell Santner

    NZ
  • 7Ben Stokes

    ENG
  • 8Zeeshan Maqsood

    OMA
  • 9Imad Wasim

    PAK
  • 10Mehedi Hasan

    BAN
  • 11Sikandar Raza

    ZIM
  • 12Ravindra Jadeja

    IND
  • 13Glenn Maxwell

    AUS
  • 14Jimmy Neesham

    NZ
  • 15Dhananjaya de Silva

    SL
  • 16Shadab Khan

    PAK
  • 17Wanindu Hasaranga

    SL
  • 18Assad Vala

    PNG
  • 19Sean Williams

    ZIM
  • 20Andy McBrine

    IRE
T20I

Top All-Rounder

  • 1Mohammad Nabi

    AFG
  • 2Shakib Al Hasan

    BAN
  • 3Moeen Ali

    ENG
  • 4Glenn Maxwell

    AUS
  • 5Liam Livingstone

    ENG
  • 6Rohan Mustafa

    UAE
  • 7J.J. Smit

    NAM
  • 8Zeeshan Maqsood

    OMA
  • 9Dipendra Airee

    NEP
  • 10Wanindu Hasaranga

    SL
  • 11Aiden Markram

    SA
  • 12Gerhard Erasmus

    NAM
  • 13Charles Amini

    PNG
  • 14Ryan Burl

    ZIM
  • 15Richard Berrington

    SCO
  • 16David Wiese

    NAM
  • 17Marcus Stoinis

    AUS
  • 18Khawar Ali

    OMA
  • 19Norman Vanua

    PNG
  • 20Mitchell Marsh

    AUS