Odi teams

RankTeamRating
India

124

New Zealand

109

Australia

109

Sri Lanka

104

Pakistan

104

South Africa

96

Afghanistan

91

England

88

West Indies

77

Bangladesh

76

Zimbabwe

55

Ireland

52

Scotland

45

USA

41

Netherlands

40

Oman

35

Nepal

33

Canada

21

Namibia

19

United Arab Emirates

8

t20 teams

RankTeamRating
India

271

Australia

262

England

257

New Zealand

249

South Africa

245

West Indies

243

Sri Lanka

235

Pakistan

231

Afghanistan

223

Bangladesh

218

Ireland

201

Zimbabwe

200

Scotland

186

United Arab Emirates

183

Netherlands

183

Namibia

178

USA

175

Nepal

169

Canada

153

Oman

146

Papua New Guinea

142

Uganda

139

Kuwait

134

Hong Kong

131

Malaysia

120

Bahrain

119

Bermuda

116

Jersey

114

Qatar

111

Spain

110

Saudi Arabia

110

Italy

108

Kenya

107

Tanzania

95

Germany

91

Nigeria

81

Guernsey

78

Singapore

77

Norway

71

Denmark

70

Cayman Islands

70

Portugal

67

Austria

65

Japan

64

Belgium

61

France

60

Cambodia

57

Isle of Man

56

Botswana

50

Finland

49

Argentina

48

Switzerland

47

Thailand

46

Malawi

46

Romania

45

Bahamas

44

Sweden

44

Mozambique

41

Czechia

40

Cook Islands

39

Rwanda

37

Fiji

35

Vanuatu

35

Philippines

35

Estonia

32

Samoa

31

Indonesia

31

Ghana

30

Sierra Leone

30

Hungary

29

Israel

25

Luxembourg

22

Panama

21

Gibraltar

21

Belize

21

Malta

20

Costa Rica

17

Bhutan

16

Suriname

15

Brazil

15

Cyprus

14

Mexico

13

Croatia

12

Swaziland

10

Maldives

10

Serbia

10

Cameroon

8

St.Helena

6

China

5

Slovenia

3

Lesotho

2

Gambia

1

Bulgaria

0

Mongolia

0

Turkiye

0

Korea

0

Seychelles

0

Myanmar

0

Mali

0

Greece

0

Test teams

RankTeamRating
Australia

123

South Africa

114

England

113

India

105

New Zealand

95

Sri Lanka

87

Pakistan

78

West Indies

73

Bangladesh

62

Ireland

30

Afghanistan

21

Zimbabwe

12

BATTER

TEST
RankPlayerTeamRating
Joe Root
Eng

889

Harry Brook
Eng

874

Kane Williamson
NZ

867

4Yashasvi Jaiswal
Ind

851

5Steve Smith
Aus

824

6Temba Bavuma
SA

806

7Rishabh Pant
Ind

801

8Ben Duckett
Eng

787

9Kamindu Mendis
SL

784

10Saud Shakeel
Pak

739

11Daryl Mitchell
NZ

725

12Aiden Markram
SA

723

13Travis Head
Aus

716

14Usman Khawaja
Aus

703

15Dinesh Chandimal
SL

693

16Mohammad Rizwan
Pak

671

17Sean Williams
Zim

669

18Alex Carey
Aus

668

19Ollie Pope
Eng

667

20Shubman Gill
Ind

660

21Marnus Labuschagne
Aus

657

22Babar Azam
Pak

651

23Dhananjaya de Silva
SL

648

24Kyle Verreynne
SA

635

25Rahmat Shah
Afg

626

26Angelo Mathews
SL

625

27Jamie Smith
Eng

619

28Mushfiqur Rahim
Ban

615

29Najmul Hossain Shanto
Ban

613

30Rachin Ravindra
NZ

610

31Pathum Nissanka
SL

598

32Tom Latham
NZ

594

33Salman Agha
Pak

592

34Dimuth Karunaratne
SL

588

35Kusal Mendis
SL

588

36Zak Crawley
Eng

585

37Will Young
NZ

581

38KL Rahul
Ind

579

39Tom Blundell
NZ

579

40Litton Das
Ban

576

41Ben Stokes
Eng

570

42Jonny Bairstow
Eng

566

43Cameron Green
Aus

554

44David Bedingham
SA

554

45Kraigg Brathwaite
WI

551

46Glenn Phillips
NZ

547

47Devon Conway
NZ

545

48Shan Masood
Pak

542

49Ravindra Jadeja
Ind

533

50Lorcan Tucker
Ire

533

51Mominul Haque
Ban

526

52Abdullah Shafique
Pak

520

53Craig Ervine
Zim

517

54Mehidy Hasan Miraz
Ban

510

55Shadman Islam
Ban

502

56Ibrahim Zadran
Afg

499

57Ryan Rickelton
SA

491

58Hashmatullah Shahidi
Afg

484

59Jason Holder
WI

468

60Tony de Zorzi
SA

468

61Alick Athanaze
WI

462

62Axar Patel
Ind

460

63Shreyas Iyer
Ind

460

64Tristan Stubbs
SA

460

65Andy McBrine
Ire

458

66Nitish Kumar Reddy
Ind

454

67Jacob Bethell
Eng

451

68Beau Webster
Aus

451

69Keegan Petersen
SA

450

70Jaker Ali
Ban

450

71Kavem Hodge
WI

432

72Mitchell Santner
NZ

428

73Mitchell Marsh
Aus

425

74Joshua Da Silva
WI

419

75Brian Bennett
Zim

416

76Ismat Alam
Afg

409

77Ben Foakes
Eng

408

78Washington Sundar
Ind

405

79Wiaan Mulder
SA

400

80Kamran Ghulam
Pak

389

81Corbin Bosch
SA

389

82Andy Balbirnie
Ire

386

83Sarfaraz Khan
Ind

377

84Harry Tector
Ire

370

85Oshada Fernando
SL

369

86Marco Jansen
SA

359

87Aamer Jamal
Pak

352

88Saim Ayub
Pak

352

89Josh Inglis
Aus

347

90Chris Woakes
Eng

341

91Mahmudul Hasan Joy
Ban

341

92Mark Adair
Ire

340

93Dhruv Jurel
Ind

339

94Gus Atkinson
Eng

333

95Gudakesh Motie
WI

331

96Zakir Hassan
Ban

329

97Ben Curran
Zim

328

98Prince Masvaure
Zim

326

99Afsar Zazai
Afg

324

100Mitchell Starc
Aus

322

T20
RankPlayerTeamRating
Travis Head
Aus

856

Abhishek Sharma
Ind

829

Tilak Varma
Ind

804

4Phil Salt
Eng

791

5Jos Buttler
Eng

772

6Suryakumar Yadav
Ind

739

7Pathum Nissanka
SL

714

8Tim Seifert
NZ

708

9Kusal Perera
SL

676

10Reeza Hendricks
SA

676

11Yashasvi Jaiswal
Ind

673

12Babar Azam
Pak

661

13Mohammad Rizwan
Pak

654

14Michael Levitt
Net

651

15Shai Hope
WI

648

16Josh Inglis
Aus

641

17Ben Duckett
Eng

635

18Finn Allen
NZ

629

19Kusal Mendis
SL

628

20Rahmanullah Gurbaz
Afg

619

21Rovman Powell
WI

607

22Muhammad Waseem
UA

604

23George Munsey
Sco

602

24Saiteja Mukkamalla
USA

598

25Aiden Markram
SA

597

26Johnson Charles
WI

594

27Mitchell Marsh
Aus

590

28Ruturaj Gaikwad
Ind

589

29Tristan Stubbs
SA

587

30Mohammad Haris
Pak

580

31Tim David
Aus

573

32Quinton de Kock
SA

572

33Glenn Phillips
NZ

572

34Ibrahim Zadran
Afg

570

35Brandon King
WI

567

36Sanju Samson
Ind

566

37Glenn Maxwell
Aus

562

38Charith Asalanka
SL

560

39Harry Brook
Eng

560

40Brandon McMullen
Sco

560

41Andries Gous
USA

560

42Tawhid Hridoy
Ban

548

43Shubman Gill
Ind

546

44Liam Livingstone
Eng

542

45Jonny Bairstow
Eng

541

46Mark Chapman
NZ

540

47Hasan Nawaz
Pak

540

48Daryl Mitchell
NZ

527

49David Miller
SA

526

50Marcus Stoinis
Aus

523

51Litton Das
Ban

518

52Tanzid Hasan
Ban

511

53Richie Berrington
Sco

509

54Hardik Pandya
Ind

508

55Max O'Dowd
Net

506

56Devon Conway
NZ

499

57Rinku Singh
Ind

499

58Paul Stirling
Ire

494

59Shivam Dube
Ind

487

60Saim Ayub
Pak

485

61Dipendra Singh Airee
Nep

482

62Brian Bennett
Zim

482

63Mohammad Nabi
Afg

479

64Najmul Hossain Shanto
Ban

465

65Jaker Ali
Ban

462

66Rohit Paudel
Nep

461

67Jacob Bethell
Eng

461

68Sikandar Raza
Zim

460

69Andy Balbirnie
Ire

450

70Nikolaas Davin
Nam

450

71Kyle Mayers
WI

448

72Evin Lewis
WI

447

73Alishan Sharafu
UA

444

74Jamie Smith
Eng

437

75Hazratullah Zazai
Afg

430

76Salman Agha
Pak

430

77Dasun Shanaka
SL

425

78Aasif Sheikh
Nep

425

79Najibullah Zadran
Afg

423

80Matthew Short
Aus

423

81Anshy Rath
HK

420

82Tony Ura
PN

418

83Kushal Bhurtel
Nep

416

84Asif Khan
UA

416

85Matthew Cross
Sco

412

86Gerhard Erasmus
Nam

409

87Bhanuka Rajapaksa
SL

407

88Fakhar Zaman
Pak

406

89Harry Tector
Ire

402

90Matthew Wade
Aus

401

91JJ Smit
Nam

401

92Romario Shepherd
WI

395

93Curtis Campher
Ire

395

94Sherfane Rutherford
WI

391

95Muhammad Tanveer
Qat

389

96Parvez Hossain Emon
Ban

385

97Iftikhar Ahmed
Pak

383

98Scott Edwards
Net

380

99Lorcan Tucker
Ire

376

100Monank Patel
USA

374

ODI
RankPlayerTeamRating
Shubman Gill
Ind

784

Babar Azam
Pak

766

Rohit Sharma
Ind

756

4Virat Kohli
Ind

736

5Daryl Mitchell
NZ

720

6Harry Tector
Ire

708

7Shreyas Iyer
Ind

704

8Charith Asalanka
SL

694

9Ibrahim Zadran
Afg

676

10Shai Hope
WI

660

11Keacy Carty
WI

659

12Travis Head
Aus

650

13Rassie van der Dussen
SA

648

14Pathum Nissanka
SL

641

15KL Rahul
Ind

638

16Ben Duckett
Eng

626

17Paul Stirling
Ire

625

18Rachin Ravindra
NZ

624

19Rahmanullah Gurbaz
Afg

622

20Kusal Mendis
SL

613

21Mohammad Rizwan
Pak

606

22David Miller
SA

604

23Joe Root
Eng

602

24Fakhar Zaman
Pak

602

25Azmatullah Omarzai
Afg

598

26Aiden Markram
SA

596

27Glenn Phillips
NZ

594

28Najmul Hossain Shanto
Ban

593

29Temba Bavuma
SA

585

30Will Young
NZ

583

31Kane Williamson
NZ

580

32Sherfane Rutherford
WI

579

33Sikandar Raza
Zim

578

34Marnus Labuschagne
Aus

576

35Imam-ul-Haq
Pak

565

36Scott Edwards
Net

559

37Rahmat Shah
Afg

555

38Saim Ayub
Pak

555

39George Munsey
Sco

553

40Tom Latham
NZ

550

41Salman Agha
Pak

550

42Jos Buttler
Eng

546

43Glenn Maxwell
Aus

542

44Gerhard Erasmus
Nam

539

45Alex Carey
Aus

537

46Devon Conway
NZ

532

47Harry Brook
Eng

530

48Andy Balbirnie
Ire

524

49Sean Williams
Zim

522

50Max O'Dowd
Net

517

51Janith Liyanage
SL

515

52Hashmatullah Shahidi
Afg

508

53Mitchell Marsh
Aus

507

54Monank Patel
USA

505

55Curtis Campher
Ire

502

56Mohammad Nabi
Afg

496

57Sadeera Samarawickrama
SL

495

58Tawhid Hridoy
Ban

494

59Richie Berrington
Sco

493

60Avishka Fernando
SL

488

61Brandon McMullen
Sco

485

62Jatinder Singh
Oma

482

63Craig Ervine
Zim

479

64Liam Livingstone
Eng

476

65Brandon King
WI

473

66Michael van Lingen
Nam

473

67Mehidy Hasan Miraz
Ban

471

68Brian Bennett
Zim

471

69Muhammad Waseem
UA

467

70Litton Das
Ban

465

71Lorcan Tucker
Ire

465

72Tony de Zorzi
SA

465

73Phil Salt
Eng

459

74Aqib Ilyas
Oma

456

75Vriitya Aravind
UA

455

76Mark Chapman
NZ

453

77Asif Khan
UA

453

78Soumya Sarkar
Ban

450

79Jan Nicol Loftie-Eaton
Nam

443

80Sediqullah Atal
Afg

441

81Josh Inglis
Aus

440

82Michael Leask
Sco

438

83Hardik Pandya
Ind

438

84Aaron Jones
USA

438

85Michael Bracewell
NZ

434

86Pargat Singh
Can

433

87Kushal Bhurtel
Nep

428

88Vikramjit Singh
Net

426

89Evin Lewis
WI

425

90Aarif Sheikh
Nep

424

91Jaker Ali
Ban

423

92George Dockrell
Ire

421

93Saiteja Mukkamalla
USA

421

94Aasif Sheikh
Nep

420

95Milind Kumar
USA

420

96Mohammad Nadeem
Oma

419

97Abdullah Shafique
Pak

419

98Teja Nidamanuru
Net

417

99Rohit Paudel
Nep

416

100Bas de Leede
Net

416

BOWLER

TEST
RankPlayerTeamRating
Jasprit Bumrah
Ind

907

Kagiso Rabada
SA

868

Pat Cummins
Aus

847

4Noman Ali
Pak

806

5Josh Hazlewood
Aus

805

6Nathan Lyon
Aus

785

7Marco Jansen
SA

783

8Matt Henry
NZ

782

9Mitchell Starc
Aus

745

10Jayden Seales
WI

735

11Gus Atkinson
Eng

726

12Scott Boland
Aus

723

13Ravindra Jadeja
Ind

706

14Blessing Muzarabani
Zim

686

15Prabath Jayasuriya
SL

679

16Kemar Roach
WI

672

17Kyle Jamieson
NZ

672

18Keshav Maharaj
SA

670

19Taijul Islam
Ban

666

20Asitha Fernando
SL

652

21Sajid Khan
Pak

644

22Shaheen Afridi
Pak

641

23Mehidy Hasan Miraz
Ban

630

24Chris Woakes
Eng

629

25Kuldeep Yadav
Ind

616

26Jomel Warrican
WI

614

27Ajaz Patel
NZ

611

28Ollie Robinson
Eng

608

29Mohammad Abbas
Pak

607

30Mohammed Siraj
Ind

578

31Vishwa Fernando
SL

557

32Brydon Carse
Eng

550

33Mark Wood
Eng

549

34Will O'Rourke
NZ

547

35Alzarri Joseph
WI

536

36Jason Holder
WI

533

37Lungi Ngidi
SA

526

38Naseem Shah
Pak

526

39Jack Leach
Eng

524

40Mitchell Santner
NZ

521

41Lahiru Kumara
SL

521

42Ramesh Mendis
SL

511

43Shoaib Bashir
Eng

503

44Matthew Kuhnemann
Aus

480

45Axar Patel
Ind

471

46Kasun Rajitha
SL

461

47Duanne Olivier
SA

460

48Nayeem Hasan
Ban

459

49Ben Stokes
Eng

447

50Dane Paterson
SA

433

51Matthew Potts
Eng

431

52Abrar Ahmed
Pak

409

53Taskin Ahmed
Ban

397

54Shamar Joseph
WI

395

55Hasan Mahmud
Ban

395

56Rashid Khan
Afg

386

57Washington Sundar
Ind

380

58Gudakesh Motie
WI

374

59Barry McCarthy
Ire

370

60Shardul Thakur
Ind

342

61Glenn Phillips
NZ

342

62Mark Adair
Ire

341

63Wiaan Mulder
SA

340

64Josh Tongue
Eng

339

65Khurram Shahzad
Pak

315

66Todd Murphy
Aus

307

67Nandre Burger
SA

307

68Shoriful Islam
Ban

303

69Milan Rathnayake
SL

302

70Gerald Coetzee
SA

292

71Cameron Green
Aus

291

72Prasidh Krishna
Ind

284

73Rehan Ahmed
Eng

282

74Aamer Jamal
Pak

282

75Ish Sodhi
NZ

277

76Mitchell Marsh
Aus

271

77Olly Stone
Eng

271

78Joe Root
Eng

269

79Tom Hartley
Eng

269

80Neil Brand
SA

263

81Naveed Zadran
Afg

261

82Nahid Rana
Ban

259

83Andy McBrine
Ire

256

84Matthew Humphreys
Ire

252

85Wellington Masakadza
Zim

244

86Yamin Ahmadzai
Afg

239

87Akash Deep
Ind

234

88Khaled Ahmed
Ban

232

89Victor Nyauchi
Zim

232

90Dane Piedt
SA

226

91Nishan Peiris
SL

225

92Zia-ur-Rehman
Afg

219

93Mir Hamza
Pak

214

94Dhananjaya de Silva
SL

208

95Salman Agha
Pak

199

96Craig Young
Ire

198

97Zahid Mahmood
Pak

196

98Nijat Masood
Afg

192

99Zahir Khan
Afg

184

100Richard Ngarava
Zim

183

T20
RankPlayerTeamRating
Jacob Duffy
NZ

723

Adil Rashid
Eng

710

Varun Chakaravarthy
Ind

706

4Wanindu Hasaranga
SL

700

5Akeal Hosein
WI

697

6Adam Zampa
Aus

694

7Ravi Bishnoi
Ind

674

8Maheesh Theekshana
SL

666

9Rashid Khan
Afg

664

10Arshdeep Singh
Ind

653

11Gudakesh Motie
WI

642

12Axar Patel
Ind

636

13Jofra Archer
Eng

630

14Nathan Ellis
Aus

629

15Fazalhaq Farooqi
Afg

627

16Josh Hazlewood
Aus

621

17Mitchell Santner
NZ

608

18Anrich Nortje
SA

605

19Haris Rauf
Pak

605

20Abbas Afridi
Pak

605

21Mahedi Hasan
Ban

603

22Naveen-ul-Haq
Afg

601

23Roston Chase
WI

597

24Taskin Ahmed
Ban

594

25Nuwan Thushara
SL

584

26Mustafizur Rahman
Ban

575

27Keshav Maharaj
SA

575

28Matheesha Pathirana
SL

575

29Marco Jansen
SA

570

30Rishad Hossain
Ban

570

31Lockie Ferguson
NZ

566

32Tabraiz Shamsi
SA

564

33Mujeeb Ur Rahman
Afg

564

34Hasan Mahmud
Ban

554

35Shaheen Afridi
Pak

552

36Ish Sodhi
NZ

551

37Kuldeep Yadav
Ind

535

38Mark Watt
Sco

527

39Alzarri Joseph
WI

525

40Jasprit Bumrah
Ind

523

41Romario Shepherd
WI

518

42Matt Henry
NZ

516

43Tanzim Hasan Sakib
Ban

512

44Harmeet Singh
USA

512

45Ben Sears
NZ

510

46Kagiso Rabada
SA

507

47Hardik Pandya
Ind

498

48Pat Cummins
Aus

497

49Reece Topley
Eng

496

50Sean Abbott
Aus

494

51Brydon Carse
Eng

493

52Washington Sundar
Ind

492

53Mark Adair
Ire

491

54Lalit Rajbanshi
Nep

486

55Ottneil Baartman
SA

482

56Trent Boult
NZ

481

57Imad Wasim
Pak

479

58Shadab Khan
Pak

476

59Sam Curran
Eng

476

60Abrar Ahmed
Pak

476

61Saqib Mahmood
Eng

473

62Brad Currie
Sco

472

63Ashton Agar
Aus

470

64Aryan Dutt
Net

466

65Josh Little
Ire

463

66Mitchell Starc
Aus

460

67Jason Holder
WI

460

68Zakary Foulkes
NZ

460

69Mark Wood
Eng

459

70Binura Fernando
SL

447

71Nosthush Kenjige
USA

447

72Vivian Kingma
Net

446

73Blessing Muzarabani
Zim

444

74Mohammed Siraj
Ind

443

75Sandeep Lamichhane
Nep

442

76Paul van Meekeren
Net

440

77Safyaan Sharif
Sco

437

78Shoriful Islam
Ban

436

79Michael Bracewell
NZ

435

80Mohammad Nabi
Afg

434

81Dipendra Singh Airee
Nep

434

82Aayan Khan
UA

434

83Bernard Scholtz
Nam

431

84Logan van Beek
Net

426

85Jasdeep Singh
USA

426

86Sikandar Raza
Zim

423

87Xavier Bartlett
Aus

419

88Richard Ngarava
Zim

417

89Shakeel Ahmed
Oma

417

90Azmatullah Omarzai
Afg

414

91Chris Jordan
Eng

412

92Obed McCoy
WI

411

93Ben White
Ire

411

94Daniel Doram
Net

410

95Roelof van der Merwe
Net

408

96Luke Wood
Eng

408

97Naseem Shah
Pak

407

98Sufiyan Muqeem
Pak

406

99Barry McCarthy
Ire

404

100Craig Young
Ire

403

101Marcus Stoinis
Aus

403

102Lungi Ngidi
SA

403

ODI
RankPlayerTeamRating
Maheesh Theekshana
SL

680

Kuldeep Yadav
Ind

650

Keshav Maharaj
SA

648

4Bernard Scholtz
Nam

644

5Rashid Khan
Afg

640

6Mitchell Santner
NZ

637

7Matt Henry
NZ

622

8Ravindra Jadeja
Ind

616

9Adam Zampa
Aus

614

10Josh Hazlewood
Aus

603

11Shaheen Afridi
Pak

601

12Mohammad Shami
Ind

596

13Mohammed Siraj
Ind

593

14Mohammad Nabi
Afg

590

15Adil Rashid
Eng

587

16Gudakesh Motie
WI

579

17Kagiso Rabada
SA

577

18Alzarri Joseph
WI

574

19Wanindu Hasaranga
SL

572

20Michael Bracewell
NZ

569

21Mitchell Starc
Aus

562

22Saurabh Netravalkar
USA

562

23Richard Ngarava
Zim

557

24Haris Rauf
Pak

555

25Marco Jansen
SA

555

26Jofra Archer
Eng

545

27Mark Adair
Ire

544

28Taskin Ahmed
Ban

528

29Mehidy Hasan Miraz
Ban

528

30Mark Watt
Sco

524

31Andy McBrine
Ire

522

32Lungi Ngidi
SA

516

33Blessing Muzarabani
Zim

516

34Nosthush Kenjige
USA

515

35Mustafizur Rahman
Ban

507

36Dunith Wellalage
SL

506

37Axar Patel
Ind

504

38Sikandar Raza
Zim

502

39Pat Cummins
Aus

499

40Azmatullah Omarzai
Afg

496

41Brandon McMullen
Sco

496

42Naseem Shah
Pak

494

43Aryan Dutt
Net

492

44Will O'Rourke
NZ

492

45Shoriful Islam
Ban

490

46Graham Hume
Ire

489

47Fazalhaq Farooqi
Afg

486

48Lalit Rajbanshi
Nep

479

49Saqib Mahmood
Eng

478

50Craig Young
Ire

475

51Aayan Khan
UA

475

52Shakeel Ahmed
Oma

473

53Sean Abbott
Aus

471

54Sandeep Lamichhane
Nep

470

55Dilshan Madushanka
SL

465

56Josh Little
Ire

458

57Jayden Seales
WI

456

58Abrar Ahmed
Pak

456

59Asitha Fernando
SL

453

60Kaleemullah
Oma

449

61Paul van Meekeren
Net

445

62Jacob Duffy
NZ

445

63Reece Topley
Eng

433

64Zunaed Siddique
UA

430

65Tabraiz Shamsi
SA

429

66Safyaan Sharif
Sco

425

67Roston Chase
WI

423

68Mohammad Wasim
Pak

423

69Harmeet Singh
USA

422

70Matthew Forde
WI

421

71Nasum Ahmed
Ban

417

72Kaleem Sana
Can

417

73Hardik Pandya
Ind

415

74Roelof van der Merwe
Net

414

75Allah Mohammad
Afg

414

76Glenn Maxwell
Aus

411

77Jeffrey Vandersay
SL

409

78Chris Sole
Sco

409

79Dipendra Singh Airee
Nep

409

80Gerhard Erasmus
Nam

409

81Bilal Khan
Oma

408

82Zeeshan Maqsood
Oma

406

83Tangeni Lungameni
Nam

406

84Karan KC
Nep

403

85Barry McCarthy
Ire

402

86Varun Chakaravarthy
Ind

402

87Ruben Trumpelmann
Nam

399

88Mark Wood
Eng

398

89Nathan Ellis
Aus

397

90Zahoor Khan
UA

393

91Saad Bin Zafar
Can

392

92Washington Sundar
Ind

385

93Michael Leask
Sco

383

94Sompal Kami
Nep

383

95Wellington Masakadza
Zim

383

96Romario Shepherd
WI

382

97Vivian Kingma
Net

376

98Curtis Campher
Ire

373

99Sam Curran
Eng

361

100Bjorn Fortuin
SA

357

All Rounder

TEST
RankPlayerTeamRating
Ravindra Jadeja
Ind

376

Mehidy Hasan Miraz
Ban

321

Marco Jansen
SA

281

4Pat Cummins
Aus

264

5Ben Stokes
Eng

254

6Jason Holder
WI

249

7Gus Atkinson
Eng

241

8Mitchell Starc
Aus

239

9Joe Root
Eng

239

10Mitchell Santner
NZ

222

11Axar Patel
Ind

216

12Chris Woakes
Eng

214

13Kagiso Rabada
SA

196

14Matt Henry
NZ

193

15Glenn Phillips
NZ

187

16Nathan Lyon
Aus

183

17Keshav Maharaj
SA

170

18Kyle Jamieson
NZ

169

19Noman Ali
Pak

164

20Cameron Green
Aus

161

21Jomel Warrican
WI

155

22Washington Sundar
Ind

153

23Kemar Roach
WI

147

24Wiaan Mulder
SA

136

25Dhananjaya de Silva
SL

134

26Gudakesh Motie
WI

123

27Ollie Robinson
Eng

122

28Sean Williams
Zim

121

29Travis Head
Aus

120

30Ramesh Mendis
SL

120

31Josh Hazlewood
Aus

118

32Sajid Khan
Pak

118

33Andy McBrine
Ire

117

34Salman Agha
Pak

117

35Mitchell Marsh
Aus

115

36Mark Adair
Ire

115

37Mark Wood
Eng

109

38Alzarri Joseph
WI

108

39Taijul Islam
Ban

107

40Jasprit Bumrah
Ind

99

41Aamer Jamal
Pak

99

42Blessing Muzarabani
Zim

98

43Jack Leach
Eng

95

44Milan Rathnayake
SL

93

45Brydon Carse
Eng

88

46Kane Williamson
NZ

83

47Kuldeep Yadav
Ind

83

48Shardul Thakur
Ind

80

49Kraigg Brathwaite
WI

77

50Rashid Khan
Afg

77

51Shamar Joseph
WI

76

52Prabath Jayasuriya
SL

74

53Ajaz Patel
NZ

72

54Jayden Seales
WI

72

55Angelo Mathews
SL

71

56Shaheen Afridi
Pak

71

57Rachin Ravindra
NZ

68

58Steve Smith
Aus

67

59Scott Boland
Aus

64

60Tom Hartley
Eng

61

61Nayeem Hasan
Ban

59

62Mominul Haque
Ban

57

63Marnus Labuschagne
Aus

54

64Hasan Mahmud
Ban

53

65Corbin Bosch
SA

50

66Taskin Ahmed
Ban

49

67Aiden Markram
SA

49

68Wessly Madhevere
Zim

48

69Dane Piedt
SA

47

70Brian Bennett
Zim

43

71Nitish Kumar Reddy
Ind

42

72Ish Sodhi
NZ

40

73Vishwa Fernando
SL

39

74Dane Paterson
SA

39

75Kevin Sinclair
WI

39

76Naseem Shah
Pak

38

77Todd Murphy
Aus

38

78Mohammed Siraj
Ind

37

79Gerald Coetzee
SA

37

80Justin Greaves
WI

36

81Neil Brand
SA

36

82Jacob Bethell
Eng

36

83Mohammad Abbas
Pak

35

84Senuran Muthusamy
SA

35

85Matthew Potts
Eng

34

86Shoaib Bashir
Eng

34

87Rehan Ahmed
Eng

33

88Saim Ayub
Pak

33

89Lungi Ngidi
SA

32

90Shoriful Islam
Ban

31

91Sikandar Raza
Zim

29

92Kasun Rajitha
SL

29

93Nathan Smith
NZ

29

94Lahiru Kumara
SL

26

95Olly Stone
Eng

25

96Akash Deep
Ind

25

97Asitha Fernando
SL

24

98Josh Tongue
Eng

24

99Khurram Shahzad
Pak

24

100Nandre Burger
SA

24

T20
RankPlayerTeamRating
Hardik Pandya
Ind

252

Marcus Stoinis
Aus

210

Dipendra Singh Airee
Nep

209

4Mohammad Nabi
Afg

207

5Wanindu Hasaranga
SL

205

6Romario Shepherd
WI

204

7Liam Livingstone
Eng

196

8Sikandar Raza
Zim

194

9Roston Chase
WI

184

10Gerhard Erasmus
Nam

164

11Aiden Markram
SA

162

12Axar Patel
Ind

161

13Abhishek Sharma
Ind

148

14Shadab Khan
Pak

141

15Michael Bracewell
NZ

134

16Marco Jansen
SA

133

17Mark Adair
Ire

129

18Rashid Khan
Afg

125

19Azmatullah Omarzai
Afg

125

20Mitchell Santner
NZ

122

21Imad Wasim
Pak

121

22Jason Holder
WI

118

23Glenn Maxwell
Aus

116

24Curtis Campher
Ire

116

25JJ Smit
Nam

115

26Michael Leask
Sco

114

27Gareth Delany
Ire

114

28Aqib Ilyas
Oma

111

29Dasun Shanaka
SL

110

30Brandon McMullen
Sco

109

31Shivam Dube
Ind

108

32Kushal Bhurtel
Nep

106

33James Neesham
NZ

104

34Andre Russell
WI

100

35Mitchell Marsh
Aus

96

36Washington Sundar
Ind

94

37Cameron Green
Aus

94

38Gulbadin Naib
Afg

92

39Bas de Leede
Net

92

40Angelo Mathews
SL

86

41Karim Janat
Afg

85

42Harmeet Singh
USA

85

43Basil Hameed
UA

84

44Assad Vala
PN

83

45Dhananjaya de Silva
SL

83

46Mahedi Hasan
Ban

83

47Akeal Hosein
WI

82

48Zeeshan Maqsood
Oma

81

49Charles Amini
PN

80

50Norman Vanua
PN

80

51Sam Curran
Eng

79

52Glenn Phillips
NZ

77

53Ryan Burl
Zim

73

54Charith Asalanka
SL

73

55Rishad Hossain
Ban

73

56Sean Williams
Zim

72

57Roelof van der Merwe
Net

72

58Iftikhar Ahmed
Pak

72

59Aaron Hardie
Aus

72

60Mehidy Hasan Miraz
Ban

70

61Gulshan Jha
Nep

70

62Chris Greaves
Sco

68

63Mahmudullah
Ban

66

64Sese Bau
PN

66

65Rovman Powell
WI

65

66Rohit Paudel
Nep

64

67Richie Berrington
Sco

63

68Kushal Malla
Nep

63

69Michael Levitt
Net

63

70Harry Tector
Ire

62

71Jan Nicol Loftie-Eaton
Nam

61

72Abbas Afridi
Pak

61

73Zakary Foulkes
NZ

59

74Jan Frylinck
Nam

57

75Gudakesh Motie
WI

57

76Tanzim Hasan Sakib
Ban

57

77Mark Watt
Sco

54

78Saad Bin Zafar
Can

54

79Harsh Thaker
Can

53

80Ali Naseer
UA

53

81Karan KC
Nep

51

82Shakeel Ahmed
Oma

51

83Milind Kumar
USA

51

84Jacob Bethell
Eng

51

85Alzarri Joseph
WI

50

86Brian Bennett
Zim

50

87Paul Stirling
Ire

49

88Max O'Dowd
Net

48

89Daryl Mitchell
NZ

48

90Steven Taylor
USA

48

91Benjamin Ward
Jer

48

92Chris Jordan
Eng

47

93Aamir Kaleem
Oma

46

94Wessly Madhevere
Zim

46

95Gerald Coetzee
SA

46

96Nick Greenwood
Jer

45

97George Dockrell
Ire

44

98Mark Chapman
NZ

44

99Luke Jongwe
Zim

44

100Shaheen Afridi
Pak

44

101Nitish Kumar Reddy
Ind

44

ODI
RankPlayerTeamRating
Azmatullah Omarzai
Afg

296

Mohammad Nabi
Afg

292

Sikandar Raza
Zim

290

4Mehidy Hasan Miraz
Ban

248

5Michael Bracewell
NZ

246

6Brandon McMullen
Sco

240

7Mitchell Santner
NZ

238

8Rashid Khan
Afg

238

9Glenn Maxwell
Aus

222

10Ravindra Jadeja
Ind

220

11Gerhard Erasmus
Nam

220

12Rachin Ravindra
NZ

216

13Axar Patel
Ind

200

14Wanindu Hasaranga
SL

198

15Gudakesh Motie
WI

191

16Josh Hazlewood
Aus

187

17Curtis Campher
Ire

187

18Maheesh Theekshana
SL

187

19Adil Rashid
Eng

185

20Marco Jansen
SA

183

21Alzarri Joseph
WI

182

22Salman Agha
Pak

182

23Hardik Pandya
Ind

181

24Sean Williams
Zim

176

25Bernard Scholtz
Nam

175

26Kuldeep Yadav
Ind

174

27Mark Adair
Ire

169

28Michael Leask
Sco

167

29Shaheen Afridi
Pak

167

30Charith Asalanka
SL

167

31Zeeshan Maqsood
Oma

166

32Andy McBrine
Ire

165

33Mark Watt
Sco

162

34Aiden Markram
SA

162

35Liam Livingstone
Eng

158

36Naseem Shah
Pak

158

37Sean Abbott
Aus

155

38Glenn Phillips
NZ

155

39Dunith Wellalage
SL

152

40Roston Chase
WI

148

41Richard Ngarava
Zim

147

42Milind Kumar
USA

147

43Kagiso Rabada
SA

146

44Nosthush Kenjige
USA

146

45Travis Head
Aus

143

46Lungi Ngidi
SA

143

47Bas de Leede
Net

142

48Mohammed Siraj
Ind

140

49Adam Zampa
Aus

137

50Aayan Khan
UA

137

51Haris Rauf
Pak

136

52Fazalhaq Farooqi
Afg

136

53Keshav Maharaj
SA

134

54Dipendra Singh Airee
Nep

132

55Harsh Thaker
Can

132

56Sompal Kami
Nep

129

57Mustafizur Rahman
Ban

128

58Graham Hume
Ire

127

59Sandeep Lamichhane
Nep

126

60Saim Ayub
Pak

125

61Sam Curran
Eng

124

62Steven Taylor
USA

123

63Safyaan Sharif
Sco

122

64JJ Smit
Nam

121

65Karan KC
Nep

120

66Matthew Forde
WI

120

67George Dockrell
Ire

119

68Ruben Trumpelmann
Nam

118

69Pat Cummins
Aus

117

70Dilshan Madushanka
SL

117

71Mitchell Starc
Aus

116

72Matt Henry
NZ

116

73Jofra Archer
Eng

116

74Kushal Malla
Nep

115

75Ali Naseer
UA

115

76Harmeet Singh
USA

115

77Mitchell Marsh
Aus

114

78Saurabh Netravalkar
USA

114

79Tabraiz Shamsi
SA

112

80Basil Hameed
UA

112

81Cameron Green
Aus

112

82Lalit Rajbanshi
Nep

111

83Harry Tector
Ire

111

84Daryl Mitchell
NZ

110

85Ayaan Khan
Oma

110

86Andile Phehlukwayo
SA

107

87Jan Nicol Loftie-Eaton
Nam

107

88Kaleemullah
Oma

104

89Romario Shepherd
WI

104

90Josh Little
Ire

103

91Aqib Ilyas
Oma

103

92Gulshan Jha
Nep

103

93Shoriful Islam
Ban

100

94Shakeel Ahmed
Oma

99

95Joe Root
Eng

96

96Bilal Khan
Oma

93

97Washington Sundar
Ind

93

98Craig Young
Ire

92

99Aarif Sheikh
Nep

92

100Sherfane Rutherford
WI

92

© 2013 - 2024 CricketMood All rights reserved.